diff --git a/.github/workflows/docker-build-testnet.yml b/.github/workflows/docker-build-testnet.yml deleted file mode 100644 index d242b2d..0000000 --- a/.github/workflows/docker-build-testnet.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: 'Build image rosseta:testnet' - -on: - workflow_dispatch: - push: - branches: [master] - paths: - - config/gear-testnet.json - - server/** - - client/** - - Dockerfile-testnet - - supervisord-testnet.conf - - -env: - REGISTRY: ghcr.io - IMAGE_NAME: ${{ github.repository }} - -jobs: - - build-and-push-rosetta-image: - runs-on: ubuntu-latest - permissions: - contents: read - packages: write - - steps: - - name: Checkout repository - uses: actions/checkout@v2 - - - name: Log in to the github container registry - uses: docker/login-action@master - with: - registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Build and push Rosetta image for testnet - uses: docker/build-push-action@master - with: - file: Dockerfile-testnet - push: true - tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:testnet diff --git a/.github/workflows/renew-testnet.yml b/.github/workflows/renew-testnet.yml deleted file mode 100644 index 264fcbb..0000000 --- a/.github/workflows/renew-testnet.yml +++ /dev/null @@ -1,77 +0,0 @@ -name: Renew testnet - -on: - workflow_dispatch: - schedule: - - cron: '0 */2 * * *' - - -env: - BRANCH_PREFIX: update-config-testnet - CARGO_TERM_COLOR: always - TERM: xterm-256color - -jobs: - update: - runs-on: ubuntu-latest - steps: - - name: 🛎 Checkout - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Collation Genesis and SpecVersion - id: compare - run: | - # Check Genesis and SpecVersion - RenewedGenesis=$(curl -X POST https://rpc-node.gear-tech.io -H 'Content-Type: application/json' -d '[ { "id": 1, "jsonrpc": "2.0", "method": "chain_getBlockHash", "params": [0]}]' | jq -r '.[].result'); - RenewedSpecVersion=$(curl -X POST https://rpc-node.gear-tech.io -H 'Content-Type: application/json' -d '[ { "id": 1, "jsonrpc": "2.0", "method": "state_getRuntimeVersion", "params": []}]' | jq -r '.[].result.specVersion'); - # Read previous Genesis and SpecVersion from file - originalgenesis=$(sed '1!d' spec-testnet.info) - originalspecVersion=$(sed '2!d' spec-testnet.info) - NewValue="$RenewedGenesis\n$RenewedSpecVersion" - # Compare - if [ "$originalspecVersion" -ne "$RenewedSpecVersion" ] || [ "$originalgenesis" != "$RenewedGenesis" ] - then echo "Spec or Genesis change" && echo -e "$NewValue" > spec-testnet.info && echo "::set-output name=metaChanged::true" - else echo "Spec and Genesis haven't changed" - fi - - - name: Install dependencies - if: ${{ steps.compare.outputs.metaChanged == 'true' }} - working-directory: util - run: yarn install - - - name: Build dependencies - if: ${{ steps.compare.outputs.metaChanged == 'true' }} - working-directory: util - run: yarn build - - - name: Renew gear testnet config - if: ${{ steps.compare.outputs.metaChanged == 'true' }} - working-directory: util - run: yarn update:test - - - name: New PR branch - if: ${{ steps.compare.outputs.metaChanged == 'true' }} - id: new-branch - run: | - NAME="$BRANCH_PREFIX-$(date '+%Y-%m-%d')" - echo "::set-output name=name::$NAME" - - - name: Create Pull Request if not exist - if: ${{ steps.compare.outputs.metaChanged == 'true' }} - id: cpr - uses: peter-evans/create-pull-request@v4 - with: - commit-message: add new testnet config - branch: ${{ steps.new-branch.outputs.name }} - delete-branch: true - base: master - title: '[Automated] Renew testnet config' - add-paths: | - spec-testnet.info - config/* - body: | - New testnet config - draft: false - reviewers: osipov-mit diff --git a/Dockerfile-testnet b/Dockerfile-testnet deleted file mode 100644 index 9079a2b..0000000 --- a/Dockerfile-testnet +++ /dev/null @@ -1,79 +0,0 @@ -###Build Rosetta - -FROM node:18 as builder-rosetta - -WORKDIR /usr/src - -RUN git clone https://github.com/gear-tech/rosetta-api.git . - -RUN yarn install -RUN yarn build - -###Build Gear - -FROM ubuntu:22.04 as builder-gear -ARG PROFILE=production - -# Install dependecies -RUN apt update -y && apt install -y clang gcc git gzip make tar wget unzip curl - -RUN git clone https://github.com/gear-tech/gear.git - -WORKDIR gear - -ARG PROTOC_ZIP=protoc-3.14.0-linux-x86_64.zip -RUN curl -OL https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/$PROTOC_ZIP -RUN unzip -o $PROTOC_ZIP -d /usr/local bin/protoc -RUN unzip -o $PROTOC_ZIP -d /usr/local 'include/*' -RUN rm -f $PROTOC_ZIP - -# Install CMake v3 -RUN wget https://cmake.org/files/v3.24/cmake-3.24.0-linux-x86_64.sh -RUN chmod +x cmake-3.24.0-linux-x86_64.sh -RUN ./cmake-3.24.0-linux-x86_64.sh --skip-license --prefix=/usr/local -RUN rm cmake-3.24.0-linux-x86_64.sh -RUN cmake --version - -# Install Rust and toolchains -RUN wget https://sh.rustup.rs/rustup-init.sh -RUN chmod +x rustup-init.sh -RUN ./rustup-init.sh -y -ENV PATH="/root/.cargo/bin:$PATH" -#RUN rustup default stable -RUN rustup toolchain install nightly-2023-04-25 -RUN rustup target add wasm32-unknown-unknown --toolchain nightly-2023-04-25 -#RUN rustup update nightly && rustup target add wasm32-unknown-unknown --toolchain - -# Build -RUN cargo build -p gear-cli --profile $PROFILE - -### Final Image - -FROM ubuntu:22.04 -RUN apt update -y -RUN apt install wget curl vim xz-utils -y - -RUN curl -fsSL https://deb.nodesource.com/setup_16.x | bash - -RUN apt install -y nodejs - -RUN apt remove cmdtest -y -RUN apt remove yarn -y -RUN npm install -g yarn -RUN apt install supervisor -y - -COPY --from=builder-rosetta /usr/src /opt/rosetta-api -ARG PROFILE=production -COPY --from=builder-gear /gear/target/$PROFILE/gear /usr/local/bin -RUN useradd -m -u 1000 -U -s /bin/sh -d /gear gear && \ - mkdir -p /gear/.local/share && \ - mkdir /data && \ - chown -R gear:gear /data && \ - ln -s /data /gear/.local/share/gear - -USER root - -COPY supervisord-testnet.conf /etc/supervisor/conf.d/supervisord.conf - - -EXPOSE 8080 -CMD [ "/usr/bin/supervisord"] diff --git a/config/gear-testnet.json b/config/gear-testnet.json deleted file mode 100644 index 15668a4..0000000 --- a/config/gear-testnet.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "name": "gear_testnet", - "blockchain": "gear", - "network": "testnet", - "wsAddress": "wss://archive-node.gear-tech.io", - "httpAddress": "https://archive-node.gear-tech.io", - "ss58Format": 42, - "properties": { - "ss58Format": 42, - "tokenDecimals": 12, - "tokenSymbol": "GRT" - }, - "genesis": "0x92ed36f0a4a26169cba7c6990d51055c76b6b89de268568615a041eebb619a0e", - "specName": "gear", - "specVersion": 320, - "transactionVersion": 1, - "metadataRpc": "0x6d6574610e9904000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f0814496e64657801102c4163636f756e74446174610114001401146e6f6e6365100114496e646578000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e7444617461000010000005050014083c70616c6c65745f62616c616e6365732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500012c6d6973635f66726f7a656e18011c42616c616e63650001286665655f66726f7a656e18011c42616c616e636500001800000507001c0c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540120000c01186e6f726d616c2001045400012c6f7065726174696f6e616c200104540001246d616e6461746f7279200104540000200c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6524010c75363400012870726f6f665f73697a6524010c75363400002400000628002800000506002c083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000030000002080034102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f677338013c5665633c4469676573744974656d3e0000380000023c003c102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800400144436f6e73656e737573456e67696e654964000030011c5665633c75383e00060024436f6e73656e7375730800400144436f6e73656e737573456e67696e654964000030011c5665633c75383e000400105365616c0800400144436f6e73656e737573456e67696e654964000030011c5665633c75383e000500144f74686572040030011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e745570646174656400080000400000030400000008004400000248004808306672616d655f73797374656d2c4576656e745265636f7264080445014c0454012c000c011470686173655d01011450686173650001146576656e744c010445000118746f70696373610101185665633c543e00004c0830676561725f72756e74696d653052756e74696d654576656e740001301853797374656d04005001706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c4772616e647061040074015470616c6c65745f6772616e6470613a3a4576656e740004002042616c616e636573040088017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000500485472616e73616374696f6e5061796d656e7404009001a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0006001c53657373696f6e040094015470616c6c65745f73657373696f6e3a3a4576656e740007001c5574696c697479040098015470616c6c65745f7574696c6974793a3a4576656e740008001450726f78790400a4017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e000900204d756c74697369670400b0017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e000a003056616c696461746f725365740400b8017476616c696461746f725f7365743a3a4576656e743c52756e74696d653e006200105375646f0400bc016c70616c6c65745f7375646f3a3a4576656e743c52756e74696d653e00630010476561720400c4016c70616c6c65745f676561723a3a4576656e743c52756e74696d653e0068002c47656172566f756368657204005901018c70616c6c65745f676561725f766f75636865723a3a4576656e743c52756e74696d653e006a0000500c306672616d655f73797374656d1870616c6c6574144576656e740404540001184045787472696e7369635375636365737304013464697370617463685f696e666f5401304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7260013444697370617463684572726f7200013464697370617463685f696e666f5401304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e744964000110686173682c011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e540c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874200118576569676874000114636c6173735801344469737061746368436c617373000120706179735f6665655c0110506179730000580c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f7279000200005c0c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000060082873705f72756e74696d653444697370617463684572726f72000134144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040064012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e0400680128546f6b656e4572726f720007002841726974686d6574696304006c013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007001485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c000064082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7240018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d000068082873705f72756e74696d6528546f6b656e4572726f7200011c1c4e6f46756e647300000020576f756c644469650001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f72746564000600006c083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000070082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c6179657200010000740c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574780134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909780000027c007c00000408802800800c5073705f636f6e73656e7375735f6772616e6470610c617070185075626c69630000040084013c656432353531393a3a5075626c69630000840c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000880c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001281c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e63655365740c010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e63650001207265736572766564180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738c01185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909098c14346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000900c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909940c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909980c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7260013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7260013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c749c01384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909099c0418526573756c7408045401a0044501600108084f6b0400a0000000000c4572720400600000010000a00000040000a40c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c749c01384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e2c507572654372656174656410011070757265000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f74797065a80130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e646578ac010c753136000108dc412070757265206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f686173682c013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065a80130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f74797065a80130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200040450412070726f7879207761732072656d6f7665642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909a80830676561725f72756e74696d652450726f7879547970650001100c416e790000002c4e6f6e5472616e736665720001002c43616e63656c50726f7879000200305375646f42616c616e63657300030000ac0000050400b00c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e74b4016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e74b4016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c749c01384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e74b4016454696d65706f696e743c543a3a426c6f636b4e756d6265723e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909b4083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c7533320000b80c5c7375627374726174655f76616c696461746f725f7365741870616c6c6574144576656e740404540001086856616c696461746f724164646974696f6e496e697469617465640400000130543a3a4163636f756e744964000004ec4e65772076616c696461746f72206164646974696f6e20696e697469617465642e2045666665637469766520696e207e322073657373696f6e732e6456616c696461746f7252656d6f76616c496e697469617465640400000130543a3a4163636f756e744964000104d856616c696461746f722072656d6f76616c20696e697469617465642e2045666665637469766520696e207e322073657373696f6e732e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909bc0c2c70616c6c65745f7375646f1870616c6c6574144576656e7404045400010c14537564696404012c7375646f5f726573756c749c01384469737061746368526573756c740000048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d284b65794368616e6765640401286f6c645f7375646f6572c001504f7074696f6e3c543a3a4163636f756e7449643e0001043901546865205c5b7375646f65725c5d206a757374207377697463686564206964656e746974793b20746865206f6c64206b657920697320737570706c696564206966206f6e6520657869737465642e285375646f4173446f6e6504012c7375646f5f726573756c749c01384469737061746368526573756c740002048841207375646f206a75737420746f6f6b20706c6163652e205c5b726573756c745c5d04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909c004184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000c40c2c70616c6c65745f676561721870616c6c6574144576656e74040454000128344d6573736167655175657565641001086964c801244d6573736167654964047047656e657261746564206964206f6620746865206d6573736167652e0118736f75726365000130543a3a4163636f756e74496404a04163636f756e74206964206f662074686520736f75726365206f6620746865206d6573736167652e012c64657374696e6174696f6ecc012450726f6772616d496404b450726f6772616d2069642c2077686f20697320746865206d65737361676527732064657374696e6174696f6e2e0114656e747279d001304d657373616765456e7472790ca8456e74727920706f696e7420666f722070726f63657373696e67206f6620746865206d6573736167652eb44f6e207468652073656e64696e672073746167652c207468652070726f63657373696e672066756e6374696f6e7c6f66207468652070726f6772616d20697320616c77617973206b6e6f776e2e0008d4557365722073656e6473206d65737361676520746f2070726f6772616d2c20776869636820776173207375636365737366756c6c7980616464656420746f207468652047656172206d6573736167652071756575652e3c557365724d65737361676553656e7408011c6d657373616765d4012c557365724d65737361676504344d6573736167652073656e742e012865787069726174696f6e010101584f7074696f6e3c543a3a426c6f636b4e756d6265723e20a8426c6f636b206e756d626572206f662065787069726174696f6e2066726f6d20604d61696c626f78602e00bc457175616c732060536f6d65285f2960207769746820626c6f636b206e756d626572207768656e206d657373616765a877696c6c2062652072656d6f7665642066726f6d20604d61696c626f78602064756520746f20736f6d658c726561736f6e73202873656520233634322c202336343620616e64202331303130292e00ac457175616c7320604e6f6e6560206966206d657373616765207761736e277420696e73657274656420746f98604d61696c626f786020616e642061707065617273206173206f6e6c7920604576656e74602e010490536f6d65626f64792073656e742061206d65737361676520746f2074686520757365722e3c557365724d657373616765526561640801086964c801244d6573736167654964045c4964206f6620746865206d65737361676520726561642e0118726561736f6e05010154557365724d65737361676552656164526561736f6e0cd054686520726561736f6e20666f72207468652072656164696e67202872656d6f76616c2066726f6d20604d61696c626f7860292e00e84e4f54453a20536565206d6f726520646f63732061626f757420726561736f6e732061742060676561725f636f6d6d6f6e3a3a6576656e74602e020cdc4d657373616765206d61726b65642061732022726561642220616e642072656d6f7665732069742066726f6d20604d61696c626f78602ea854686973206576656e74206f6e6c792061666665637473206d657373616765732074686174207765726578616c726561647920696e73657274656420696e20604d61696c626f78602e484d65737361676573446973706174636865640c0114746f74616c1001584d657373656e67657243617061636974794f663c543e04d0546f74616c20616d6f756e74206f66206d657373616765732072656d6f7665642066726f6d206d6573736167652071756575652e012073746174757365731101018c42547265654d61703c4d65737361676549642c2044697370617463685374617475733e08f0457865637574696f6e207374617475736573206f6620746865206d657373616765732c207768696368207765726520616c7265616479206b6e6f776ed8627920604576656e743a3a4d65737361676551756575656460202873656e742066726f6d207573657220746f2070726f6772616d292e013473746174655f6368616e6765732101014c42547265655365743c50726f6772616d49643e04f4496473206f662070726f6772616d732c207768696368207374617465206368616e67656420647572696e672071756575652070726f63657373696e672e0304dc54686520726573756c74206f662070726f63657373696e6720746865206d657373616765732077697468696e2074686520626c6f636b2e344d6573736167655761697465641001086964c801244d657373616765496404644964206f6620746865206d657373616765207761697465642e01186f726967696e290101ac4f7074696f6e3c4761734e6f646549643c4d65737361676549642c205265736572766174696f6e49643e3e14fc4f726967696e206d6573736167652069642c2077686963682073746172746564206d6573736167696e6720636861696e20776974682070726f6772616d732cac77686572652063757272656e746c7920776169746564206d6573736167652077617320637265617465642e00e45573656420746f206964656e7469667920627920746865207573657220746861742074686973206d657373616765206173736f636961746564a8776974682068696d20616e642074686520636f6e637265746520696e697469616c206d6573736167652e0118726561736f6e3501014c4d657373616765576169746564526561736f6e0ccc54686520726561736f6e206f66207468652077616974696e6720286164646974696f6e20746f2060576169746c69737460292e00e84e4f54453a20536565206d6f726520646f63732061626f757420726561736f6e732061742060676561725f636f6d6d6f6e3a3a6576656e74602e012865787069726174696f6e100138543a3a426c6f636b4e756d62657210ac426c6f636b206e756d626572206f662065787069726174696f6e2066726f6d2060576169746c697374602e000101457175616c7320626c6f636b206e756d626572207768656e206d6573736167652077696c6c2062652072656d6f7665642066726f6d2060576169746c69737460bc64756520746f20736f6d6520726561736f6e73202873656520233634322c202336343620616e64202331303130292e0408d04d6573736167657320657865637574696f6e2064656c6179656420287761697465642920616e64207375636365737366756c6c795c616464656420746f206765617220776169746c6973742e304d657373616765576f6b656e0801086964c801244d657373616765496404604964206f6620746865206d65737361676520776f6b656e2e0118726561736f6e410101484d657373616765576f6b656e526561736f6e0ccc54686520726561736f6e206f66207468652077616b696e67202872656d6f76616c2066726f6d2060576169746c69737460292e00e84e4f54453a20536565206d6f726520646f63732061626f757420726561736f6e732061742060676561725f636f6d6d6f6e3a3a6576656e74602e0508a84d65737361676520697320726561647920746f20636f6e74696e75652069747320657865637574696f6e80616e64207761732072656d6f7665642066726f6d2060576169746c697374602e2c436f64654368616e67656408010869644d010118436f6465496404604964206f662074686520636f64652061666665637465642e01186368616e676551010178436f64654368616e67654b696e643c543a3a426c6f636b4e756d6265723e0c9c4368616e6765206170706c696564206f6e20636f646520776974682063757272656e742069642e00fc4e4f54453a20536565206d6f726520646f63732061626f7574206368616e6765206b696e64732061742060676561725f636f6d6d6f6e3a3a6576656e74602e0604a8416e7920646174612072656c6174656420746f2070726f6772616d20636f646573206368616e6765642e3850726f6772616d4368616e6765640801086964cc012450726f6772616d4964046c4964206f66207468652070726f6772616d2061666665637465642e01186368616e67655501018450726f6772616d4368616e67654b696e643c543a3a426c6f636b4e756d6265723e0ca84368616e6765206170706c696564206f6e2070726f6772616d20776974682063757272656e742069642e00fc4e4f54453a20536565206d6f726520646f63732061626f7574206368616e6765206b696e64732061742060676561725f636f6d6d6f6e3a3a6576656e74602e070494416e7920646174612072656c6174656420746f2070726f6772616d73206368616e6765642e4451756575654e6f7450726f63657373656400080455015468652070736575646f2d696e686572656e742065787472696e73696320746861742072756e732071756575652070726f63657373696e6720726f6c6c6564206261636b206f72206e6f742065786563757465642e6c50726f6772616d526573756d6553657373696f6e5374617274656410012873657373696f6e5f696418012453657373696f6e496404484964206f66207468652073657373696f6e2e01286163636f756e745f6964000130543a3a4163636f756e74496404544f776e6572206f66207468652073657373696f6e2e012870726f6772616d5f6964cc012450726f6772616d4964046c4964206f66207468652070726f6772616d2061666665637465642e014473657373696f6e5f656e645f626c6f636b100138543a3a426c6f636b4e756d62657204f8426c6f636b206e756d626572207768656e207468652073657373696f6e2077696c6c2062652072656d6f766564206966206e6f742066696e69736865642e0904a050726f6772616d20726573756d652073657373696f6e20686173206265656e20737461727465642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a090909c80c24676561725f636f72650c696473244d657373616765496400000400040110486173680000cc0c24676561725f636f72650c6964732450726f6772616d496400000400040110486173680000d00c2c676561725f636f6d6d6f6e146576656e74304d657373616765456e74727900011010496e69740000001848616e646c65000100145265706c790400c801244d6573736167654964000200185369676e616c00030000d41024676561725f636f72651c6d65737361676510757365722c557365724d65737361676500001801086964c801244d6573736167654964000118736f75726365cc012450726f6772616d496400012c64657374696e6174696f6ecc012450726f6772616d496400011c7061796c6f6164d8011c5061796c6f616400011476616c7565e0011456616c756500011c64657461696c73e401504f7074696f6e3c5265706c7944657461696c733e0000d80c24676561725f636f726518627566666572284c696d697465645665630804540108044501dc0004003001185665633c543e0000dc0c24676561725f636f72651c6d657373616765405061796c6f616453697a654572726f7200000000e00000061800e404184f7074696f6e04045401e80108104e6f6e6500000010536f6d650400e80000010000e81024676561725f636f72651c6d65737361676518636f6d6d6f6e305265706c7944657461696c730000080108746fc801244d6573736167654964000110636f6465ec01245265706c79436f64650000ec0c40676561725f636f72655f6572726f72731873696d706c65245265706c79436f646500010c1c537563636573730400f00148537563636573735265706c79526561736f6e000000144572726f720400f401404572726f725265706c79526561736f6e0001002c556e737570706f7274656400ff0000f00c40676561725f636f72655f6572726f72731873696d706c6548537563636573735265706c79526561736f6e00010c104175746f000000184d616e75616c0001002c556e737570706f7274656400ff0000f40c40676561725f636f72655f6572726f72731873696d706c65404572726f725265706c79526561736f6e00011424457865637574696f6e0400f8015053696d706c65457865637574696f6e4572726f72000000544661696c6564546f43726561746550726f6772616d0400fc016853696d706c6550726f6772616d4372656174696f6e4572726f720001003c496e61637469766550726f6772616d0002004c52656d6f76656446726f6d576169746c6973740003002c556e737570706f7274656400ff0000f80c40676561725f636f72655f6572726f72731873696d706c655053696d706c65457865637574696f6e4572726f720001182c52616e4f75744f66476173000000384d656d6f72794f766572666c6f77000100304261636b656e644572726f720002003855736572737061636550616e696300030058556e726561636861626c65496e737472756374696f6e0004002c556e737570706f7274656400ff0000fc0c40676561725f636f72655f6572726f72731873696d706c656853696d706c6550726f6772616d4372656174696f6e4572726f7200010834436f64654e6f744578697374730000002c556e737570706f7274656400ff0000010104184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000005010c2c676561725f636f6d6d6f6e146576656e7418526561736f6e0804520109010453010d0101081c52756e74696d65040009010104520000001853797374656d04000d010104530001000009010c2c676561725f636f6d6d6f6e146576656e7470557365724d6573736167655265616452756e74696d65526561736f6e000108384d6573736167655265706c696564000000384d657373616765436c61696d6564000100000d010c2c676561725f636f6d6d6f6e146576656e746c557365724d6573736167655265616453797374656d526561736f6e000104244f75744f6652656e74000000001101042042547265654d617008044b01c80456011501000400190100000015010c2c676561725f636f6d6d6f6e146576656e7438446973706174636853746174757300010c1c53756363657373000000184661696c65640001002c4e6f7445786563757465640002000019010000021d01001d0100000408c815010021010420425472656553657404045401cc00040025010000002501000002cc00290104184f7074696f6e040454012d010108104e6f6e6500000010536f6d6504002d0100000100002d01102c676561725f636f6d6d6f6e306761735f70726f7669646572106e6f6465244761734e6f6465496408045401c804550131010108104e6f64650400c80104540000002c5265736572766174696f6e040031010104550001000031010c24676561725f636f72650c696473345265736572766174696f6e49640000040004011048617368000035010c2c676561725f636f6d6d6f6e146576656e7418526561736f6e0804520139010453013d0101081c52756e74696d65040039010104520000001853797374656d04003d010104530001000039010c2c676561725f636f6d6d6f6e146576656e74684d65737361676557616974656452756e74696d65526561736f6e000110285761697443616c6c65640000003457616974466f7243616c6c656400010038576169745570546f43616c6c656400020048576169745570546f43616c6c656446756c6c000300003d010c2c676561725f636f6d6d6f6e146576656e74644d65737361676557616974656453797374656d526561736f6e0001045c50726f6772616d49734e6f74496e697469616c697a65640000000041010c2c676561725f636f6d6d6f6e146576656e7418526561736f6e080452014501045301490101081c52756e74696d65040045010104520000001853797374656d040049010104530001000045010c2c676561725f636f6d6d6f6e146576656e74644d657373616765576f6b656e52756e74696d65526561736f6e0001042857616b6543616c6c65640000000049010c2c676561725f636f6d6d6f6e146576656e74604d657373616765576f6b656e53797374656d526561736f6e00010c5450726f6772616d476f74496e697469616c697a65640000003854696d656f7574486173436f6d65000100244f75744f6652656e74000200004d010c24676561725f636f72650c69647318436f646549640000040004011048617368000051010c2c676561725f636f6d6d6f6e146576656e7438436f64654368616e67654b696e64042c426c6f636b4e756d6265720110010c1841637469766504012865787069726174696f6e0101014c4f7074696f6e3c426c6f636b4e756d6265723e00000020496e616374697665000100385265696e737472756d656e7465640002000055010c2c676561725f636f6d6d6f6e146576656e744450726f6772616d4368616e67654b696e64042c426c6f636b4e756d626572011001181841637469766504012865787069726174696f6e10012c426c6f636b4e756d62657200000020496e61637469766500010018506175736564000200285465726d696e617465640003004445787069726174696f6e4368616e67656404012865787069726174696f6e10012c426c6f636b4e756d6265720004002850726f6772616d53657404012865787069726174696f6e10012c426c6f636b4e756d6265720005000059010c4c70616c6c65745f676561725f766f75636865721870616c6c6574144576656e7404045400010434566f75636865724973737565640c0118686f6c646572000130543a3a4163636f756e74496400011c70726f6772616dcc012450726f6772616d496400011476616c756518013042616c616e63654f663c543e0000045441206e657720766f7563686572206973737565642e04a1010a090909546865205b6576656e745d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f2920656d69747465640a090909627920746869732070616c6c65742e0a0909095d0108306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e0002000061010000022c0065010000026901006901000004081010006d0108306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6e7101014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d657501016473705f72756e74696d653a3a52756e74696d65537472696e6700007101000006100075010000050200790100000500007d010c306672616d655f73797374656d1870616c6c65741043616c6c0404540001201872656d61726b04011872656d61726b30011c5665633c75383e000010684d616b6520736f6d65206f6e2d636861696e2072656d61726b2e0034232320436f6d706c6578697479202d20604f28312960387365745f686561705f7061676573040114706167657328010c753634000104f853657420746865206e756d626572206f6620706167657320696e2074686520576562417373656d626c7920656e7669726f6e6d656e74277320686561702e207365745f636f6465040110636f646530011c5665633c75383e0002106453657420746865206e65772072756e74696d6520636f64652e0034232320436f6d706c657869747931012d20604f2843202b2053296020776865726520604360206c656e677468206f662060636f64656020616e642060536020636f6d706c6578697479206f66206063616e5f7365745f636f6465605c7365745f636f64655f776974686f75745f636865636b73040110636f646530011c5665633c75383e000310190153657420746865206e65772072756e74696d6520636f646520776974686f757420646f696e6720616e7920636865636b73206f662074686520676976656e2060636f6465602e0034232320436f6d706c65786974798c2d20604f2843296020776865726520604360206c656e677468206f662060636f6465602c7365745f73746f726167650401146974656d73810101345665633c4b657956616c75653e0004046853657420736f6d65206974656d73206f662073746f726167652e306b696c6c5f73746f726167650401106b657973890101205665633c4b65793e000504744b696c6c20736f6d65206974656d732066726f6d2073746f726167652e2c6b696c6c5f70726566697808011870726566697830010c4b657900011c7375626b65797310010c75333200061011014b696c6c20616c6c2073746f72616765206974656d7320776974682061206b657920746861742073746172747320776974682074686520676976656e207072656669782e0039012a2a4e4f54453a2a2a2057652072656c79206f6e2074686520526f6f74206f726967696e20746f2070726f7669646520757320746865206e756d626572206f66207375626b65797320756e6465723d0174686520707265666978207765206172652072656d6f76696e6720746f2061636375726174656c792063616c63756c6174652074686520776569676874206f6620746869732066756e6374696f6e2e4472656d61726b5f776974685f6576656e7404011872656d61726b30011c5665633c75383e000704a44d616b6520736f6d65206f6e2d636861696e2072656d61726b20616e6420656d6974206576656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e8101000002850100850100000408303000890100000230008d010c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2001185765696768740001246d61785f626c6f636b2001185765696768740001247065725f636c617373910101845065724469737061746368436c6173733c57656967687473506572436c6173733e000091010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454019501000c01186e6f726d616c950101045400012c6f7065726174696f6e616c95010104540001246d616e6461746f72799501010454000095010c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632001185765696768740001346d61785f65787472696e736963990101384f7074696f6e3c5765696768743e0001246d61785f746f74616c990101384f7074696f6e3c5765696768743e0001207265736572766564990101384f7074696f6e3c5765696768743e0000990104184f7074696f6e04045401200108104e6f6e6500000010536f6d6504002000000100009d010c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178a10101545065724469737061746368436c6173733c7533323e0000a1010c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000a501082873705f776569676874733c52756e74696d65446257656967687400000801107265616428010c753634000114777269746528010c7536340000a901082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d657501013452756e74696d65537472696e67000124696d706c5f6e616d657501013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973ad01011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000ad01040c436f7704045401b101000400b101000000b101000002b50100b50100000408b9011000b901000003080000000800bd010c306672616d655f73797374656d1870616c6c6574144572726f720404540001183c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e046c4572726f7220666f72207468652053797374656d2070616c6c6574c1010c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77240124543a3a4d6f6d656e7400003c54536574207468652063757272656e742074696d652e005501546869732063616c6c2073686f756c6420626520696e766f6b65642065786163746c79206f6e63652070657220626c6f636b2e2049742077696c6c2070616e6963206174207468652066696e616c697a6174696f6ed470686173652c20696620746869732063616c6c206861736e2774206265656e20696e766f6b656420627920746861742074696d652e0041015468652074696d657374616d702073686f756c642062652067726561746572207468616e207468652070726576696f7573206f6e652062792074686520616d6f756e742073706563696669656420627940604d696e696d756d506572696f64602e00d4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d7573742062652060496e686572656e74602e0034232320436f6d706c657869747931012d20604f2831296020284e6f7465207468617420696d706c656d656e746174696f6e73206f6620604f6e54696d657374616d7053657460206d75737420616c736f20626520604f283129602961012d20312073746f72616765207265616420616e6420312073746f72616765206d75746174696f6e2028636f64656320604f28312960292e202862656361757365206f6620604469645570646174653a3a74616b656020696e402020606f6e5f66696e616c697a656029d42d2031206576656e742068616e646c657220606f6e5f74696d657374616d705f736574602e204d75737420626520604f283129602e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec5010c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401c901045300000400d50101185665633c543e0000c90100000408cd012800cd010c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400d101013c737232353531393a3a5075626c69630000d1010c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000d501000002c90100d901084873705f636f6e73656e7375735f736c6f747310536c6f740000040028010c7536340000dd010c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463e1010128287536342c2075363429000134616c6c6f7765645f736c6f7473e5010130416c6c6f776564536c6f747300010000e10100000408282800e501084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000e9010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540104045300000400ed0101185665633c543e0000ed010000020400f10104184f7074696f6e04045401f5010108104e6f6e6500000010536f6d650400f5010000010000f5010c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400f90101405072696d617279507265446967657374000100385365636f6e64617279506c61696e04000102015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400050201545365636f6e6461727956524650726544696765737400030000f9010c4473705f636f6e73656e7375735f626162651c64696765737473405072696d617279507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d9010110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f66fd01012056524650726f6f660000fd0100000340000000080001020c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d9010110536c6f74000005020c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e64617279565246507265446967657374000010013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74d9010110536c6f740001287672665f6f75747075740401245652464f75747075740001247672665f70726f6f66fd01012056524650726f6f660000090204184f7074696f6e04045401040108104e6f6e6500000010536f6d6504000400000100000d02084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463e1010128287536342c2075363429000134616c6c6f7765645f736c6f7473e5010130416c6c6f776564536c6f7473000011020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454011502045300000400190201185665633c543e000015020000040828100019020000021502001d020c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f6621020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f662d020140543a3a4b65794f776e657250726f6f6600001009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f6621020184426f783c45717569766f636174696f6e50726f6f663c543a3a4865616465723e3e00013c6b65795f6f776e65725f70726f6f662d020140543a3a4b65794f776e657250726f6f6600012009015265706f727420617574686f726974792065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667905017468652065717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f660d01616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63652077696c6c306265207265706f727465642e0d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967dd0101504e657874436f6e66696744657363726970746f720002105d01506c616e20616e2065706f636820636f6e666967206368616e67652e205468652065706f636820636f6e666967206368616e6765206973207265636f7264656420616e642077696c6c20626520656e6163746564206f6e5101746865206e6578742063616c6c20746f2060656e6163745f65706f63685f6368616e6765602e2054686520636f6e6669672077696c6c20626520616374697661746564206f6e652065706f63682061667465722e59014d756c7469706c652063616c6c7320746f2074686973206d6574686f642077696c6c207265706c61636520616e79206578697374696e6720706c616e6e656420636f6e666967206368616e6765207468617420686164546e6f74206265656e20656e6163746564207965742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e2102084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f66081848656164657201250208496401cd01001001206f6666656e646572cd0101084964000110736c6f74d9010110536c6f7400013066697273745f686561646572250201184865616465720001347365636f6e645f6865616465722502011848656164657200002502102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d626572011010486173680129020014012c706172656e745f686173682c0130486173683a3a4f75747075740001186e756d626572710101184e756d62657200012873746174655f726f6f742c0130486173683a3a4f757470757400013c65787472696e736963735f726f6f742c0130486173683a3a4f7574707574000118646967657374340118446967657374000029020c2873705f72756e74696d65187472616974732c426c616b6554776f323536000000002d02081c73705f636f726510566f69640001000031020c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909093502083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300003902083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965733d02016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564010101244f7074696f6e3c4e3e00003d020c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454017c0453000004007801185665633c543e000041020c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66450201bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f662d020140543a3a4b65794f776e657250726f6f6600001009015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66450201bc426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20543a3a426c6f636b4e756d6265723e3e00013c6b65795f6f776e65725f70726f6f662d020140543a3a4b65794f776e657250726f6f6600012409015265706f727420766f7465722065717569766f636174696f6e2f6d69736265686176696f722e2054686973206d6574686f642077696c6c2076657269667920746865f465717569766f636174696f6e2070726f6f6620616e642076616c69646174652074686520676976656e206b6579206f776e6572736869702070726f6f66f8616761696e73742074686520657874726163746564206f6666656e6465722e20496620626f7468206172652076616c69642c20746865206f6666656e63654477696c6c206265207265706f727465642e000d01546869732065787472696e736963206d7573742062652063616c6c656420756e7369676e656420616e642069742069732065787065637465642074686174206f6e6c791501626c6f636b20617574686f72732077696c6c2063616c6c206974202876616c69646174656420696e206056616c6964617465556e7369676e656460292c2061732073756368150169662074686520626c6f636b20617574686f7220697320646566696e65642069742077696c6c20626520646566696e6564206173207468652065717569766f636174696f6e247265706f727465722e306e6f74655f7374616c6c656408011464656c6179100138543a3a426c6f636b4e756d62657200016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100138543a3a426c6f636b4e756d6265720002303d014e6f74652074686174207468652063757272656e7420617574686f7269747920736574206f6620746865204752414e4450412066696e616c6974792067616467657420686173207374616c6c65642e006101546869732077696c6c2074726967676572206120666f7263656420617574686f7269747920736574206368616e67652061742074686520626567696e6e696e67206f6620746865206e6578742073657373696f6e2c20746f6101626520656e6163746564206064656c61796020626c6f636b7320616674657220746861742e20546865206064656c6179602073686f756c64206265206869676820656e6f75676820746f20736166656c7920617373756d654901746861742074686520626c6f636b207369676e616c6c696e672074686520666f72636564206368616e67652077696c6c206e6f742062652072652d6f7267656420652e672e203130303020626c6f636b732e5d0154686520626c6f636b2070726f64756374696f6e207261746520287768696368206d617920626520736c6f77656420646f776e2062656361757365206f662066696e616c697479206c616767696e67292073686f756c64510162652074616b656e20696e746f206163636f756e74207768656e2063686f6f73696e6720746865206064656c6179602e20546865204752414e44504120766f74657273206261736564206f6e20746865206e65775501617574686f726974792077696c6c20737461727420766f74696e67206f6e20746f70206f662060626573745f66696e616c697a65645f626c6f636b5f6e756d6265726020666f72206e65772066696e616c697a65644d01626c6f636b732e2060626573745f66696e616c697a65645f626c6f636b5f6e756d626572602073686f756c64206265207468652068696768657374206f6620746865206c61746573742066696e616c697a6564c4626c6f636b206f6620616c6c2076616c696461746f7273206f6620746865206e657720617574686f72697479207365742e00584f6e6c792063616c6c61626c6520627920726f6f742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e4502085073705f636f6e73656e7375735f6772616e6470614445717569766f636174696f6e50726f6f66080448012c044e0110000801187365745f6964280114536574496400013065717569766f636174696f6e4902014845717569766f636174696f6e3c482c204e3e00004902085073705f636f6e73656e7375735f6772616e6470613045717569766f636174696f6e080448012c044e011001081c507265766f746504004d020139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040061020141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100004d02084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401800456015102045301550200100130726f756e645f6e756d62657228010c7536340001206964656e74697479800108496400011466697273745d02011828562c2053290001187365636f6e645d02011828562c20532900005102084066696e616c6974795f6772616e6470611c507265766f7465080448012c044e01100008012c7461726765745f686173682c0104480001347461726765745f6e756d6265721001044e000055020c5073705f636f6e73656e7375735f6772616e6470610c617070245369676e61747572650000040059020148656432353531393a3a5369676e6174757265000059020c1c73705f636f72651c65643235353139245369676e617475726500000400fd0101205b75383b2036345d00005d020000040851025502006102084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401800456016502045301550200100130726f756e645f6e756d62657228010c7536340001206964656e74697479800108496400011466697273746902011828562c2053290001187365636f6e646902011828562c20532900006502084066696e616c6974795f6772616e64706124507265636f6d6d6974080448012c044e01100008012c7461726765745f686173682c0104480001347461726765745f6e756d6265721001044e000069020000040865025502006d020c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090971020c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e6465645665630804540175020453000004007d0201185665633c543e00007502083c70616c6c65745f62616c616e6365732c42616c616e63654c6f636b041c42616c616e63650118000c01086964b90101384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e737902011c526561736f6e7300007902083c70616c6c65745f62616c616e6365731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c000200007d0200000275020081020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454018502045300000400890201185665633c543e00008502083c70616c6c65745f62616c616e6365732c52657365727665446174610844526573657276654964656e74696669657201b9011c42616c616e63650118000801086964b9010144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e6365000089020000028502008d020c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000118207472616e7366657208011064657374910201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e00128543a3a42616c616e6365000058d45472616e7366657220736f6d65206c697175696420667265652062616c616e636520746f20616e6f74686572206163636f756e742e000501607472616e73666572602077696c6c207365742074686520604672656542616c616e636560206f66207468652073656e64657220616e642072656365697665722e11014966207468652073656e6465722773206163636f756e742069732062656c6f7720746865206578697374656e7469616c206465706f736974206173206120726573756c74b06f6620746865207472616e736665722c20746865206163636f756e742077696c6c206265207265617065642e001501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d75737420626520605369676e65646020627920746865207472616e736163746f722e0034232320436f6d706c657869747961012d20446570656e64656e74206f6e20617267756d656e747320627574206e6f7420637269746963616c2c20676976656e2070726f70657220696d706c656d656e746174696f6e7320666f7220696e70757420636f6e66696794202074797065732e205365652072656c617465642066756e6374696f6e732062656c6f772e31012d20497420636f6e7461696e732061206c696d69746564206e756d626572206f6620726561647320616e642077726974657320696e7465726e616c6c7920616e64206e6f20636f6d706c6578382020636f6d7075746174696f6e2e004852656c617465642066756e6374696f6e733a004d0120202d2060656e737572655f63616e5f77697468647261776020697320616c776179732063616c6c656420696e7465726e616c6c792062757420686173206120626f756e64656420636f6d706c65786974792e290120202d205472616e7366657272696e672062616c616e63657320746f206163636f756e7473207468617420646964206e6f74206578697374206265666f72652077696c6c206361757365cc2020202060543a3a4f6e4e65774163636f756e743a3a6f6e5f6e65775f6163636f756e746020746f2062652063616c6c65642e5d0120202d2052656d6f76696e6720656e6f7567682066756e64732066726f6d20616e206163636f756e742077696c6c20747269676765722060543a3a4475737452656d6f76616c3a3a6f6e5f756e62616c616e636564602e5d0120202d20607472616e736665725f6b6565705f616c6976656020776f726b73207468652073616d652077617920617320607472616e73666572602c206275742068617320616e206164646974696f6e616c20636865636bdc202020207468617420746865207472616e736665722077696c6c206e6f74206b696c6c20746865206f726967696e206163636f756e742e2c7365745f62616c616e63650c010c77686f910201504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565e00128543a3a42616c616e63650001306e65775f7265736572766564e00128543a3a42616c616e636500012090536574207468652062616c616e636573206f66206120676976656e206163636f756e742e001d01546869732077696c6c20616c74657220604672656542616c616e63656020616e642060526573657276656442616c616e63656020696e2073746f726167652e2069742077696c6c3101616c736f20616c7465722074686520746f74616c2069737375616e6365206f66207468652073797374656d202860546f74616c49737375616e6365602920617070726f7072696174656c792e1501496620746865206e65772066726565206f722072657365727665642062616c616e63652069732062656c6f7720746865206578697374656e7469616c206465706f7369742cfc69742077696c6c20726573657420746865206163636f756e74206e6f6e63652028606672616d655f73797374656d3a3a4163636f756e744e6f6e636560292e00b0546865206469737061746368206f726967696e20666f7220746869732063616c6c2069732060726f6f74602e38666f7263655f7472616e736665720c0118736f75726365910201504163636f756e7449644c6f6f6b75704f663c543e00011064657374910201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e00128543a3a42616c616e63650002144d0145786163746c7920617320607472616e73666572602c2065786365707420746865206f726967696e206d75737420626520726f6f7420616e642074686520736f75726365206163636f756e74206d6179206265287370656369666965642e34232320436f6d706c65786974794d012d2053616d65206173207472616e736665722c20627574206164646974696f6e616c207265616420616e6420777269746520626563617573652074686520736f75726365206163636f756e74206973206e6f747c2020617373756d656420746f20626520696e20746865206f7665726c61792e4c7472616e736665725f6b6565705f616c69766508011064657374910201504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e00128543a3a42616c616e63650003184d0153616d6520617320746865205b607472616e73666572605d2063616c6c2c206275742077697468206120636865636b207468617420746865207472616e736665722077696c6c206e6f74206b696c6c207468653c6f726967696e206163636f756e742e00b8393925206f66207468652074696d6520796f752077616e74205b607472616e73666572605d20696e73746561642e00c05b607472616e73666572605d3a207374727563742e50616c6c65742e68746d6c236d6574686f642e7472616e73666572307472616e736665725f616c6c08011064657374910201504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c69766579010110626f6f6c00044005015472616e736665722074686520656e74697265207472616e7366657261626c652062616c616e63652066726f6d207468652063616c6c6572206163636f756e742e0059014e4f54453a20546869732066756e6374696f6e206f6e6c7920617474656d70747320746f207472616e73666572205f7472616e7366657261626c655f2062616c616e6365732e2054686973206d65616e7320746861746101616e79206c6f636b65642c2072657365727665642c206f72206578697374656e7469616c206465706f7369747320287768656e20606b6565705f616c6976656020697320607472756560292c2077696c6c206e6f742062655d017472616e7366657272656420627920746869732066756e6374696f6e2e20546f20656e73757265207468617420746869732066756e6374696f6e20726573756c747320696e2061206b696c6c6564206163636f756e742c4501796f75206d69676874206e65656420746f207072657061726520746865206163636f756e742062792072656d6f76696e6720616e79207265666572656e636520636f756e746572732c2073746f72616765406465706f736974732c206574632e2e2e00c0546865206469737061746368206f726967696e206f6620746869732063616c6c206d757374206265205369676e65642e00a02d206064657374603a2054686520726563697069656e74206f6620746865207472616e736665722e59012d20606b6565705f616c697665603a204120626f6f6c65616e20746f2064657465726d696e652069662074686520607472616e736665725f616c6c60206f7065726174696f6e2073686f756c642073656e6420616c6c4d0120206f66207468652066756e647320746865206163636f756e74206861732c2063617573696e67207468652073656e646572206163636f756e7420746f206265206b696c6c6564202866616c7365292c206f72590120207472616e736665722065766572797468696e6720657863657074206174206c6561737420746865206578697374656e7469616c206465706f7369742c2077686963682077696c6c2067756172616e74656520746fd420206b656570207468652073656e646572206163636f756e7420616c697665202874727565292e20232320436f6d706c657869747939012d204f2831292e204a757374206c696b65207472616e736665722c206275742072656164696e672074686520757365722773207472616e7366657261626c652062616c616e63652066697273742e3c666f7263655f756e7265736572766508010c77686f910201504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050cb0556e7265736572766520736f6d652062616c616e63652066726f6d2061207573657220627920666f7263652e006c43616e206f6e6c792062652063616c6c656420627920524f4f542e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e91020c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801a0011408496404000001244163636f756e74496400000014496e6465780400950201304163636f756e74496e6465780001000c526177040030011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400990201205b75383b2032305d000400009502000006a00099020000031400000008009d020c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001203856657374696e6742616c616e63650000049856657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c7565544c69717569646974795265737472696374696f6e73000104c44163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304e856616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f736974244b656570416c6976650004048c5472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e745c4578697374696e6756657374696e675363686564756c65000504c8412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742c446561644163636f756e740006048842656e6566696369617279206163636f756e74206d757374207072652d65786973743c546f6f4d616e795265736572766573000704ac4e756d626572206f66206e616d656420726573657276657320657863656564204d6178526573657276657304b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909a1020c3473705f61726974686d657469632c66697865645f706f696e742446697865645531323800000400180110753132380000a502086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e7400000008563200010000a9020000020000ad02000002b10200b1020000040800b50200b5020830676561725f72756e74696d652c53657373696f6e4b657973000008011062616265cd0101c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011c6772616e6470618001d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000b9020000021000bd0200000408c1023000c1020c1c73705f636f72651863727970746f244b65795479706549640000040040011c5b75383b20345d0000c5020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973b502011c543a3a4b65797300011470726f6f6630011c5665633c75383e000024e453657473207468652073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c657220746f20606b657973602e1d01416c6c6f777320616e206163636f756e7420746f20736574206974732073657373696f6e206b6579207072696f7220746f206265636f6d696e6720612076616c696461746f722ec05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e00d0546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265207369676e65642e0034232320436f6d706c657869747959012d20604f283129602e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f662060543a3a4b6579733a3a6b65795f69647328296020776869636820697320202066697865642e2870757267655f6b657973000130c852656d6f76657320616e792073657373696f6e206b6579287329206f66207468652066756e6374696f6e2063616c6c65722e00c05468697320646f65736e27742074616b652065666665637420756e74696c20746865206e6578742073657373696f6e2e005501546865206469737061746368206f726967696e206f6620746869732066756e6374696f6e206d757374206265205369676e656420616e6420746865206163636f756e74206d757374206265206569746865722062655d01636f6e7665727469626c6520746f20612076616c696461746f72204944207573696e672074686520636861696e2773207479706963616c2061646472657373696e672073797374656d20287468697320757375616c6c7951016d65616e73206265696e67206120636f6e74726f6c6c6572206163636f756e7429206f72206469726563746c7920636f6e7665727469626c6520696e746f20612076616c696461746f722049442028776869636894757375616c6c79206d65616e73206265696e672061207374617368206163636f756e74292e0034232320436f6d706c65786974793d012d20604f2831296020696e206e756d626572206f66206b65792074797065732e2041637475616c20636f737420646570656e6473206f6e20746865206e756d626572206f66206c656e677468206f6698202060543a3a4b6579733a3a6b65795f6964732829602077686963682069732066697865642e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ec9020c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742ecd020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c73d102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0000487c53656e642061206261746368206f662064697370617463682063616c6c732e00b04d61792062652063616c6c65642066726f6d20616e79206f726967696e2065786365707420604e6f6e65602e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e0055014966206f726967696e20697320726f6f74207468656e207468652063616c6c7320617265206469737061746368656420776974686f757420636865636b696e67206f726967696e2066696c7465722e202854686973ec696e636c7564657320627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e0034232320436f6d706c6578697479d02d204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e005501546869732077696c6c2072657475726e20604f6b6020696e20616c6c2063697263756d7374616e6365732e20546f2064657465726d696e65207468652073756363657373206f66207468652062617463682c20616e31016576656e74206973206465706f73697465642e20496620612063616c6c206661696c656420616e64207468652062617463682077617320696e7465727275707465642c207468656e207468655501604261746368496e74657272757074656460206576656e74206973206465706f73697465642c20616c6f6e67207769746820746865206e756d626572206f66207375636365737366756c2063616c6c73206d6164654d01616e6420746865206572726f72206f6620746865206661696c65642063616c6c2e20496620616c6c2077657265207375636365737366756c2c207468656e2074686520604261746368436f6d706c65746564604c6576656e74206973206465706f73697465642e3461735f64657269766174697665080114696e646578ac010c75313600011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000134dc53656e6420612063616c6c207468726f75676820616e20696e64657865642070736575646f6e796d206f66207468652073656e6465722e00550146696c7465722066726f6d206f726967696e206172652070617373656420616c6f6e672e205468652063616c6c2077696c6c2062652064697370617463686564207769746820616e206f726967696e207768696368bc757365207468652073616d652066696c74657220617320746865206f726967696e206f6620746869732063616c6c2e0045014e4f54453a20496620796f75206e65656420746f20656e73757265207468617420616e79206163636f756e742d62617365642066696c746572696e67206973206e6f7420686f6e6f7265642028692e652e61016265636175736520796f7520657870656374206070726f78796020746f2068617665206265656e2075736564207072696f7220696e207468652063616c6c20737461636b20616e6420796f7520646f206e6f742077616e7451017468652063616c6c207265737472696374696f6e7320746f206170706c7920746f20616e79207375622d6163636f756e7473292c207468656e20757365206061735f6d756c74695f7468726573686f6c645f31607c696e20746865204d756c74697369672070616c6c657420696e73746561642e00f44e4f54453a205072696f7220746f2076657273696f6e202a31322c2074686973207761732063616c6c6564206061735f6c696d697465645f737562602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e2462617463685f616c6c04011463616c6c73d102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000234ec53656e642061206261746368206f662064697370617463682063616c6c7320616e642061746f6d6963616c6c792065786563757465207468656d2e21015468652077686f6c65207472616e73616374696f6e2077696c6c20726f6c6c6261636b20616e64206661696c20696620616e79206f66207468652063616c6c73206661696c65642e00b04d61792062652063616c6c65642066726f6d20616e79206f726967696e2065786365707420604e6f6e65602e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e0055014966206f726967696e20697320726f6f74207468656e207468652063616c6c7320617265206469737061746368656420776974686f757420636865636b696e67206f726967696e2066696c7465722e202854686973ec696e636c7564657320627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e0034232320436f6d706c6578697479d02d204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c64697370617463685f617308012461735f6f726967696e1d030154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000318c84469737061746368657320612066756e6374696f6e2063616c6c207769746820612070726f7669646564206f726967696e2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e0034232320436f6d706c65786974791c2d204f2831292e2c666f7263655f626174636804011463616c6c73d102017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004347c53656e642061206261746368206f662064697370617463682063616c6c732ed4556e6c696b6520606261746368602c20697420616c6c6f7773206572726f727320616e6420776f6e277420696e746572727570742e00b04d61792062652063616c6c65642066726f6d20616e79206f726967696e2065786365707420604e6f6e65602e005d012d206063616c6c73603a205468652063616c6c7320746f20626520646973706174636865642066726f6d207468652073616d65206f726967696e2e20546865206e756d626572206f662063616c6c206d757374206e6f74390120206578636565642074686520636f6e7374616e743a2060626174636865645f63616c6c735f6c696d6974602028617661696c61626c6520696e20636f6e7374616e74206d65746164617461292e004d014966206f726967696e20697320726f6f74207468656e207468652063616c6c732061726520646973706174636820776974686f757420636865636b696e67206f726967696e2066696c7465722e202854686973ec696e636c7564657320627970617373696e6720606672616d655f73797374656d3a3a436f6e6669673a3a4261736543616c6c46696c74657260292e0034232320436f6d706c6578697479d02d204f284329207768657265204320697320746865206e756d626572206f662063616c6c7320746f20626520626174636865642e2c776974685f77656967687408011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000118776569676874200118576569676874000518c4446973706174636820612066756e6374696f6e2063616c6c2077697468206120737065636966696564207765696768742e002d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b8526f6f74206f726967696e20746f20737065636966792074686520776569676874206f66207468652063616c6c2e00c4546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f526f6f745f2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ed102000002d50200d5020830676561725f72756e74696d652c52756e74696d6543616c6c0001341853797374656d04007d0101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e0000002454696d657374616d700400c10101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e000100104261626504001d0201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0003001c4772616e6470610400410201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e0004002042616c616e63657304008d0201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e0005001c53657373696f6e0400c50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0007001c5574696c6974790400cd0201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e0008001450726f78790400d90201a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e000900204d756c74697369670400e10201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e000a003056616c696461746f725365740400e90201c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56616c696461746f725365742c2052756e74696d653e006200105375646f0400ed0201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5375646f2c2052756e74696d653e00630010476561720400f10201a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c476561722c2052756e74696d653e0068002c47656172566f75636865720400190301c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c47656172566f75636865722c2052756e74696d653e006a0000d9020c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616c910201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065dd0201504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0000244d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f726973656420666f72207468726f75676830606164645f70726f7879602e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e246164645f70726f78790c012064656c6567617465910201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a80130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d6265720001244501526567697374657220612070726f7879206163636f756e7420666f72207468652073656e64657220746861742069732061626c6520746f206d616b652063616c6c73206f6e2069747320626568616c662e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a11012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f206d616b6520612070726f78792efc2d206070726f78795f74797065603a20546865207065726d697373696f6e7320616c6c6f77656420666f7220746869732070726f7879206163636f756e742e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e3072656d6f76655f70726f78790c012064656c6567617465910201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a80130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d62657200021ca8556e726567697374657220612070726f7879206163636f756e7420666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a25012d206070726f7879603a20546865206163636f756e74207468617420746865206063616c6c65726020776f756c64206c696b6520746f2072656d6f766520617320612070726f78792e41012d206070726f78795f74797065603a20546865207065726d697373696f6e732063757272656e746c7920656e61626c656420666f72207468652072656d6f7665642070726f7879206163636f756e742e3872656d6f76655f70726f78696573000318b4556e726567697374657220616c6c2070726f7879206163636f756e747320666f72207468652073656e6465722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0041015741524e494e473a2054686973206d61792062652063616c6c6564206f6e206163636f756e74732063726561746564206279206070757265602c20686f776576657220696620646f6e652c207468656e590174686520756e726573657276656420666565732077696c6c20626520696e61636365737369626c652e202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a2c6372656174655f707572650c012870726f78795f74797065a80130543a3a50726f78795479706500011464656c6179100138543a3a426c6f636b4e756d626572000114696e646578ac010c7531360004483901537061776e2061206672657368206e6577206163636f756e7420746861742069732067756172616e7465656420746f206265206f746865727769736520696e61636365737369626c652c20616e64fc696e697469616c697a65206974207769746820612070726f7879206f66206070726f78795f747970656020666f7220606f726967696e602073656e6465722e006c5265717569726573206120605369676e656460206f726967696e2e0051012d206070726f78795f74797065603a205468652074797065206f66207468652070726f78792074686174207468652073656e6465722077696c6c2062652072656769737465726564206173206f766572207468654d016e6577206163636f756e742e20546869732077696c6c20616c6d6f737420616c7761797320626520746865206d6f7374207065726d697373697665206050726f7879547970656020706f737369626c6520746f78616c6c6f7720666f72206d6178696d756d20666c65786962696c6974792e51012d2060696e646578603a204120646973616d626967756174696f6e20696e6465782c20696e206361736520746869732069732063616c6c6564206d756c7469706c652074696d657320696e207468652073616d655d017472616e73616374696f6e2028652e672e207769746820607574696c6974793a3a626174636860292e20556e6c65737320796f75277265207573696e67206062617463686020796f752070726f6261626c79206a7573744077616e7420746f20757365206030602e4d012d206064656c6179603a2054686520616e6e6f756e63656d656e7420706572696f64207265717569726564206f662074686520696e697469616c2070726f78792e2057696c6c2067656e6572616c6c79206265147a65726f2e0051014661696c73207769746820604475706c69636174656020696620746869732068617320616c7265616479206265656e2063616c6c656420696e2074686973207472616e73616374696f6e2c2066726f6d207468659873616d652073656e6465722c2077697468207468652073616d6520706172616d65746572732e00e44661696c732069662074686572652061726520696e73756666696369656e742066756e647320746f2070617920666f72206465706f7369742e246b696c6c5f7075726514011c737061776e6572910201504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f74797065a80130543a3a50726f787954797065000114696e646578ac010c75313600011868656967687471010138543a3a426c6f636b4e756d6265720001246578745f696e6465787101010c753332000540a052656d6f76657320612070726576696f75736c7920737061776e656420707572652070726f78792e0049015741524e494e473a202a2a416c6c2061636365737320746f2074686973206163636f756e742077696c6c206265206c6f73742e2a2a20416e792066756e64732068656c6420696e2069742077696c6c20626534696e61636365737369626c652e0059015265717569726573206120605369676e656460206f726967696e2c20616e64207468652073656e646572206163636f756e74206d7573742068617665206265656e206372656174656420627920612063616c6c20746f94607075726560207769746820636f72726573706f6e64696e6720706172616d65746572732e0039012d2060737061776e6572603a20546865206163636f756e742074686174206f726967696e616c6c792063616c6c65642060707572656020746f206372656174652074686973206163636f756e742e39012d2060696e646578603a2054686520646973616d626967756174696f6e20696e646578206f726967696e616c6c792070617373656420746f206070757265602e2050726f6261626c79206030602eec2d206070726f78795f74797065603a205468652070726f78792074797065206f726967696e616c6c792070617373656420746f206070757265602e29012d2060686569676874603a2054686520686569676874206f662074686520636861696e207768656e207468652063616c6c20746f20607075726560207761732070726f6365737365642e35012d20606578745f696e646578603a205468652065787472696e73696320696e64657820696e207768696368207468652063616c6c20746f20607075726560207761732070726f6365737365642e0035014661696c73207769746820604e6f5065726d697373696f6e6020696e2063617365207468652063616c6c6572206973206e6f7420612070726576696f75736c7920637265617465642070757265dc6163636f756e742077686f7365206070757265602063616c6c2068617320636f72726573706f6e64696e6720706172616d65746572732e20616e6e6f756e63650801107265616c910201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f686173682c013443616c6c486173684f663c543e00063c05015075626c697368207468652068617368206f6620612070726f78792d63616c6c20746861742077696c6c206265206d61646520696e20746865206675747572652e005d0154686973206d7573742062652063616c6c656420736f6d65206e756d626572206f6620626c6f636b73206265666f72652074686520636f72726573706f6e64696e67206070726f78796020697320617474656d7074656425016966207468652064656c6179206173736f6369617465642077697468207468652070726f78792072656c6174696f6e736869702069732067726561746572207468616e207a65726f2e0011014e6f206d6f7265207468616e20604d617850656e64696e676020616e6e6f756e63656d656e7473206d6179206265206d61646520617420616e79206f6e652074696d652e000901546869732077696c6c2074616b652061206465706f736974206f662060416e6e6f756e63656d656e744465706f736974466163746f72602061732077656c6c206173190160416e6e6f756e63656d656e744465706f736974426173656020696620746865726520617265206e6f206f746865722070656e64696e6720616e6e6f756e63656d656e74732e002501546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f20616e6420612070726f7879206f6620607265616c602e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e4c72656d6f76655f616e6e6f756e63656d656e740801107265616c910201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f686173682c013443616c6c486173684f663c543e0007287052656d6f7665206120676976656e20616e6e6f756e63656d656e742e0059014d61792062652063616c6c656420627920612070726f7879206163636f756e7420746f2072656d6f766520612063616c6c20746865792070726576696f75736c7920616e6e6f756e63656420616e642072657475726e30746865206465706f7369742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e15012d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465910201504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f686173682c013443616c6c486173684f663c543e000828b052656d6f76652074686520676976656e20616e6e6f756e63656d656e74206f6620612064656c65676174652e0061014d61792062652063616c6c6564206279206120746172676574202870726f7869656429206163636f756e7420746f2072656d6f766520612063616c6c2074686174206f6e65206f662074686569722064656c6567617465732501286064656c656761746560292068617320616e6e6f756e63656420746865792077616e7420746f20657865637574652e20546865206465706f7369742069732072657475726e65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733af42d206064656c6567617465603a20546865206163636f756e7420746861742070726576696f75736c7920616e6e6f756e636564207468652063616c6c2ebc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f206265206d6164652e3c70726f78795f616e6e6f756e63656410012064656c6567617465910201504163636f756e7449644c6f6f6b75704f663c543e0001107265616c910201504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065dd0201504f7074696f6e3c543a3a50726f7879547970653e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00092c4d0144697370617463682074686520676976656e206063616c6c602066726f6d20616e206163636f756e742074686174207468652073656e64657220697320617574686f72697a656420666f72207468726f75676830606164645f70726f7879602e00a852656d6f76657320616e7920636f72726573706f6e64696e6720616e6e6f756e63656d656e742873292e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e002c506172616d65746572733a0d012d20607265616c603a20546865206163636f756e742074686174207468652070726f78792077696c6c206d616b6520612063616c6c206f6e20626568616c66206f662e61012d2060666f7263655f70726f78795f74797065603a2053706563696679207468652065786163742070726f7879207479706520746f206265207573656420616e6420636865636b656420666f7220746869732063616c6c2ed02d206063616c6c603a205468652063616c6c20746f206265206d6164652062792074686520607265616c60206163636f756e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632edd0204184f7074696f6e04045401a80108104e6f6e6500000010536f6d650400a80000010000e1020c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573a90201445665633c543a3a4163636f756e7449643e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0000305101496d6d6564696174656c792064697370617463682061206d756c74692d7369676e61747572652063616c6c207573696e6720612073696e676c6520617070726f76616c2066726f6d207468652063616c6c65722e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e003d012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f206172652070617274206f662074686501016d756c74692d7369676e61747572652c2062757420646f206e6f7420706172746963697061746520696e2074686520617070726f76616c2070726f636573732e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e00b8526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c742e0034232320436f6d706c657869747919014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e2061735f6d756c74691401247468726573686f6c64ac010c7531360001446f746865725f7369676e61746f72696573a90201445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74e50201844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687420011857656967687400019c5501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e00b049662074686572652061726520656e6f7567682c207468656e206469737061746368207468652063616c6c2e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2e882d206063616c6c603a205468652063616c6c20746f2062652065786563757465642e001d014e4f54453a20556e6c6573732074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2067656e6572616c6c792077616e7420746f20757365190160617070726f76655f61735f6d756c74696020696e73746561642c2073696e6365206974206f6e6c7920726571756972657320612068617368206f66207468652063616c6c2e005901526573756c74206973206571756976616c656e7420746f20746865206469737061746368656420726573756c7420696620607468726573686f6c64602069732065786163746c79206031602e204f746865727769736555016f6e20737563636573732c20726573756c7420697320604f6b6020616e642074686520726573756c742066726f6d2074686520696e746572696f722063616c6c2c206966206974207761732065786563757465642cdc6d617920626520666f756e6420696e20746865206465706f736974656420604d756c7469736967457865637574656460206576656e742e0034232320436f6d706c6578697479502d20604f2853202b205a202b2043616c6c29602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2e21012d204f6e652063616c6c20656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285a296020776865726520605a602069732074782d6c656e2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e6c2d2054686520776569676874206f6620746865206063616c6c602e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e40617070726f76655f61735f6d756c74691401247468726573686f6c64ac010c7531360001446f746865725f7369676e61746f72696573a90201445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74e50201844f7074696f6e3c54696d65706f696e743c543a3a426c6f636b4e756d6265723e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f7765696768742001185765696768740002785501526567697374657220617070726f76616c20666f72206120646973706174636820746f206265206d6164652066726f6d20612064657465726d696e697374696320636f6d706f73697465206163636f756e74206966f8617070726f766564206279206120746f74616c206f6620607468726573686f6c64202d203160206f6620606f746865725f7369676e61746f72696573602e002d015061796d656e743a20604465706f73697442617365602077696c6c20626520726573657276656420696620746869732069732074686520666972737420617070726f76616c2c20706c75733d01607468726573686f6c64602074696d657320604465706f736974466163746f72602e2049742069732072657475726e6564206f6e636520746869732064697370617463682068617070656e73206f723469732063616e63656c6c65642e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e59012d20606d617962655f74696d65706f696e74603a20496620746869732069732074686520666972737420617070726f76616c2c207468656e2074686973206d75737420626520604e6f6e65602e20496620697420697351016e6f742074686520666972737420617070726f76616c2c207468656e206974206d7573742062652060536f6d65602c2077697468207468652074696d65706f696e742028626c6f636b206e756d62657220616e64d47472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c207472616e73616374696f6e2ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0035014e4f54453a2049662074686973206973207468652066696e616c20617070726f76616c2c20796f752077696c6c2077616e7420746f20757365206061735f6d756c74696020696e73746561642e0034232320436f6d706c6578697479242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602ed42d20557020746f206f6e652062696e6172792073656172636820616e6420696e736572742028604f286c6f6753202b20532960292ef82d20492f4f3a2031207265616420604f285329602c20757020746f2031206d757461746520604f285329602e20557020746f206f6e652072656d6f76652e302d204f6e65206576656e742e4d012d2053746f726167653a20696e7365727473206f6e65206974656d2c2076616c75652073697a6520626f756e64656420627920604d61785369676e61746f72696573602c20776974682061206465706f7369741901202074616b656e20666f7220697473206c69666574696d65206f6620604465706f73697442617365202b207468726573686f6c64202a204465706f736974466163746f72602e3c63616e63656c5f61735f6d756c74691001247468726573686f6c64ac010c7531360001446f746865725f7369676e61746f72696573a90201445665633c543a3a4163636f756e7449643e00012474696d65706f696e74b4016454696d65706f696e743c543a3a426c6f636b4e756d6265723e00012463616c6c5f686173680401205b75383b2033325d000354550143616e63656c2061207072652d6578697374696e672c206f6e2d676f696e67206d756c7469736967207472616e73616374696f6e2e20416e79206465706f7369742072657365727665642070726576696f75736c79c4666f722074686973206f7065726174696f6e2077696c6c20626520756e7265736572766564206f6e20737563636573732e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0055012d20607468726573686f6c64603a2054686520746f74616c206e756d626572206f6620617070726f76616c7320666f722074686973206469737061746368206265666f72652069742069732065786563757465642e41012d20606f746865725f7369676e61746f72696573603a20546865206163636f756e747320286f74686572207468616e207468652073656e646572292077686f2063616e20617070726f766520746869736c64697370617463682e204d6179206e6f7420626520656d7074792e5d012d206074696d65706f696e74603a205468652074696d65706f696e742028626c6f636b206e756d62657220616e64207472616e73616374696f6e20696e64657829206f662074686520666972737420617070726f76616c787472616e73616374696f6e20666f7220746869732064697370617463682ecc2d206063616c6c5f68617368603a205468652068617368206f66207468652063616c6c20746f2062652065786563757465642e0034232320436f6d706c6578697479242d20604f285329602ecc2d20557020746f206f6e652062616c616e63652d72657365727665206f7220756e72657365727665206f7065726174696f6e2e3d012d204f6e6520706173737468726f756768206f7065726174696f6e2c206f6e6520696e736572742c20626f746820604f285329602077686572652060536020697320746865206e756d626572206f66450120207369676e61746f726965732e206053602069732063617070656420627920604d61785369676e61746f72696573602c207769746820776569676874206265696e672070726f706f7274696f6e616c2ebc2d204f6e6520656e636f6465202620686173682c20626f7468206f6620636f6d706c657869747920604f285329602e302d204f6e65206576656e742e842d20492f4f3a2031207265616420604f285329602c206f6e652072656d6f76652e702d2053746f726167653a2072656d6f766573206f6e65206974656d2e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ee50204184f7074696f6e04045401b40108104e6f6e6500000010536f6d650400b40000010000e9020c5c7375627374726174655f76616c696461746f725f7365741870616c6c65741043616c6c04045400010c346164645f76616c696461746f7204013076616c696461746f725f6964000130543a3a4163636f756e74496400001c504164642061206e65772076616c696461746f722e000d014e65772076616c696461746f7227732073657373696f6e206b6579732073686f756c642062652073657420696e2053657373696f6e2070616c6c6574206265666f72653463616c6c696e6720746869732e001101546865206f726967696e2063616e20626520636f6e66696775726564207573696e6720746865206041646452656d6f76654f726967696e60207479706520696e20746865ac686f73742072756e74696d652e2043616e20616c736f2062652073657420746f207375646f2f726f6f742e4072656d6f76655f76616c696461746f7204013076616c696461746f725f6964000130543a3a4163636f756e7449640001104c52656d6f766520612076616c696461746f722e001101546865206f726967696e2063616e20626520636f6e66696775726564207573696e6720746865206041646452656d6f76654f726967696e60207479706520696e20746865ac686f73742072756e74696d652e2043616e20616c736f2062652073657420746f207375646f2f726f6f742e4c6164645f76616c696461746f725f616761696e04013076616c696461746f725f6964000130543a3a4163636f756e74496400020ce841646420616e20617070726f7665642076616c696461746f7220616761696e207768656e20697420636f6d6573206261636b206f6e6c696e652e000101466f7220746869732063616c6c2c20746865206469737061746368206f726967696e206d757374206265207468652076616c696461746f7220697473656c662e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632eed020c2c70616c6c65745f7375646f1870616c6c65741043616c6c040454000110107375646f04011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000018350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0034232320436f6d706c65786974791c2d204f2831292e547375646f5f756e636865636b65645f77656967687408011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000118776569676874200118576569676874000120350141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c20776974682060526f6f7460206f726967696e2e2d01546869732066756e6374696f6e20646f6573206e6f7420636865636b2074686520776569676874206f66207468652063616c6c2c20616e6420696e737465616420616c6c6f777320746865b05375646f207573657220746f20737065636966792074686520776569676874206f66207468652063616c6c2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0034232320436f6d706c65786974791c2d204f2831292e1c7365745f6b657904010c6e6577910201504163636f756e7449644c6f6f6b75704f663c543e00021c5d0141757468656e74696361746573207468652063757272656e74207375646f206b657920616e6420736574732074686520676976656e204163636f756e7449642028606e6577602920617320746865206e6577207375646f106b65792e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0034232320436f6d706c65786974791c2d204f2831292e1c7375646f5f617308010c77686f910201504163636f756e7449644c6f6f6b75704f663c543e00011063616c6cd502017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00031c4d0141757468656e7469636174657320746865207375646f206b657920616e64206469737061746368657320612066756e6374696f6e2063616c6c207769746820605369676e656460206f726967696e2066726f6d406120676976656e206163636f756e742e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e0034232320436f6d706c65786974791c2d204f2831292e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef1020c2c70616c6c65745f676561721870616c6c65741043616c6c0404540001302c75706c6f61645f636f6465040110636f646530011c5665633c75383e0000408053617665732070726f6772616d2060636f64656020696e2073746f726167652e0045015468652065787472696e73696320776173206372656174656420746f2070726f76696465205f6465706c6f792070726f6772616d2066726f6d2070726f6772616d5f2066756e6374696f6e616c6974792ec101416e796f6e652077686f2077616e747320746f20646566696e6520612022666163746f727922206c6f67696320696e2070726f6772616d2073686f756c642066697273742073746f72652074686520636f646520616e64206d6574616461746120666f722074686520226368696c6422050270726f6772616d20696e2073746f726167652e20536f2074686520636f646520666f7220746865206368696c642077696c6c20626520696e697469616c697a65642062792070726f6772616d20696e697469616c697a6174696f6e2072657175657374206f6e6c792069662069742065786973747320696e2073746f726167652e000d024d6f726520707265636973656c792c2074686520636f646520616e6420697473206d65746164617461206172652061637475616c6c7920736176656420696e207468652073746f7261676520756e646572207468652068617368206f66207468652060636f6465602e2054686520636f6465206861736820697320636f6d70757465641502617320426c616b6532353620686173682e204174207468652074696d65206f66207468652063616c6c207468652060636f64656020686173682073686f756c64206e6f7420626520696e207468652073746f726167652e204966206974207761732073746f7265642070726576696f75736c792c2063616c6c2077696c6c20656e6420757025027769746820616e2060436f6465416c726561647945786973747360206572726f722e20496e2074686973206361736520757365722063616e20626520737572652c20746861742068652063616e2061637475616c6c7920757365207468652068617368206f66206869732070726f6772616d277320636f646520627974657320746f20646566696e659c2270726f6772616d20666163746f727922206c6f67696320696e206869732070726f6772616d2e0028506172616d6574657273c82d2060636f6465603a207761736d20636f6465206f6620612070726f6772616d2061732061206279746520766563746f722e006c456d6974732074686520666f6c6c6f77696e67206576656e74733ae02d20605361766564436f646528483235362960202d207768656e2074686520636f646520697320736176656420696e2073746f726167652e3875706c6f61645f70726f6772616d140110636f646530011c5665633c75383e00011073616c7430011c5665633c75383e000130696e69745f7061796c6f616430011c5665633c75383e0001246761735f6c696d697428010c75363400011476616c756518013042616c616e63654f663c543e0001988101437265617465732070726f6772616d20696e697469616c697a6174696f6e207265717565737420286d657373616765292c2074686174206973207363686564756c656420746f2062652072756e20696e207468652073616d6520626c6f636b2e007901546865726520617265206e6f2067756172616e74656573207468617420696e697469616c697a6174696f6e206d6573736167652077696c6c2062652072756e20696e207468652073616d6520626c6f636b2064756520746f20626c6f636b8901676173206c696d6974207265737472696374696f6e732e20466f72206578616d706c652c207768656e2069742077696c6c20626520746865206d6573736167652773207475726e2c20726571756972656420676173206c696d697420666f722069748501636f756c64206265206d6f7265207468616e2072656d61696e696e6720626c6f636b20676173206c696d69742e205468657265666f72652c20746865206d6573736167652070726f63657373696e672077696c6c20626520706f7374706f6e656454756e74696c20746865206e65787420626c6f636b2e00cd016050726f6772616d49646020697320636f6d707574656420617320426c616b653235362068617368206f6620636f6e636174656e61746564206279746573206f662060636f646560202b206073616c74602e2028746f646f20233531322060636f64655f6861736860202b206073616c746029410153756368206050726f6772616d496460206d757374206e6f7420657869737420696e207468652050726f6772616d2053746f72616765206174207468652074696d65206f6620746869732063616c6c2e003d015468657265206973207468652073616d652067756172616e746565206865726520617320696e206075706c6f61645f636f6465602e20546861742069732c206675747572652070726f6772616d27734d0160636f64656020616e64206d65746164617461206172652073746f726564206265666f7265206d6573736167652077617320616464656420746f2074686520717565756520616e642070726f6365737365642e002901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320746f207061790101666f7220606761736020616e64206076616c7565602028696e206361736520746865206c6174746572206973206265696e67207472616e73666572726564292e002c506172616d65746572733ac82d2060636f6465603a207761736d20636f6465206f6620612070726f6772616d2061732061206279746520766563746f722e21012d206073616c74603a2072616e646f6d6e657373207465726d20286120736565642920746f20616c6c6f772070726f6772616d732077697468206964656e746963616c20636f6465782020746f206265206372656174656420696e646570656e64656e746c792e21012d2060696e69745f7061796c6f6164603a20656e636f64656420706172616d6574657273206f6620746865207761736d206d6f64756c652060696e6974602066756e6374696f6e2e3d012d20606761735f6c696d6974603a206d6178696d756d20616d6f756e74206f6620676173207468652070726f6772616d2063616e207370656e64206265666f72652069742069732068616c7465642e2d012d206076616c7565603a2062616c616e636520746f206265207472616e7366657272656420746f207468652070726f6772616d206f6e63652069742773206265656e20637265617465642e006c456d6974732074686520666f6c6c6f77696e67206576656e74733a39012d2060496e69744d657373616765456e717565756564284d657373616765496e666f2960207768656e20696e6974206d65737361676520697320706c6163656420696e207468652071756575652e001823204e6f7465dd014661756c74792028756e696e697469616c697a6564292070726f6772616d73207374696c6c206861766520612076616c696420616464726573736573202870726f6772616d206964732920746861742063616e2064657465726d696e6973746963616c6c792062652064657269766564206f6e20746865cd0163616c6c65722773207369646520757066726f6e742e204974206d65616e732074686174206966206d65737361676573206172652073656e7420746f207375636820616e20616464726573732c2074686579206d69676874207374696c6c206c696e67657220696e207468652071756575652e001d01496e206f7264657220746f206d6974696761746520746865207269736b206f66207573657273272066756e6473206265696e672073656e7420746f20616e20616464726573732ce8776865726520612076616c69642070726f6772616d2073686f756c64206861766520726573696465642c207768696c652069742773206e6f742c19017375636820226661696c65642d746f2d696e697469616c697a65222070726f6772616d7320617265206e6f742073696c656e746c792064656c657465642066726f6d20746865d870726f6772616d2073746f726167652062757420726174686572206d61726b6564206173202267686f7374222070726f6772616d732e2d0147686f73742070726f6772616d2063616e2062652072656d6f766564206279207468656972206f726967696e616c20617574686f722076696120616e206578706c696369742063616c6c2e49015468652066756e64732073746f72656420627920612067686f73742070726f6772616d2077696c6c2062652072656c6561736520746f2074686520617574686f72206f6e6365207468652070726f6772616d44686173206265656e2072656d6f7665642e386372656174655f70726f6772616d14011c636f64655f69644d010118436f6465496400011073616c7430011c5665633c75383e000130696e69745f7061796c6f616430011c5665633c75383e0001246761735f6c696d697428010c75363400011476616c756518013042616c616e63654f663c543e000240ac437265617465732070726f6772616d207669612060636f64655f6964602066726f6d2073746f726167652e002c506172616d65746572733ab82d2060636f64655f6964603a207761736d20636f646520696420696e2074686520636f64652073746f726167652e21012d206073616c74603a2072616e646f6d6e657373207465726d20286120736565642920746f20616c6c6f772070726f6772616d732077697468206964656e746963616c20636f6465782020746f206265206372656174656420696e646570656e64656e746c792e21012d2060696e69745f7061796c6f6164603a20656e636f64656420706172616d6574657273206f6620746865207761736d206d6f64756c652060696e6974602066756e6374696f6e2e3d012d20606761735f6c696d6974603a206d6178696d756d20616d6f756e74206f6620676173207468652070726f6772616d2063616e207370656e64206265666f72652069742069732068616c7465642e2d012d206076616c7565603a2062616c616e636520746f206265207472616e7366657272656420746f207468652070726f6772616d206f6e63652069742773206265656e20637265617465642e006c456d6974732074686520666f6c6c6f77696e67206576656e74733a39012d2060496e69744d657373616765456e717565756564284d657373616765496e666f2960207768656e20696e6974206d65737361676520697320706c6163656420696e207468652071756575652e001823204e4f544500d4466f72207468652064657461696c73206f6620746869732065787472696e7369632c20736565206075706c6f61645f636f6465602e3073656e645f6d65737361676514012c64657374696e6174696f6ecc012450726f6772616d496400011c7061796c6f616430011c5665633c75383e0001246761735f6c696d697428010c75363400011476616c756518013042616c616e63654f663c543e00011c7072657061696479010110626f6f6c000360cc53656e64732061206d65737361676520746f20612070726f6772616d206f7220746f20616e6f74686572206163636f756e742e002901546865206f726967696e206d757374206265205369676e656420616e64207468652073656e646572206d75737420686176652073756666696369656e742066756e647320746f207061790101666f7220606761736020616e64206076616c7565602028696e206361736520746865206c6174746572206973206265696e67207472616e73666572726564292e002d01546f2061766f696420616e20756e646566696e6564206265686176696f72206120636865636b206973206d6164652074686174207468652064657374696e6174696f6e206164647265737311016973206e6f7420612070726f6772616d20696e20756e696e697469616c697a65642073746174652e20496620746865206f70706f7369746520686f6c647320747275652cac746865206d657373616765206973206e6f7420656e71756575656420666f722070726f63657373696e672e00190149662060707265706169646020666c6167206973207365742c20746865207472616e73616374696f6e2066656520616e64207468652067617320636f73742077696c6c20626515016368617267656420616761696e737420612060766f7563686572602074686174206d7573742068617665206265656e2069737375656420666f72207468652073656e6465720901696e20636f6e6a756e6374696f6e207769746820746865206064657374696e6174696f6e602070726f6772616d2e2054686174206d65616e732074686174207468652d0173796e746865746963206163636f756e7420636f72726573706f6e64696e6720746f207468652028604163636f756e744964602c206050726f6772616d496460292070616972206d7573742901657869737420616e6420686176652073756666696369656e742066756e647320696e2069742e204f74686572776973652c207468652063616c6c20697320696e76616c6964617465642e002c506172616d65746572733aa42d206064657374696e6174696f6e603a20746865206d6573736167652064657374696e6174696f6e2e4d012d20607061796c6f6164603a20696e2063617365206f6620612070726f6772616d2064657374696e6174696f6e2c20706172616d6574657273206f6620746865206068616e646c65602066756e6374696f6e2e3d012d20606761735f6c696d6974603a206d6178696d756d20616d6f756e74206f6620676173207468652070726f6772616d2063616e207370656e64206265666f72652069742069732068616c7465642e2d012d206076616c7565603a2062616c616e636520746f206265207472616e7366657272656420746f207468652070726f6772616d206f6e63652069742773206265656e20637265617465642e11012d206070726570616964603a206120666c6167207468617420696e646963617465732077686574686572206120766f75636865722073686f756c6420626520757365642e006c456d6974732074686520666f6c6c6f77696e67206576656e74733a59012d206044697370617463684d657373616765456e717565756564284d657373616765496e666f2960207768656e206469737061746368206d65737361676520697320706c6163656420696e207468652071756575652e2873656e645f7265706c7914012c7265706c795f746f5f6964c801244d657373616765496400011c7061796c6f616430011c5665633c75383e0001246761735f6c696d697428010c75363400011476616c756518013042616c616e63654f663c543e00011c7072657061696479010110626f6f6c00044c8c53656e64207265706c79206f6e206d65737361676520696e20604d61696c626f78602e00f052656d6f766573206d65737361676520627920676976656e20604d6573736167654964602066726f6d2063616c6c65727320604d61696c626f78603ae472656e742066756e6473206265636f6d6520667265652c206173736f636961746564207769746820746865206d6573736167652076616c7565c87472616e73666572732066726f6d206d6573736167652073656e64657220746f2065787472696e7369632063616c6c65722e00e047656e657261746573207265706c79206f6e2072656d6f766564206d657373616765207769746820676976656e20706172616d657465727380616e642070757368657320697420696e20604d6573736167655175657565602e0009014e4f54453a20736f75726365206f6620746865206d65737361676520696e206d61696c626f782067756172616e7465656420746f20626520612070726f6772616d2e0009014e4f54453a206f6e6c7920757365722077686f2069732064657374696e6174696f6e206f6620746865206d6573736167652c2063616e20636c61696d2076616c7565946f72207265706c79206f6e20746865206d6573736167652066726f6d206d61696c626f782e00190149662060707265706169646020666c6167206973207365742c20746865207472616e73616374696f6e2066656520616e64207468652067617320636f73742077696c6c20626515016368617267656420616761696e737420612060766f7563686572602074686174206d7573742068617665206265656e2069737375656420666f72207468652073656e6465723501696e20636f6e6a756e6374696f6e207769746820746865206d61696c626f786564206d65737361676520736f757263652070726f6772616d2e2054686174206d65616e732074686174207468652d0173796e746865746963206163636f756e7420636f72726573706f6e64696e6720746f207468652028604163636f756e744964602c206050726f6772616d496460292070616972206d7573742901657869737420616e6420686176652073756666696369656e742066756e647320696e2069742e204f74686572776973652c207468652063616c6c20697320696e76616c6964617465642e2c636c61696d5f76616c75650401286d6573736167655f6964c801244d657373616765496400052098436c61696d2076616c75652066726f6d206d65737361676520696e20604d61696c626f78602e00f052656d6f766573206d65737361676520627920676976656e20604d6573736167654964602066726f6d2063616c6c65727320604d61696c626f78603ae472656e742066756e6473206265636f6d6520667265652c206173736f636961746564207769746820746865206d6573736167652076616c7565c87472616e73666572732066726f6d206d6573736167652073656e64657220746f2065787472696e7369632063616c6c65722e0009014e4f54453a206f6e6c7920757365722077686f2069732064657374696e6174696f6e206f6620746865206d6573736167652c2063616e20636c61696d2076616c7565946f72207265706c79206f6e20746865206d6573736167652066726f6d206d61696c626f782e0c72756e04011c6d61785f676173f502015c4f7074696f6e3c47617342616c616e63654f663c543e3e0006045450726f63657373206d657373616765207175657565507365745f657865637574655f696e686572656e7404011476616c756579010110626f6f6c00070c7053657473206045786563757465496e686572656e746020666c61672e000901526571756972657320726f6f74206f726967696e20286576656e7475616c6c792c2077696c6c206f6e6c792062652073657420766961207265666572656e64756d29407061795f70726f6772616d5f72656e7408012870726f6772616d5f6964cc012450726f6772616d496400012c626c6f636b5f636f756e74100144426c6f636b4e756d626572466f723c543e00080490506179206164646974696f6e616c2072656e7420666f72207468652070726f6772616d2e4c726573756d655f73657373696f6e5f696e69740c012870726f6772616d5f6964cc012450726f6772616d496400012c616c6c6f636174696f6e73f902014842547265655365743c5761736d506167653e000124636f64655f686173684d010118436f64654964000920e4537461727473206120726573756d652073657373696f6e206f66207468652070726576696f75736c79207061757365642070726f6772616d2e0068546865206f726967696e206d757374206265205369676e65642e002c506172616d65746572733ab02d206070726f6772616d5f6964603a206964206f66207468652070726f6772616d20746f20726573756d652ef42d2060616c6c6f636174696f6e73603a206d656d6f727920616c6c6f636174696f6e73206f662070726f6772616d207072696f7220746f2073746f702eb42d2060636f64655f68617368603a206964206f66207468652070726f6772616d2062696e61727920636f64652e4c726573756d655f73657373696f6e5f7075736808012873657373696f6e5f696418012453657373696f6e49640001306d656d6f72795f7061676573050301605665633c2847656172506167652c2050616765427566293e000a1cac417070656e6473206d656d6f727920706167657320746f2074686520726573756d652073657373696f6e2e000501546865206f726967696e206d757374206265205369676e656420616e642073686f756c6420626520746865206f776e6572206f66207468652073657373696f6e2e002c506172616d65746572733aa42d206073657373696f6e5f6964603a206964206f662074686520726573756d652073657373696f6e2e11012d20606d656d6f72795f7061676573603a2070726f6772616d206d656d6f727920286f7220697473207061727429206265666f726520697420776173207061757365642e54726573756d655f73657373696f6e5f636f6d6d697408012873657373696f6e5f696418012453657373696f6e496400012c626c6f636b5f636f756e74100144426c6f636b4e756d626572466f723c543e000b1c9046696e6973686573207468652070726f6772616d20726573756d652073657373696f6e2e000501546865206f726967696e206d757374206265205369676e656420616e642073686f756c6420626520746865206f776e6572206f66207468652073657373696f6e2e002c506172616d65746572733aa42d206073657373696f6e5f6964603a206964206f662074686520726573756d652073657373696f6e2eb82d2060626c6f636b5f636f756e74603a207468652073706563696669656420706572696f64206f662072656e742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632ef50204184f7074696f6e04045401280108104e6f6e6500000010536f6d650400280000010000f9020420425472656553657404045401fd020004000103000000fd020c24676561725f636f7265147061676573205761736d506167650000040010010c75333200000103000002fd020005030000020903000903000004080d031103000d030c24676561725f636f72651470616765732047656172506167650000040010010c753332000011030c24676561725f636f7265186d656d6f72791c50616765427566000004001503013050616765427566496e6e6572000015030c24676561725f636f726518627566666572284c696d697465645665630804540108044501a00004003001185665633c543e000019030c4c70616c6c65745f676561725f766f75636865721870616c6c65741043616c6c0404540001041469737375650c0108746f910201504163636f756e7449644c6f6f6b75704f663c543e00011c70726f6772616dcc012450726f6772616d496400011476616c756518013042616c616e63654f663c543e0000341d0149737375652061206e657720766f756368657220666f7220612060757365726020746f206265207573656420746f2070617920666f722073656e64696e67206d6573736167657360746f206070726f6772616d5f6964602070726f6772616d2e00cc546865206469737061746368206f726967696e20666f7220746869732063616c6c206d757374206265205f5369676e65645f2e00982d2060746f603a2054686520766f756368657220686f6c646572206163636f756e742069642e2d012d206070726f6772616d603a205468652070726f6772616d2069642c206d6573736167657320746f2077686f6d2063616e206265207061696420776974682074686520766f75636865722e35014e4f54453a20746865206661637420612070726f6772616d207769746820737563682069642065786973747320696e2073746f72616765206973206e6f7420636865636b6564202d20697427733101612063616c6c6572277320726573706f6e736962696c69747920746f20656e737572652074686520636f6e73697374656e6379206f662074686520696e70757420706172616d65746572732e7c2d2060616d6f756e74603a2054686520766f756368657220616d6f756e742e0034232320436f6d706c657869747919014f285a202b204329207768657265205a20697320746865206c656e677468206f66207468652063616c6c20616e6420432069747320657865637574696f6e207765696768742e042501436f6e7461696e73206f6e652076617269616e742070657220646973706174636861626c6520746861742063616e2062652063616c6c656420627920616e2065787472696e7369632e1d030830676561725f72756e74696d65304f726967696e43616c6c65720001081873797374656d0400210301746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e00000010566f696404002d0201110173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a566f69640001000021030c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e650002000025030c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092903000004082d0318002d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454013103045300000400350301185665633c543e00003103083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f78795479706501a82c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f74797065a8012450726f78795479706500011464656c617910012c426c6f636b4e756d626572000035030000023103003903000004083d0318003d030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454014103045300000400450301185665633c543e00004103083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e74496401001048617368012c2c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173682c01104861736800011868656967687410012c426c6f636b4e756d6265720000450300000241030049030c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d03000004080004005103083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656eb4015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c735503018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e000055030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400a90201185665633c543e000059030c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909095d030c5c7375627374726174655f76616c696461746f725f7365741870616c6c6574144572726f7204045400011050546f6f4c6f7756616c696461746f72436f756e74000004ec5461726765742028706f73742d72656d6f76616c292076616c696461746f7220636f756e742069732062656c6f7720746865206d696e696d756d2e244475706c6963617465000104a856616c696461746f7220697320616c726561647920696e207468652076616c696461746f72207365742e5056616c696461746f724e6f74417070726f766564000204a856616c696461746f72206973206e6f7420617070726f76656420666f722072652d6164646974696f6e2e244261644f726967696e000304ec4f6e6c79207468652076616c696461746f722063616e2061646420697473656c66206261636b20616674657220636f6d696e67206f6e6c696e652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a09090961030c2c70616c6c65745f7375646f1870616c6c6574144572726f720404540001042c526571756972655375646f0000047c53656e646572206d75737420626520746865205375646f206163636f756e7404644572726f7220666f7220746865205375646f2070616c6c657465030c24676561725f636f726510636f646540496e737472756d656e746564436f64650000140110636f646530011c5665633c75383e0001446f726967696e616c5f636f64655f6c656e10010c75333200011c6578706f7274736903015842547265655365743c44697370617463684b696e643e0001307374617469635f7061676573fd0201205761736d5061676500011c76657273696f6e10010c7533320000690304204254726565536574040454016d0300040071030000006d030c24676561725f636f72651c6d6573736167653044697370617463684b696e6400011010496e69740000001848616e646c65000100145265706c79000200185369676e616c0003000071030000026d03007503082c676561725f636f6d6d6f6e30436f64654d657461646174610000080118617574686f722c011048323536000130626c6f636b5f6e756d6265727101010c75333200007903082c676561725f636f6d6d6f6e1c50726f6772616d042c426c6f636b4e756d6265720110010c1841637469766504007d03016841637469766550726f6772616d3c426c6f636b4e756d6265723e000000184578697465640400cc012450726f6772616d4964000100285465726d696e617465640400cc012450726f6772616d4964000200007d03082c676561725f636f6d6d6f6e3441637469766550726f6772616d042c426c6f636b4e756d62657201100020012c616c6c6f636174696f6e73f902014842547265655365743c5761736d506167653e00013c70616765735f776974685f646174618103014842547265655365743c47656172506167653e00014c6761735f7265736572766174696f6e5f6d6170890301444761735265736572766174696f6e4d6170000124636f64655f686173682c011048323536000130636f64655f6578706f7274736903015842547265655365743c44697370617463684b696e643e0001307374617469635f7061676573fd0201205761736d5061676500011473746174659903013050726f6772616d537461746500014065787069726174696f6e5f626c6f636b10012c426c6f636b4e756d6265720000810304204254726565536574040454010d03000400850300000085030000020d03008903042042547265654d617008044b0131010456018d0300040091030000008d030c24676561725f636f72652c7265736572766174696f6e484761735265736572766174696f6e536c6f7400000c0118616d6f756e7428010c753634000114737461727410010c75333200011866696e69736810010c7533320000910300000295030095030000040831018d03009903082c676561725f636f6d6d6f6e3050726f6772616d537461746500010834556e696e697469616c697a65640401286d6573736167655f6964c801244d65737361676549640000002c496e697469616c697a6564000100009d0300000408cc0d0300a103000002c800a50300000408102c00a9030c2c676561725f636f6d6d6f6e587061757365645f70726f6772616d5f73746f7261676534526573756d6553657373696f6e08244163636f756e74496401002c426c6f636b4e756d626572011000180128706167655f636f756e7410010c753332000110757365720001244163636f756e74496400012870726f6772616d5f6964cc012450726f6772616d496400012c616c6c6f636174696f6e73f902014842547265655365743c5761736d506167653e000124636f64655f686173684d010118436f64654964000124656e645f626c6f636b10012c426c6f636b4e756d6265720000ad030c4c70616c6c65745f676561725f70726f6772616d1870616c6c6574144572726f72040454000124344475706c69636174654974656d0000003c50726f6772616d4e6f74466f756e64000100404e6f7441637469766550726f6772616d0002005443616e6e6f7446696e6444617461466f725061676500030054526573756d6553657373696f6e4e6f74466f756e640004003c4e6f7453657373696f6e4f776e65720005004c526573756d6553657373696f6e4661696c65640006004c50726f6772616d436f64654e6f74466f756e64000700584475706c6963617465526573756d6553657373696f6e00080004b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909b103142c676561725f636f6d6d6f6e1c73746f726167652c636f6d706c6963617465641c64657175657565284c696e6b65644e6f646508044b01c8045601b503000801106e657874ed0301244f7074696f6e3c4b3e00011476616c7565b5030104560000b5031024676561725f636f72651c6d6573736167651873746f7265643853746f726564446973706174636800000c01106b696e646d03013044697370617463684b696e6400011c6d657373616765b903013453746f7265644d65737361676500011c636f6e74657874cd0301504f7074696f6e3c436f6e7465787453746f72653e0000b9031024676561725f636f72651c6d6573736167651873746f7265643453746f7265644d65737361676500001801086964c801244d6573736167654964000118736f75726365cc012450726f6772616d496400012c64657374696e6174696f6ecc012450726f6772616d496400011c7061796c6f6164d8011c5061796c6f616400011476616c7565e0011456616c756500011c64657461696c73bd0301584f7074696f6e3c4d65737361676544657461696c733e0000bd0304184f7074696f6e04045401c1030108104e6f6e6500000010536f6d650400c1030000010000c1031024676561725f636f72651c6d65737361676518636f6d6d6f6e384d65737361676544657461696c73000108145265706c790400e801305265706c7944657461696c73000000185369676e616c0400c50301345369676e616c44657461696c7300010000c5031024676561725f636f72651c6d65737361676518636f6d6d6f6e345369676e616c44657461696c730000080108746fc801244d6573736167654964000110636f6465c90301285369676e616c436f64650000c9030c40676561725f636f72655f6572726f72731873696d706c65285369676e616c436f646500010824457865637574696f6e0400f8015053696d706c65457865637574696f6e4572726f720000004c52656d6f76656446726f6d576169746c69737400010000cd0304184f7074696f6e04045401d1030108104e6f6e6500000010536f6d650400d1030000010000d1031024676561725f636f72651c6d6573736167651c636f6e7465787430436f6e7465787453746f726500001c01206f7574676f696e67d503017842547265654d61703c7533322c204f7074696f6e3c5061796c6f61643e3e0001147265706c79d903013c4f7074696f6e3c5061796c6f61643e00012c696e697469616c697a65642101014c42547265655365743c50726f6772616d49643e0001186177616b656ee503014c42547265655365743c4d65737361676549643e0001287265706c795f73656e7479010110626f6f6c0001447265736572766174696f6e5f6e6f6e6365e90301405265736572766174696f6e4e6f6e636500014873797374656d5f7265736572766174696f6ef502012c4f7074696f6e3c7536343e0000d503042042547265654d617008044b0110045601d903000400dd03000000d90304184f7074696f6e04045401d80108104e6f6e6500000010536f6d650400d80000010000dd03000002e10300e1030000040810d90300e5030420425472656553657404045401c8000400a103000000e9030c24676561725f636f72652c7265736572766174696f6e405265736572766174696f6e4e6f6e63650000040028010c7536340000ed0304184f7074696f6e04045401c80108104e6f6e6500000010536f6d650400c80000010000f1030000040800c800f50300000408f903fd0300f9031024676561725f636f72651c6d6573736167651075736572445573657253746f7265644d65737361676500001401086964c801244d6573736167654964000118736f75726365cc012450726f6772616d496400012c64657374696e6174696f6ecc012450726f6772616d496400011c7061796c6f6164d8011c5061796c6f616400011476616c7565e0011456616c75650000fd03102c676561725f636f6d6d6f6e1c73746f72616765287072696d69746976657320496e74657276616c04045401100008011473746172741001045400011866696e697368100104540000010400000408ccc800050400000408b503fd030009040c5470616c6c65745f676561725f6d657373656e6765721870616c6c6574144572726f720404540001304451756575654475706c69636174654b6579000004b84f6363757273207768656e20676976656e206b657920616c72656164792065786973747320696e2071756575652e505175657565456c656d656e744e6f74466f756e64000104d04f6363757273207768656e207175657565277320656c656d656e74207761736e277420666f756e6420696e2073746f726167652e5051756575654865616453686f756c644265536574000208b84f6363757273207768656e207175657565277320686561642073686f756c6420636f6e7461696e2076616c75652c7c627574206974277320656d70747920666f7220736f6d6520726561736f6e2e5c51756575654865616453686f756c644e6f744265536574000308a44f6363757273207768656e207175657565277320686561642073686f756c6420626520656d7074792c9862757420697420636f6e7461696e732076616c756520666f7220736f6d6520726561736f6e2e4c51756575655461696c4861734e6578744b6579000408b84f6363757273207768656e2071756575652773207461696c20656c656d656e7420636f6e7461696e73206c696e6b50746f20746865206e65787420656c656d656e742e5c51756575655461696c506172656e744e6f74466f756e64000508b44f6363757273207768656e207768696c6520736561726368696e672071756575652773207072652d7461696c2c54656c656d656e74207761736e277420666f756e642e5051756575655461696c53686f756c644265536574000608b84f6363757273207768656e2071756575652773207461696c2073686f756c6420636f6e7461696e2076616c75652c7c627574206974277320656d70747920666f7220736f6d6520726561736f6e2e5c51756575655461696c53686f756c644e6f744265536574000708a44f6363757273207768656e2071756575652773207461696c2073686f756c6420626520656d7074792c9862757420697420636f6e7461696e732076616c756520666f7220736f6d6520726561736f6e2e4c4d61696c626f784475706c69636174654b6579000804c84f6363757273207768656e20676976656e2076616c756520616c72656164792065786973747320696e206d61696c626f782e584d61696c626f78456c656d656e744e6f74466f756e64000904d84f6363757273207768656e206d61696c626f78277320656c656d656e74207761736e277420666f756e6420696e2073746f726167652e50576169746c6973744475706c69636174654b6579000a04cc4f6363757273207768656e20676976656e2076616c756520616c72656164792065786973747320696e20776169746c6973742e5c576169746c697374456c656d656e744e6f74466f756e64000b04dc4f6363757273207768656e20776169746c697374277320656c656d656e74207761736e277420666f756e6420696e2073746f726167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909090d0400000408101104001104102c676561725f636f6d6d6f6e247363686564756c6572107461736b345363686564756c65645461736b04244163636f756e7449640100012830506175736550726f6772616d0400cc012450726f6772616d49640000002852656d6f7665436f646504004d010118436f646549640001004452656d6f766546726f6d4d61696c626f7808000001244163636f756e7449640000c801244d65737361676549640002004852656d6f766546726f6d576169746c6973740800cc012450726f6772616d49640000c801244d65737361676549640003004c52656d6f766550617573656450726f6772616d0400cc012450726f6772616d49640004002c57616b654d6573736167650800cc012450726f6772616d49640000c801244d65737361676549640005003053656e6444697370617463680400c801244d65737361676549640006003c53656e64557365724d6573736167650801286d6573736167655f6964c801244d6573736167654964000128746f5f6d61696c626f7879010110626f6f6c0007005052656d6f76654761735265736572766174696f6e0800cc012450726f6772616d49640000310101345265736572766174696f6e49640008004c52656d6f7665526573756d6553657373696f6e040018012453657373696f6e49640009000015040c5470616c6c65745f676561725f7363686564756c65721870616c6c6574144572726f72040454000108344475706c69636174655461736b000004cc4f6363757273207768656e20676976656e207461736b20616c72656164792065786973747320696e207461736b20706f6f6c2e305461736b4e6f74466f756e64000104a44f6363757273207768656e207461736b207761736e277420666f756e6420696e2073746f726167652e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909091904102c676561725f636f6d6d6f6e306761735f70726f7669646572106e6f64651c4761734e6f64650c2845787465726e616c49640100084964012d011c42616c616e6365012801142045787465726e616c1c0108696400012845787465726e616c496400011476616c756528011c42616c616e63650001106c6f636b1d0401444e6f64654c6f636b3c42616c616e63653e00013873797374656d5f7265736572766528011c42616c616e636500011072656673250401304368696c6472656e52656673000120636f6e73756d656479010110626f6f6c00011c6465706f73697479010110626f6f6c0000000c4375740c0108696400012845787465726e616c496400011476616c756528011c42616c616e63650001106c6f636b1d0401444e6f64654c6f636b3c42616c616e63653e000100205265736572766564140108696400012845787465726e616c496400011476616c756528011c42616c616e63650001106c6f636b1d0401444e6f64654c6f636b3c42616c616e63653e00011072656673250401304368696c6472656e52656673000120636f6e73756d656479010110626f6f6c000200385370656369666965644c6f63616c180118706172656e742d010108496400011476616c756528011c42616c616e63650001106c6f636b1d0401444e6f64654c6f636b3c42616c616e63653e00013873797374656d5f7265736572766528011c42616c616e636500011072656673250401304368696c6472656e52656673000120636f6e73756d656479010110626f6f6c00030040556e7370656369666965644c6f63616c0c0118706172656e742d01010849640001106c6f636b1d0401444e6f64654c6f636b3c42616c616e63653e00013873797374656d5f7265736572766528011c42616c616e6365000400001d04102c676561725f636f6d6d6f6e306761735f70726f7669646572106e6f6465204e6f64654c6f636b041c42616c616e63650128000400210401885b42616c616e63653b2063617264696e616c6974793a3a3c4c6f636b49643e28295d000021040000030400000028002504102c676561725f636f6d6d6f6e306761735f70726f7669646572106e6f6465304368696c6472656e526566730000080124737065635f7265667310010c75333200012c756e737065635f7265667310010c753332000029040c3c70616c6c65745f676561725f6761731870616c6c6574144572726f7204045400014024466f7262696464656e000000444e6f6465416c72656164794578697374730001004c496e73756666696369656e7442616c616e6365000200304e6f64654e6f74466f756e640003003c4e6f6465576173436f6e73756d656400040030506172656e7449734c6f7374000504c44572726f72732073746174696e67207468617420676173207472656520686173206265656e20696e76616c6964617465644c506172656e744861734e6f4368696c6472656e0006005c556e6578706563746564436f6e73756d654f7574707574000714e44f7574707574206f662060547265653a3a636f6e73756d65602070726f6365647572652074686174207761736e27742065787065637465642e0019014f757470757473206f6620636f6e73756d7074696f6e2070726f636564757265206172652064657465726d696e65642e20546865206572726f722069732072657475726e656419017768656e20756e6578706563746564206f6e65206f636375727265642e2054686174207369676e616c732c207468617420616c676f726974686d20776f726b732077726f6e67a0616e6420657870656374656420696e76617269616e747320617265206e6f7420636f72726563742e48556e65787065637465644e6f646554797065000804c44e6f6465207479706520746861742063616e2774206f6363757220696620616c676f726974686d20776f726b2077656c6c4056616c756549734e6f74436175676874000904910156616c7565206d7573742068617665206265656e206361756768742c2062757420776173206d6973736564206f7220626c6f636b65642028666f72206d6f726520696e666f20736565206056616c75654e6f64653a3a63617463685f76616c756560292e3856616c75654973426c6f636b6564000a04b10156616c7565206d7573742068617665206265656e20636175676874206f72206d6f76656420757073747265616d2c206275742077617320626c6f636b65642028666f72206d6f726520696e666f20736565206056616c75654e6f64653a3a63617463685f76616c756560292e4456616c756549734e6f74426c6f636b6564000b04a90156616c7565206d7573742068617665206265656e20626c6f636b65642c206275742077617320656974686572206d6f766564206f72206361756768742028666f72206d6f726520696e666f20736565206056616c75654e6f64653a3a63617463685f76616c756560292e40436f6e73756d6564576974684c6f636b000c04050160476173547265653a3a636f6e73756d65602063616c6c6564206f6e206e6f64652c2077686963682068617320736f6d652062616c616e6365206c6f636b65642e74436f6e73756d65645769746853797374656d5265736572766174696f6e000d04150160476173547265653a3a636f6e73756d65602063616c6c6564206f6e206e6f64652c2077686963682068617320736f6d652073797374656d207265736572766174696f6e2e58546f74616c56616c756549734f766572666c6f776564000e08e860476173547265653a3a637265617465602063616c6c6564207769746820736f6d652076616c756520616d6f756e74206c656164696e6720746f6474686520746f74616c2076616c7565206f766572666c6f772e5c546f74616c56616c75654973556e646572666c6f776564000f081d014569746865722060476173547265653a3a636f6e73756d6560206f722060476173547265653a3a7370656e74602063616c6c6564206f6e2061206e6f6465206372656174696e67fc6e6567617469766520696d62616c616e6365207768696368206c6561647320746f2074686520746f74616c2076616c75652064726f702062656c6f7720302e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909092d040c2c70616c6c65745f67656172207363686564756c65205363686564756c6504045400002401186c696d697473310401184c696d69747300014c696e737472756374696f6e5f7765696768747335040154496e737472756374696f6e576569676874733c543e00013c686f73745f666e5f7765696768747339040140486f7374466e576569676874733c543e0001386d656d6f72795f776569676874733d0401404d656d6f7279576569676874733c543e0001746d6f64756c655f696e7374616e74696174696f6e5f7065725f6279746520011857656967687400014464625f77726974655f7065725f6279746520011857656967687400014064625f726561645f7065725f62797465200118576569676874000164636f64655f696e737472756d656e746174696f6e5f636f7374200118576569676874000178636f64655f696e737472756d656e746174696f6e5f627974655f636f7374200118576569676874000031040c2c70616c6c65745f67656172207363686564756c65184c696d69747300002c0130737461636b5f6865696768740101012c4f7074696f6e3c7533323e00011c676c6f62616c7310010c7533320001186c6f63616c7310010c753332000128706172616d657465727310010c7533320001306d656d6f72795f7061676573ac010c7531360001287461626c655f73697a6510010c75333200013462725f7461626c655f73697a6510010c75333200012c7375626a6563745f6c656e10010c75333200012863616c6c5f646570746810010c75333200012c7061796c6f61645f6c656e10010c753332000120636f64655f6c656e10010c753332000035040c2c70616c6c65745f67656172207363686564756c6548496e737472756374696f6e5765696768747304045400006101011c76657273696f6e10010c753332000120693634636f6e737410010c75333200011c6936346c6f616410010c75333200011c6933326c6f616410010c75333200012069363473746f726510010c75333200012069333273746f726510010c75333200011873656c65637410010c7533320001107223696610010c753332000108627210010c75333200011462725f696610010c75333200012062725f7461626c6510010c75333200014862725f7461626c655f7065725f656e74727910010c75333200011063616c6c10010c75333200013463616c6c5f696e64697265637410010c75333200015c63616c6c5f696e6469726563745f7065725f706172616d10010c75333200013863616c6c5f7065725f6c6f63616c10010c7533320001246c6f63616c5f67657410010c7533320001246c6f63616c5f73657410010c7533320001246c6f63616c5f74656510010c753332000128676c6f62616c5f67657410010c753332000128676c6f62616c5f73657410010c7533320001386d656d6f72795f63757272656e7410010c753332000118693634636c7a10010c753332000118693332636c7a10010c75333200011869363463747a10010c75333200011869333263747a10010c753332000124693634706f70636e7410010c753332000124693332706f70636e7410010c75333200011869363465717a10010c75333200011869333265717a10010c75333200012c693332657874656e64387310010c753332000130693332657874656e6431367310010c75333200012c693634657874656e64387310010c753332000130693634657874656e6431367310010c753332000130693634657874656e6433327310010c753332000134693634657874656e647369333210010c753332000134693634657874656e647569333210010c7533320001286933327772617069363410010c753332000114693634657110010c753332000114693332657110010c7533320001146936346e6510010c7533320001146933326e6510010c7533320001186936346c747310010c7533320001186933326c747310010c7533320001186936346c747510010c7533320001186933326c747510010c75333200011869363467747310010c75333200011869333267747310010c75333200011869363467747510010c75333200011869333267747510010c7533320001186936346c657310010c7533320001186933326c657310010c7533320001186936346c657510010c7533320001186933326c657510010c75333200011869363467657310010c75333200011869333267657310010c75333200011869363467657510010c75333200011869333267657510010c75333200011869363461646410010c75333200011869333261646410010c75333200011869363473756210010c75333200011869333273756210010c7533320001186936346d756c10010c7533320001186933326d756c10010c75333200011c6936346469767310010c75333200011c6933326469767310010c75333200011c6936346469767510010c75333200011c6933326469767510010c75333200011c69363472656d7310010c75333200011c69333272656d7310010c75333200011c69363472656d7510010c75333200011c69333272656d7510010c753332000118693634616e6410010c753332000118693332616e6410010c7533320001146936346f7210010c7533320001146933326f7210010c753332000118693634786f7210010c753332000118693332786f7210010c75333200011869363473686c10010c75333200011869333273686c10010c75333200011c6936347368727310010c75333200011c6933327368727310010c75333200011c6936347368727510010c75333200011c6933327368727510010c75333200011c693634726f746c10010c75333200011c693332726f746c10010c75333200011c693634726f747210010c75333200011c693332726f747210010c753332000039040c2c70616c6c65745f67656172207363686564756c6534486f7374466e57656967687473040454000011010114616c6c6f63200118576569676874000138616c6c6f635f7065725f706167652001185765696768740001106672656520011857656967687400013867725f726573657276655f67617320011857656967687400014067725f756e726573657276655f67617320011857656967687400015467725f73797374656d5f726573657276655f67617320011857656967687400014067725f6761735f617661696c61626c6520011857656967687400013467725f6d6573736167655f696420011857656967687400014c67725f7061795f70726f6772616d5f72656e7420011857656967687400013467725f70726f6772616d5f696420011857656967687400012467725f736f7572636520011857656967687400012067725f76616c756520011857656967687400014867725f76616c75655f617661696c61626c6520011857656967687400011c67725f73697a6520011857656967687400011c67725f7265616420011857656967687400014067725f726561645f7065725f6279746520011857656967687400013c67725f626c6f636b5f68656967687420011857656967687400014867725f626c6f636b5f74696d657374616d7020011857656967687400012467725f72616e646f6d20011857656967687400014067725f7265706c795f6465706f73697420011857656967687400011c67725f73656e6420011857656967687400014067725f73656e645f7065725f6279746520011857656967687400013067725f73656e645f7767617320011857656967687400015467725f73656e645f776761735f7065725f6279746520011857656967687400013067725f73656e645f696e697420011857656967687400013067725f73656e645f7075736820011857656967687400015467725f73656e645f707573685f7065725f6279746520011857656967687400013867725f73656e645f636f6d6d697420011857656967687400014c67725f73656e645f636f6d6d69745f7767617320011857656967687400014c67725f7265736572766174696f6e5f73656e6420011857656967687400017067725f7265736572766174696f6e5f73656e645f7065725f6279746520011857656967687400016867725f7265736572766174696f6e5f73656e645f636f6d6d697420011857656967687400013c67725f7265706c795f636f6d6d697420011857656967687400015067725f7265706c795f636f6d6d69745f7767617320011857656967687400015067725f7265736572766174696f6e5f7265706c7920011857656967687400017467725f7265736572766174696f6e5f7265706c795f7065725f6279746520011857656967687400016c67725f7265736572766174696f6e5f7265706c795f636f6d6d697420011857656967687400013467725f7265706c795f7075736820011857656967687400012067725f7265706c7920011857656967687400014467725f7265706c795f7065725f6279746520011857656967687400013467725f7265706c795f7767617320011857656967687400015867725f7265706c795f776761735f7065725f6279746520011857656967687400015867725f7265706c795f707573685f7065725f6279746520011857656967687400012c67725f7265706c795f746f20011857656967687400013867725f7369676e616c5f66726f6d20011857656967687400013867725f7265706c795f696e70757420011857656967687400014c67725f7265706c795f696e7075745f7767617320011857656967687400014c67725f7265706c795f707573685f696e70757420011857656967687400017067725f7265706c795f707573685f696e7075745f7065725f6279746520011857656967687400013467725f73656e645f696e70757420011857656967687400014867725f73656e645f696e7075745f7767617320011857656967687400014867725f73656e645f707573685f696e70757420011857656967687400016c67725f73656e645f707573685f696e7075745f7065725f6279746520011857656967687400012067725f646562756720011857656967687400014467725f64656275675f7065725f6279746520011857656967687400013467725f7265706c795f636f646520011857656967687400011c67725f6578697420011857656967687400012067725f6c6561766520011857656967687400011c67725f7761697420011857656967687400012c67725f776169745f666f7220011857656967687400013467725f776169745f75705f746f20011857656967687400011c67725f77616b6520011857656967687400014467725f6372656174655f70726f6772616d20011857656967687400018867725f6372656174655f70726f6772616d5f7061796c6f61645f7065725f6279746520011857656967687400017c67725f6372656174655f70726f6772616d5f73616c745f7065725f6279746520011857656967687400015867725f6372656174655f70726f6772616d5f7767617320011857656967687400019c67725f6372656174655f70726f6772616d5f776761735f7061796c6f61645f7065725f6279746520011857656967687400019067725f6372656174655f70726f6772616d5f776761735f73616c745f7065725f6279746520011857656967687400003d040c2c70616c6c65745f67656172207363686564756c65344d656d6f72795765696768747304045400002c01586c617a795f70616765735f7369676e616c5f7265616420011857656967687400015c6c617a795f70616765735f7369676e616c5f77726974652001185765696768740001886c617a795f70616765735f7369676e616c5f77726974655f61667465725f726561642001185765696768740001646c617a795f70616765735f686f73745f66756e635f726561642001185765696768740001686c617a795f70616765735f686f73745f66756e635f77726974652001185765696768740001946c617a795f70616765735f686f73745f66756e635f77726974655f61667465725f726561642001185765696768740001386c6f61645f706167655f6461746120011857656967687400014075706c6f61645f706167655f6461746120011857656967687400012c7374617469635f706167652001185765696768740001206d656d5f67726f7720011857656967687400016070617261636861696e5f726561645f686575726973746963200118576569676874000041040c2c70616c6c65745f676561721870616c6c6574144572726f720404540001443c4d6573736167654e6f74466f756e64000004904d657373616765207761736e277420666f756e6420696e20746865206d61696c626f782e4c496e73756666696369656e7442616c616e636500010ca04e6f7420656e6f7567682062616c616e636520746f206578656375746520616e20616374696f6e2e009501557375616c6c79206f6363757273207768656e20746865206761735f6c696d6974207370656369666965642069732073756368207468617420746865206f726967696e206163636f756e742063616e2774206166666f726420746865206d6573736167652e3c4761734c696d6974546f6f4869676800020c4c476173206c696d697420746f6f20686967682e0071014f6363757273207768656e20616e2065787472696e7369632773206465636c6172656420606761735f6c696d6974602069732067726561746572207468616e206120626c6f636b2773206d6178696d756d20676173206c696d69742e5050726f6772616d416c726561647945786973747300030c5c50726f6772616d20616c7265616479206578697374732e0051014f636375727320696620612070726f6772616d207769746820736f6d652073706563696669632070726f6772616d20696420616c72656164792065786973747320696e2070726f6772616d2073746f726167652e3c496e61637469766550726f6772616d00040c5850726f6772616d206973207465726d696e617465642e00290150726f6772616d20696e6974206661696c65642c20736f2073756368206d6573736167652064657374696e6174696f6e206973206e6f206c6f6e67657220756e617661696c61626c652e344e6f4d6573736167655472656500050c784d657373616765206761732074726565206973206e6f7420666f756e642e0069015768656e2061206d65737361676520636c61696d65642066726f6d20746865206d61696c626f7820686173206120636f72727570746564206f72206e6f6e2d657874616e74206761732074726565206173736f6369617465642e44436f6465416c726561647945786973747300060c50436f646520616c7265616479206578697374732e003d014f6363757273207768656e20747279696e6720746f207361766520746f2073746f7261676520612070726f6772616d20636f6465207468617420686173206265656e2073617665642074686572652e3c436f6465446f65736e74457869737400070c50436f646520646f6573206e6f742065786973742e0029014f6363757273207768656e20747279696e6720746f2067657420612070726f6772616d20636f64652066726f6d2073746f726167652c207468617420646f65736e27742065786973742e30436f6465546f6f4c61726765000808650154686520636f646520737570706c69656420746f206075706c6f61645f636f646560206f72206075706c6f61645f70726f6772616d60206578636565647320746865206c696d69742073706563696669656420696e207468654463757272656e74207363686564756c652e6450726f6772616d436f6e737472756374696f6e4661696c65640009046c4661696c656420746f2063726561746520612070726f6772616d2e5056616c75654c6573735468616e4d696e696d616c000a049c56616c756520646f65736e277420636f766572204578697374656e7469616c4465706f7369742e784d657373616765517565756550726f63657373696e6744697361626c6564000b04944d6573736167652071756575652070726f63657373696e672069732064697361626c65642e6c526573756d65506572696f644c6573735468616e4d696e696d616c000c04b8426c6f636b20636f756e7420646f65736e277420636f766572204d696e696d616c526573756d65506572696f642e3c50726f6772616d4e6f74466f756e64000d04ac50726f6772616d20776974682074686520737065636966696564206964206973206e6f7420666f756e642e5c4661696c75726552656465656d696e67566f7563686572000e0464566f75636865722063616e277420626520726564656d6d6564544765617252756e416c7265616479496e426c6f636b000f04b8476561723a3a72756e282920616c726561647920696e636c7564656420696e2063757272656e7420626c6f636b2e4c50726f6772616d52656e7444697361626c65640010048c5468652070726f6772616d2072656e74206c6f6769632069732064697361626c65642e04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a090909450408346672616d655f737570706f72742050616c6c6574496400000400b901011c5b75383b20385d000049040c4c70616c6c65745f676561725f766f75636865721870616c6c6574144572726f72040454000108584661696c757265546f437265617465566f7563686572000000584661696c757265546f52656465656d566f756368657200010004b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909094d040c4070616c6c65745f676561725f62616e6b1870616c6c65742c42616e6b4163636f756e74041c42616c616e636501180008010c67617318011c42616c616e636500011476616c756518011c42616c616e6365000051040c4070616c6c65745f676561725f62616e6b1870616c6c6574144572726f720404540001144c496e73756666696369656e7442616c616e636500000468496e73756666696369656e7420757365722062616c616e63652e58496e73756666696369656e7447617342616c616e6365000104b4496e73756666696369656e74207573657227732062616e6b206163636f756e74206761732062616c616e63652e60496e73756666696369656e7456616c756542616c616e6365000204b4496e73756666696369656e74207573657227732062616e6b206163636f756e74206761732062616c616e63652e5c496e73756666696369656e7442616e6b42616c616e636500030888496e73756666696369656e742062616e6b206163636f756e742062616c616e63652eb82a2a4d75737420626520756e726561636861626c6520696e2047656172206d61696e2070726f746f636f6c2e2a2a4c496e73756666696369656e744465706f736974000408dc4465706f736974206f662066756e647320746861742077696c6c206e6f74206b6565702062616e6b206163636f756e7420616c6976652eb82a2a4d75737420626520756e726561636861626c6520696e2047656172206d61696e2070726f746f636f6c2e2a2a04b5010a090909437573746f6d205b6469737061746368206572726f72735d2868747470733a2f2f646f63732e7375627374726174652e696f2f6d61696e2d646f63732f6275696c642f6576656e74732d6572726f72732f290a0909096f6620746869732070616c6c65742e0a0909095504102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c416464726573730191021043616c6c01d502245369676e6174757265015904144578747261016904000400300000005904082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040059020148656432353531393a3a5369676e61747572650000001c5372323535313904005d040148737232353531393a3a5369676e617475726500010014456364736104006104014065636473613a3a5369676e6174757265000200005d040c1c73705f636f72651c73723235353139245369676e617475726500000400fd0101205b75383b2036345d000061040c1c73705f636f7265146563647361245369676e617475726500000400650401205b75383b2036355d000065040000034100000008006904000004206d047104750479047d04850489048d04006d0410306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000710410306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000750410306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000790410306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e65736973040454000000007d0410306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c697479040454000004008104010c45726100008104102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000850410306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e63650404540000040071010120543a3a496e6465780000890410306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b576569676874040454000000008d04084c70616c6c65745f676561725f7061796d656e7478437573746f6d4368617267655472616e73616374696f6e5061796d656e740404540191040004009504016c4368617267655472616e73616374696f6e5061796d656e743c543e000091040830676561725f72756e74696d651c52756e74696d65000000009504086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e0013042616c616e63654f663c543e0000541853797374656d011853797374656d401c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b57656967687401001c180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b4861736801010405102c8000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510300400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801002c80000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010034040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004404001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104022c65010400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e004d01205468652076616c756520686173207468652074797065206028543a3a426c6f636b4e756d6265722c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d655570677261646500006d0104000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e74010079010400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e74010079010400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500005d01040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e017d0101501830426c6f636b576569676874738d01e501624fd75a00075505379c4d13ffffffffffffffff02c0cd17000107556d0e0d1113ec51b81e85eb5138010755c10d671313000000000000004001000002c0cd1700010755b137424b13eb51b81e85eb51f801075505379c4d13ffffffffffffffff0107004429353a13ffffffffffffffbf02c0cd170000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e6774689d013000001400000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101060090000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874a5014040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ea9018102106765617210676561720100000040010000010000002ccbca25e39f14238702000000df6acb689907609b0400000037e397fc7c91f5e40100000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000ab3c0572291feb8b01000000ed99c5acb25eedf503000000bc9d89904f5b923f0100000037c8bb1350a9a2a803000000ff8dc88037f262230100000001000000010484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978ac082a0014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01bd01002454696d657374616d70012454696d657374616d70080c4e6f7701002820000000000000000004902043757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e2444696455706461746501007901040004b420446964207468652074696d657374616d7020676574207570646174656420696e207468697320626c6f636b3f01c1010004344d696e696d756d506572696f642820f401000000000000104d0120546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e204265776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a5d0120706572696f6420746861742074686520626c6f636b2070726f64756374696f6e206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c5d012067656e6572616c6c7920776f726b2077697468207468697320746f2064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20652e672e20466f7220417572612c2069742077696c6c206265a020646f75626c65207468697320706572696f64206f6e2064656661756c742073657474696e67732e000128417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e00000000021042616265011042616265442845706f6368496e64657801002820000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f7269746965730100c5010400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100d90120000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100d90120000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000dd0104000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100c50104000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510e90104000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000f10104000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100090204001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401006901200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e66696700000d0204000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e66696700000d020400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e34536b697070656445706f6368730100110204002029012041206c697374206f6620746865206c6173742031303020736b69707065642065706f63687320616e642074686520636f72726573706f6e64696e672073657373696f6e20696e64657870207768656e207468652065706f63682077617320736b69707065642e0031012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f663501206d75737420636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e656564206139012077617920746f2074696520746f6765746865722073657373696f6e7320616e642065706f636820696e64696365732c20692e652e207765206e65656420746f2076616c69646174652074686174290120612076616c696461746f722077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e64207768617420746865b0206163746976652065706f636820696e6465782077617320647572696e6720746861742073657373696f6e2e011d02000c3445706f63684475726174696f6e2820201c0000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652820e80300000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010200000000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564013102031c4772616e647061011c4772616e647061181453746174650100350204000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500003902040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c6564000069010400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e745365744964010028200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e00010405281004002859012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f20746965450120746f6765746865722073657373696f6e7320616e64204752414e44504120736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e014102017408384d6178417574686f726974696573101020000000045c204d617820417574686f72697469657320696e20757365584d6178536574496453657373696f6e456e74726965732820000000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e016d02042042616c616e636573012042616c616e6365731434546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402007102040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402008102040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e018d0201880c484578697374656e7469616c4465706f7369741840f401000000000000000000000000000004d420546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101000000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e019d0205485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100a10240000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100a50204000000019004604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c6974706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f7269747960004d0120546869732076616c7565206973206d756c7469706c656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e00061c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100a9020400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e67656401007901040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100ad020400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100b9020400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500b5020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405bd0200040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01c50201940001c902071c5574696c6974790001cd020198044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e012503081450726f7879011450726f7879081c50726f78696573010104050029034400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500390344000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01d90201a4184050726f78794465706f7369744261736518407602000000000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840bc07000000000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f7369744261736518407602000000000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f721840780f000000000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01490309204d756c746973696701204d756c746973696704244d756c74697369677300010805024d035103040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e01e10201b00c2c4465706f7369744261736518403615000000000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f721840800700000000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e0159030a3056616c696461746f72536574013056616c696461746f725365740c2856616c696461746f72730100a90204000048417070726f76656456616c696461746f72730100a902040000444f66666c696e6556616c696461746f72730100a90204000001e90201b800015d0362105375646f01105375646f040c4b6579000000040004842054686520604163636f756e74496460206f6620746865207375646f206b65792e01ed0201bc00016103632c4765617250726f6772616d012c4765617250726f6772616d2c2c436f646553746f72616765000104064d01650304000038436f64654c656e53746f72616765000104064d01100400004c4f726967696e616c436f646553746f72616765000104064d01300400003c4d6574616461746153746f72616765000104064d0175030400003850726f6772616d53746f7261676500010406cc7903040000444d656d6f72795061676553746f7261676500010806069d0311030400004857616974696e67496e697453746f7261676500010406cca1030400005050617573656450726f6772616d53746f7261676500010406cca5030400004c526573756d6553657373696f6e734e6f6e636500001804000038526573756d6553657373696f6e730001040618a9030400004853657373696f6e4d656d6f727950616765730001040618050304000000000001ad036434476561724d657373656e6765720134476561724d657373656e67657228204465717565756564000010040000284469737061746368657300010406c8b10304000050436f756e746572466f7244697370617463686573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617010486561640000c80400001c4d61696c626f780001080606f103f5030400003c517565756550726f63657373696e67000079010400001053656e74000010040000105461696c0000c804000020576169746c697374000108060601040504040000344469737061746368537461736800010406c805040400000000000109046534476561725363686564756c65720134476561725363686564756c657208644669727374496e636f6d706c6574655461736b73426c6f636b000010040000205461736b506f6f6c00010806060d04a004000000001440526573657276655468726573686f6c6410100100000004150120416d6f756e74206f6620626c6f636b7320666f722065787472612064656c6179207573656420746f207365637572652066726f6d206f75746461746564207461736b732e30576169746c697374436f73742820640000000000000004a020436f737420666f722073746f72696e6720696e20776169746c6973742070657220626c6f636b2e2c4d61696c626f78436f737428206400000000000000049c20436f737420666f722073746f72696e6720696e206d61696c626f782070657220626c6f636b2e3c5265736572766174696f6e436f737428206400000000000000047820436f737420666f72207265736572766174696f6e20686f6c64696e672e404469737061746368486f6c64436f737428206400000000000000047820436f737420666f72207265736572766174696f6e20686f6c64696e672e011504661c47656172476173011c476561724761730c34546f74616c49737375616e6365000028040000204761734e6f646573000104062d01190404000024416c6c6f77616e636501002820004429353a0000000000000434426c6f636b4761734c696d69742820004429353a00000004090120546865206d6178696d756d20616d6f756e74206f662067617320746861742063616e20626520757365642077697468696e20612073696e676c6520626c6f636b2e0129046710476561720110476561720c3c45786563757465496e686572656e74010079010401105901204120666c616720696e6469636174696e67207768657468657220746865206d6573736167652071756575652073686f756c642062652070726f6365737365642061742074686520656e64206f66206120626c6f636b006101204966206e6f74207365742c2074686520696e686572656e742065787472696e73696320746861742070726f636573736573207468652071756575652077696c6c206b656570207468726f77696e6720616e206572726f72f02074686572656279206d616b696e672074686520626c6f636b206275696c646572206578636c7564652069742066726f6d2074686520626c6f636b2e2c426c6f636b4e756d626572010010100000000010a8205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e00cc2049742073686f777320626c6f636b206e756d62657220696e2077686963682071756575652069732070726f6365737365642e2901204d6179206265206c657373207468616e2073797374656d2070616c6c657420626c6f636b206e756d6265722069662070616e6963206f636375727265642070726576696f75736c792e384765617252756e496e426c6f636b0000a00400146501204120677561726420746f2070726f686962697420616c6c206275742074686520666972737420657865637574696f6e206f66206070616c6c65745f676561723a3a72756e2829602063616c6c20696e206120626c6f636b2e0039012053657420746f2060536f6d652828292960206966207468652065787472696e73696320697320657865637574656420666f72207468652066697273742074696d6520696e206120626c6f636b2e4d0120416c6c2073756273657175656e7420617474656d70747320776f756c64206661696c207769746820604572726f723a3a3c543e3a3a4765617252756e416c7265616479496e426c6f636b60206572726f722e210120536574206261636b20746f20604e6f6e656020696e2074686520606f6e5f66696e616c697a6528296020686f6f6b2061742074686520656e64206f662074686520626c6f636b2e01f10201c428205363686564756c652d040d0c00000100000004000080000000000200100000000100002000000020000000000080000000080009000000c0000000e8220000ca210000653f0000505a0000251c0000e7170000420c0000c8150000112900002f01000048110000694f00004a09000000000000d7010000f50400008f040000cf05000047090000ab35000007190000ae1600006e16000066130000500300000f020000930d0000750800008d0200008a0200005d03000075030000de020000600200004601000065000000a50b0000e2060000250c000047070000340c0000bc060000530c0000360700009f0c0000fe060000ce0b0000f1060000150c000093070000ee0c000030070000010c0000f00600009f0c0000fe060000cf07000013030000a3080000490300001f0c000060070000ce120000630f0000e9130000e2110000894900001a390000611000002812000061080000480300007c0800008a0300009108000024030000a8060000b2020000840700003f0300000d0700002f030000c8060000a002000034070000430300006a728b01006a6e180000962631000056449000009668940000da814600007ae93c00006a903c00004e58010000a6023b000006853d00005e9f3c0000a6ea3b0000c24b3c00008ae46400009502004a5f3d0000baeb3e000072507f000006e07c0100be4abf0000f50300ee22c60000090400be104300008649770000e505004ecda40000567ba4000042d5c600000d04001ae8ad0000ce282e0400ce101f04005a4f240200fa1c1a0000a6c6be0000b6f86b00002665460500650600d63ca50400850600c10900965b3d00003a103d00007e9bc80300fa77a7070046c34a000051020056a9cc00009a64ca00009edc5b00009502009eef580000dd0400be863b00003a2cef05008e66ff0300c2b8af0200aeccf102001aabe30300969f780000be22fe0000690100452200a2830201009101005522006e14aa06006a93120800024b3502006e1ce10600923b3a0800764e3402002e17220200c2ebc11800910100f26c1200000000b12400a90300250a0042e37d40ed3c2e41030000046820436f7374207363686564756c6520616e64206c696d6974732e344f7574676f696e674c696d6974101000040000040d0120546865206d6178696d756d20616d6f756e74206f66206d6573736167657320746861742063616e2062652070726f647563656420696e2073696e676c652072756e2e404d61696c626f785468726573686f6c642820b80b0000000000001cf820546865206d696e696d616c2067617320616d6f756e7420666f72206d65737361676520746f20626520696e73657274656420696e206d61696c626f782e0035012054686973206761732077696c6c20626520636f6e73756d696e672061732072656e7420666f722073746f72696e6720616e64206d6573736167652077696c6c20626520617661696c61626c65d020666f72207265706c79206f7220636c61696d2c206f6e63652067617320656e64732c206d6573736167652072656d6f7665732e003501204d65737361676573207769746820676173206c696d6974206c657373207468616e2074686174206d696e696d756d2077696c6c206e6f7420626520616464656420696e206d61696c626f782c70206275742077696c6c206265207365656e20696e206576656e74732e445265736572766174696f6e734c696d69742820000100000000000004c020416d6f756e74206f66207265736572766174696f6e732063616e20657869737420666f7220312070726f6772616d2e5450726f6772616d52656e7446726565506572696f641010007cdd00048c205468652066726565206f662063686172676520706572696f64206f662072656e742e7850726f6772616d526573756d654d696e696d616c52656e74506572696f64101000ea240004a020546865206d696e696d616c20616d6f756e74206f6620626c6f636b7320746f20726573756d652e5c50726f6772616d52656e74436f7374506572426c6f636b1840405973070000000000000000000000000484205468652070726f6772616d2072656e7420636f73742070657220626c6f636b2e7050726f6772616d526573756d6553657373696f6e4475726174696f6e1010100e000004d02054686520616d6f756e74206f6620626c6f636b7320666f722070726f63657373696e6720726573756d652073657373696f6e2e4850726f6772616d52656e74456e61626c65647901040004dc2054686520666c61672064657465726d696e65732069662070726f6772616d2072656e74206d656368616e69736d20656e61626c65642e6050726f6772616d52656e7444697361626c656444656c74611010803a090008e02054686520636f6e7374616e7420646566696e65732076616c75652074686174206973206164646564206966207468652070726f6772616d482072656e742069732064697361626c65642e014104682c476561725061796d656e740000000000692c47656172566f756368657200011903015901042050616c6c6574496445042070792f766f75636804ec205468652070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e0149046a204765617242616e6b01204765617242616e6b081042616e6b00010406004d040400002c556e7573656456616c75650100184000000000000000000000000000000000000000042c42616e6b4164647265737300806765617262616e6b6765617262616e6b6765617262616e6b6765617262616e6b04e42042616e6b206163636f756e7420616464726573732c20746861742077696c6c206b65657020616c6c2072657365727665642066756e64732e0151046b5504042048436865636b4e6f6e5a65726f53656e6465726d04a040436865636b5370656356657273696f6e71041038436865636b547856657273696f6e75041030436865636b47656e6573697379042c38436865636b4d6f7274616c6974797d042c28436865636b4e6f6e63658504a02c436865636b5765696768748904a0604368617267655472616e73616374696f6e5061796d656e748d04a09104", - "rpc": { - "chainSpec": { - "unstable_chainName": { - "params": [], - "description": "", - "type": "" - }, - "unstable_genesisHash": { - "params": [], - "description": "", - "type": "" - }, - "unstable_properties": { - "params": [], - "description": "", - "type": "" - } - }, - "gear": { - "calculateHandleGas": { - "params": [], - "description": "", - "type": "" - }, - "calculateInitCreateGas": { - "params": [], - "description": "", - "type": "" - }, - "calculateInitUploadGas": { - "params": [], - "description": "", - "type": "" - }, - "calculateReplyGas": { - "params": [], - "description": "", - "type": "" - }, - "readMetahash": { - "params": [], - "description": "", - "type": "" - }, - "readState": { - "params": [], - "description": "", - "type": "" - }, - "readStateUsingWasm": { - "params": [], - "description": "", - "type": "" - } - }, - "transaction": { - "unstable_submitAndWatch": { - "params": [], - "description": "", - "type": "" - }, - "unstable_unwatch": { - "params": [], - "description": "", - "type": "" - } - } - }, - "runtime": { - "GearApi": [ - { - "methods": {}, - "version": 1 - } - ] - }, - "nodeVersion": "0.3.1-ffbced409f9", - "existentialDeposit": "500" -} diff --git a/docker-compose.yaml b/docker-compose.yaml index f2bd007..e1e4913 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -45,20 +45,5 @@ services: depends_on: - gear-testnet - gear-testnet: - user: root - ports: - - "9933:9933" - - "9944:9944" - image: ghcr.io/gear-tech/node:latest - profiles: ["online-testnet"] - pull_policy: always - container_name: gear-node - volumes: - - "/tmp/gear-testnet:/data/" - command: > - gear --base-path /data/ --unsafe-ws-external --unsafe-rpc-external --rpc-methods Unsafe --rpc-cors all --pruning archive --name=gear-testnet - volumes: gear-dev: - gear-testnet: diff --git a/package.json b/package.json index ff410ee..1783a76 100644 --- a/package.json +++ b/package.json @@ -7,11 +7,9 @@ "build:util": "yarn workspace gear-util run build", "start:dev": "yarn workspace rosetta-api run start:dev", "start:offline": "yarn workspace rosetta-api run start:offline", - "start:gear-test": "yarn workspace rosetta-api run start:gear-test", "start:vara": "yarn workspace rosetta-api run start:vara", "start:vara-test": "yarn workspace rosetta-api run start:vara-test", "watch:dev": "yarn workspace rosetta-api run watch:dev", - "watch:gear-test": "yarn workspace rosetta-api run watch:gear-test", "watch:vara": "yarn workspace rosetta-api run watch:vara", "watch:vara-test": "yarn workspace rosetta-api run watch:vara-test", "watch:offline": "yarn workspace rosetta-api run watch:offline" diff --git a/server/package.json b/server/package.json index d9450d4..54d6108 100644 --- a/server/package.json +++ b/server/package.json @@ -5,12 +5,10 @@ "main": "dist/index.js", "scripts": { "start:dev": "node dist/index.js --config-name development", - "start:gear-test": "node dist/index.js --config-name gear_testnet", "start:vara": "node dist/index.js --config-name vara", "start:vara-test": "node dist/index.js --config-name vara_testnet", "start:offline": "node dist/index.js --mode offline", "watch:dev": "nodemon src/index.ts --config-name development", - "watch:gear-test": "nodemon src/index.ts --config-name gear_testnet", "watch:vara": "nodemon src/index.ts --config-name vara", "watch:vara-test": "nodemon src/index.ts --config-name vara_testnet", "watch:offline": "nodemon src/index.ts --mode offline", diff --git a/spec-testnet.info b/spec-testnet.info deleted file mode 100644 index 8607d91..0000000 --- a/spec-testnet.info +++ /dev/null @@ -1,2 +0,0 @@ -0x92ed36f0a4a26169cba7c6990d51055c76b6b89de268568615a041eebb619a0e -320 diff --git a/supervisord-testnet.conf b/supervisord-testnet.conf deleted file mode 100644 index b516aee..0000000 --- a/supervisord-testnet.conf +++ /dev/null @@ -1,10 +0,0 @@ -[supervisord] -nodaemon=true - -[program:gear-testnet] -directory=/opt/rosetta-api -command=/usr/local/bin/gear --base-path /data/ --unsafe-ws-external --unsafe-rpc-external --rpc-methods Unsafe --rpc-cors all --pruning archive --name=gear-testnet - -[program:rosetta] -directory=/opt/rosetta-api -command=yarn start:gear-test --ws ws://localhost:9944 --http http://localhost:9933 diff --git a/test/testnet/config.json b/test/testnet/config.json deleted file mode 100644 index 294abd3..0000000 --- a/test/testnet/config.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "network": { - "blockchain": "gear", - "network": "testnet" - }, - "online_url": "http://localhost:8080", - "data_directory": "./cli-data", - "http_timeout": 5000, - "max_retries": 10, - "retry_elapsed_time": 600, - "max_online_connections": 500, - "max_sync_concurrency": 32, - "tip_delay": 100, - "max_reorg_depth": 100, - "log_configuration": false, - "compression_disabled": true, - "construction": { - "offline_url": "http://localhost:8090", - "clear_broadcasts": false, - "ignore_broadcast_failures": false, - "broadcast_behind_tip": false, - "rebroadcast_all": false, - "stale_depth": 64, - "broadcast_limit": 1, - "block_broadcast_limit": 1, - "constructor_dsl_file": "gear.ros", - "end_conditions": { - "create_account": 1, - "transfer": 1 - }, - "prefunded_accounts": [ - { - "privkey": "345ec9a5f329ccb38fe0004fd14496f9a2c983caf146a8ba2b082535f4a4cf7c", - "account_identifier": { - "address": "5HChDnRNd2xn7rGsbJNqJrV5NmpALVKTY9YC2Zzeyu5rjzqC" - }, - "curve_type": "edwards25519", - "currency": { - "symbol": "GRT", - "decimals": 12 - } - } - ] - }, - "data": { - "log_blocks": false, - "log_transactions": false, - "log_balance_changes": false, - "log_reconciliations": false, - "ignore_reconciliation_error": false, - "exempt_accounts": "./exempt_accounts.json", - "interesting_accounts": "", - "reconciliation_disabled": false, - "reconciliation_drain_disabled": false, - "balance_tracking_disabled": false, - "coin_tracking_disabled": true, - "results_output_file": "", - "initial_balance_fetch_disabled": false, - "end_conditions": { - "tip": false, - "reconciliation_coverage": { - "coverage": 0.95 - } - } - } -} diff --git a/test/testnet/exempt_accounts.json b/test/testnet/exempt_accounts.json deleted file mode 100644 index fe51488..0000000 --- a/test/testnet/exempt_accounts.json +++ /dev/null @@ -1 +0,0 @@ -[] diff --git a/test/testnet/gear.ros b/test/testnet/gear.ros deleted file mode 100644 index a86123c..0000000 --- a/test/testnet/gear.ros +++ /dev/null @@ -1,66 +0,0 @@ -create_account(1){ - create{ - network = {"network":"testnet", "blockchain":"gear"}; - key = generate_key({"curve_type": "edwards25519"}); - account = derive({ - "network_identifier": {{network}}, - "public_key": {{key.public_key}} - }); - - save_account({ - "account_identifier": {{account.account_identifier}}, - "keypair": {{key}} - }); - } -} - -transfer(1){ - transfer{ - transfer.network = {"network":"testnet", "blockchain":"gear"}; - currency = {"symbol":"GRT", "decimals":12}; - - sender = find_balance({ - "minimum_balance":{ - "value": "10000", - "currency": {{currency}} - } - }); - - recipient_amount = random_number({"minimum": "1000", "maximum": "5000"}); - sender_amount = 0 - {{recipient_amount}}; - print_message({"sender":{{sender.account_identifier}}, "amount":{{sender_amount}}}); - - recipient = find_balance({ - "not_account_identifier":[{{sender.account_identifier}}], - "minimum_balance":{ - "value": "0", - "currency": {{currency}} - }, - "create_limit": 100 - }); - - print_message({"recipient":{{recipient.account_identifier}}, "amount":{{recipient_amount}}}); - - transfer.confirmation_depth = "16"; - transfer.operations = [ - { - "operation_identifier":{"index":0}, - "type":"Transfer", - "account":{{sender.account_identifier}}, - "amount":{ - "value":{{sender_amount}}, - "currency":{{currency}} - } - }, - { - "operation_identifier":{"index":1}, - "type":"Transfer", - "account":{{recipient.account_identifier}}, - "amount":{ - "value":{{recipient_amount}}, - "currency":{{currency}} - } - } - ]; - } -} diff --git a/util/package.json b/util/package.json index c6880a6..2f15ea1 100644 --- a/util/package.json +++ b/util/package.json @@ -14,7 +14,6 @@ "scripts": { "build": "rm -rf dist && tsc", "update:dev": "node ./cli/app.js update ../config/development.json -a http://127.0.0.1:9933", - "update:test": "node ./cli/app.js update ../config/gear-testnet.json -a https://rpc-node.gear-tech.io", "update:vara": "node ./cli/app.js update ../config/vara.json -a https://rpc.vara-network.io", "update:vara-test": "node ./cli/app.js update ../config/vara-test.json -a https://dev-rpc-staking.vara-network.io" }