diff --git a/README.md b/README.md index 9a81483225..a93ab23cce 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ features like video templates. ## Getting Started -We currently only publish precompiled libraries for iOS and Android. You can build libraries of +We currently only publish precompiled libraries for iOS, Android, and Web. You can build libraries of other platforms from the source code. The latest releases can be downloaded from [here](https://github.com/Tencent/libpag/releases). @@ -77,7 +77,6 @@ from [here](https://github.com/Tencent/libpag/releases). You can use the framework downloaded from the release page, or add libpag to your project by CocoaPods: - Add the pod to your Podfile: ``` @@ -113,11 +112,11 @@ buildscript { } ``` -Add libpag to `app/build.gradle` (*`3.2.7.34` should be replaced with the latest release version*): +Add libpag to `app/build.gradle` (*`3.2.7.40` should be replaced with the latest release version*): ``` dependencies { - implementation 'com.tencent.tav:libpag:3.2.7.34' + implementation 'com.tencent.tav:libpag:3.2.7.40' } ``` @@ -129,6 +128,34 @@ Add the following rule to your proguard rules to avoid the wrong obfuscation. Finally, run gradle sync and then build the project. +### Web Installation +You could use the `locateFile` function to return the path of `libpag.wasm` file, the default path +is the same as `libpag.js` 's path. + +```html + + + +``` +More information:[Web Access Guide](https://pag.io/docs/sdk-web.html) + + +### Example project +If you want to know how to use the SDK, you can run the sample project we provide. +- [https://github.com/libpag/pag-ios](https://github.com/libpag/pag-ios) +- [https://github.com/libpag/pag-android](https://github.com/libpag/pag-android) +- [https://github.com/libpag/pag-web](https://github.com/libpag/pag-web) + ### Documentation - [iOS API Reference](https://pag.io/api.html#/apis/ios/) @@ -139,7 +166,7 @@ You can find other docs on [pag.io](https://pag.io/docs/sdk.html) ## Development -We recommend using CLion IDE on macOS platform for development. +We recommend using CLion IDE on the macOS platform for development. ### Branch Management diff --git a/README.zh_CN.md b/README.zh_CN.md index 41c296ef6c..1b462478dc 100644 --- a/README.zh_CN.md +++ b/README.zh_CN.md @@ -62,12 +62,90 @@ PAG 方案目前已经接入了腾讯系 40 余款应用,包括微信,手机 ## 快速开始 -由于大部分平台没有统一的上层业务框架,目前我们暂时只为 iOS 和 Android 定期发布预编译的二进制库,其他平台的库需要通过源 码根据自己的实际需求调整参数进行编译。移动端最新的 release -库可以在 [这里](https://github.com/tencent/libpag/releases) 下载。 详细的 SDK -接入文档可以参考 [SDK 接入](https://pag.io/docs/sdk.html) 。Web 平台的接入文档可以参考 [Web SDK +由于大部分平台没有统一的上层业务框架,目前我们暂时只为 iOS、Android 和Web定期发布预编译的二进制库,其他平台的库需要通过 +源码根据自己的实际需求调整参数进行编译。移动端最新的release库可以在 [这里](https://github.com/tencent/libpag/releases) +下载。 详细的 SDK接入文档可以参考 [SDK 接入](https://pag.io/docs/sdk.html) 。Web 平台的接入文档可以参考 [Web SDK 接入](./web/README.md) -API 手册: +### iOS 接入 +可以从发布页面下载预制库,或者通过CocoaPods接入 + +在Podfile中添加libpag依赖: + +``` +pod 'libpag' +``` + +然后运行: + +``` +pod install +``` + +然后在项目中引入libpag的头文件 + +``` +#import +``` + +### Android 接入 +可以从发布页面下载aar库文件,或者通过 Maven 将 libpag 添加到你的项目中: + +编辑工程根目录下的 `build.gradle` 文件, 在`repositories`下面添加 `mavenCentral()` : + +``` +buildscript { + repositories { + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:3.2.1' + } +} +``` + +在 `app/build.gradle`中添加libpag依赖 (*`3.2.7.40` 应替换为最新发布版本*): + +``` +dependencies { + implementation 'com.tencent.tav:libpag:3.2.7.40' +} +``` + +在混淆列表里面,添加libpag的keep规则 + +``` + -keep class org.libpag.* {*;} +``` + +配置完以后,sync一下,再编译。 + +### Web 接入 +可以通过 `locateFile` 函数返回 `.wasm` 文件的路径,默认为 libpag.js 文件同目录下。 +```html + + + +``` +更多接入方式参考[Web端接入指南](https://pag.io/docs/sdk-web.html) + +### 范例工程 +如果仅仅想了解SDK如何使用,可以下载运行提供的范例工程。 +- [https://github.com/libpag/pag-ios](https://github.com/libpag/pag-ios) +- [https://github.com/libpag/pag-android](https://github.com/libpag/pag-android) +- [https://github.com/libpag/pag-web](https://github.com/libpag/pag-web) + +### API 手册: - [iOS API 参考](https://pag.io/api.html#/apis/ios/) - [Android API 参考](https://pag.io/api.html#/apis/android/org/libpag/package-summary.html) diff --git a/android/demo/.gitignore b/android/demo/.gitignore deleted file mode 100644 index 42afabfd2a..0000000000 --- a/android/demo/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build \ No newline at end of file diff --git a/android/demo/build.gradle b/android/demo/build.gradle deleted file mode 100644 index 7364590d84..0000000000 --- a/android/demo/build.gradle +++ /dev/null @@ -1,35 +0,0 @@ -plugins { - id 'com.android.application' -} - -android { - compileSdkVersion 29 - - defaultConfig { - applicationId "io.pag.demo" - minSdkVersion 19 - targetSdkVersion 29 - versionCode 1 - versionName "1.0" - - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } -} - -dependencies { - implementation 'com.android.support:appcompat-v7:28.0.0' - implementation 'com.android.support.constraint:constraint-layout:2.0.4' - implementation 'com.android.support:recyclerview-v7:28.0.0' - implementation project(':libpag') -} diff --git a/android/demo/proguard-rules.pro b/android/demo/proguard-rules.pro deleted file mode 100644 index 481bb43481..0000000000 --- a/android/demo/proguard-rules.pro +++ /dev/null @@ -1,21 +0,0 @@ -# Add project specific ProGuard rules here. -# You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable - -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/android/demo/src/main/AndroidManifest.xml b/android/demo/src/main/AndroidManifest.xml deleted file mode 100644 index a595bf0169..0000000000 --- a/android/demo/src/main/AndroidManifest.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/android/demo/src/main/assets/data-TimeStretch.pag b/android/demo/src/main/assets/data-TimeStretch.pag deleted file mode 100644 index af80cfddfb..0000000000 --- a/android/demo/src/main/assets/data-TimeStretch.pag +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b4e5ca10a5e12f464a9c2d33327fcf8551ed20b9cf818def2e903ed5f5ba5352 -size 2783 diff --git a/android/demo/src/main/assets/data_video.pag b/android/demo/src/main/assets/data_video.pag deleted file mode 100644 index 75c25b7611..0000000000 --- a/android/demo/src/main/assets/data_video.pag +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:430d5de966ce9b821047c3d2a5bc96c8d61d307b18e7f31b9d2be50f3d825b1c -size 404729 diff --git a/android/demo/src/main/assets/particle_video.pag b/android/demo/src/main/assets/particle_video.pag deleted file mode 100644 index a15783bd8c..0000000000 --- a/android/demo/src/main/assets/particle_video.pag +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:af708bd09d83648b73d2ddfb872f32b864f4c9c2f2a1abfad266c36e2b8b40ba -size 2684306 diff --git a/android/demo/src/main/assets/replacement.pag b/android/demo/src/main/assets/replacement.pag deleted file mode 100644 index 7bb51d6eee..0000000000 --- a/android/demo/src/main/assets/replacement.pag +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee3cd36971d332c82ea1d53d34065697dfe6c4c1c38d91d9d29e954ad2448eb3 -size 12082 diff --git a/android/demo/src/main/assets/test.png b/android/demo/src/main/assets/test.png deleted file mode 100644 index c549dc1451..0000000000 --- a/android/demo/src/main/assets/test.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:141e0be6768421a73a0eedb771f9e4c33e2f14a35351efca0cb25eafd4c56165 -size 18754 diff --git a/android/demo/src/main/assets/test2.pag b/android/demo/src/main/assets/test2.pag deleted file mode 100644 index ea167c2a2b..0000000000 --- a/android/demo/src/main/assets/test2.pag +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7074467a96fc720fee9b9772d4359bee9b3c955210653fa446e0d54dc9789bfd -size 2640 diff --git a/android/demo/src/main/java/io/pag/demo/APIsDetailActivity.java b/android/demo/src/main/java/io/pag/demo/APIsDetailActivity.java deleted file mode 100644 index 1ce9b778a6..0000000000 --- a/android/demo/src/main/java/io/pag/demo/APIsDetailActivity.java +++ /dev/null @@ -1,355 +0,0 @@ -package io.pag.demo; - -import android.app.Activity; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.content.res.AssetManager; -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; -import android.graphics.Matrix; -import android.media.MediaCodec; -import android.media.MediaCodecInfo; -import android.media.MediaFormat; -import android.media.MediaMuxer; -import android.os.Bundle; -import android.os.Environment; -import android.support.v4.app.ActivityCompat; -import android.support.v7.app.AppCompatActivity; -import android.util.DisplayMetrics; -import android.util.Log; -import android.view.View; -import android.view.ViewGroup; -import android.view.WindowManager; -import android.widget.Button; -import android.widget.RelativeLayout; - -import org.libpag.PAGComposition; -import org.libpag.PAGFile; -import org.libpag.PAGImage; -import org.libpag.PAGPlayer; -import org.libpag.PAGSurface; -import org.libpag.PAGText; -import org.libpag.PAGView; - -import java.io.File; -import java.io.IOException; -import java.io.InputStream; -import java.nio.ByteBuffer; - -public class APIsDetailActivity extends AppCompatActivity { - - private static final String TAG = "APIsDetailActivity"; - // video export - private static final String MIME_TYPE = "video/avc"; // H.264 Advanced Video Coding - private static final int FRAME_RATE = 30; - private static final int IFRAME_INTERVAL = 10; // 10 seconds between I-frames - private static final boolean VERBOSE = true; - private static final File OUTPUT_DIR = Environment.getExternalStorageDirectory(); - private static final int REQUEST_EXTERNAL_STORAGE = 1; - private static String[] PERMISSIONS_STORAGE = { - "android.permission.READ_EXTERNAL_STORAGE", - "android.permission.WRITE_EXTERNAL_STORAGE"}; - private PAGFile pagFile; - private Button exportButton; - private MediaCodec mEncoder; - private MediaMuxer mMuxer; - private int mTrackIndex; - private boolean mMuxerStarted; - private MediaCodec.BufferInfo mBufferInfo; - private int mBitRate = 8000000; - private PAGPlayer pagPlayer; - private PAGComposition pagComposition; - - private static void verifyStoragePermissions(Activity activity) { - try { - //检测是否有写的权限 - int permission = ActivityCompat.checkSelfPermission(activity, - "android.permission.WRITE_EXTERNAL_STORAGE"); - if (permission != PackageManager.PERMISSION_GRANTED) { - // 没有写的权限,去申请写的权限,会弹出对话框 - ActivityCompat.requestPermissions(activity, PERMISSIONS_STORAGE, REQUEST_EXTERNAL_STORAGE); - } - } catch (Exception e) { - e.printStackTrace(); - } - } - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.layout_detail); - exportButton = (Button) findViewById(R.id.export); - exportButton.setVisibility(View.INVISIBLE); - initPAGView(); - } - - private void initPAGView() { - RelativeLayout backgroundView = findViewById(R.id.background_view); - final PAGView pagView = new PAGView(this); - pagView.setLayoutParams(new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); - backgroundView.addView(pagView); - Intent intent = getIntent(); - if (intent == null) { - return; - } - PAGFile pagFile1 = null; - int index = intent.getIntExtra("API_TYPE", 0); - switch (index) { - // Basic usage - case 0: - pagFile1 = PAGFile.Load(getAssets(), "replacement.pag"); - pagView.setComposition(pagFile1); - exportButton.setVisibility(View.VISIBLE); - break; - // Replace text in pag file - case 1: - pagFile1 = PAGFile.Load(getAssets(), "test2.pag"); - testEditText(pagFile1, pagView); - pagView.setComposition(pagFile1); - break; - // Replace image in pag file - case 2: - pagFile1 = PAGFile.Load(getAssets(), "replacement.pag"); - testReplaceImage(pagFile1, pagView); - pagView.setComposition(pagFile1); - break; - // Use multiple PAGFiles in the same Surface - case 3: - WindowManager manager = this.getWindowManager(); - DisplayMetrics outMetrics = new DisplayMetrics(); - manager.getDefaultDisplay().getMetrics(outMetrics); - int width = outMetrics.widthPixels; - int height = outMetrics.heightPixels; - pagComposition = PAGComposition.Make(width, height); - pagFile1 = PAGFile.Load(getAssets(), "data-TimeStretch.pag"); - pagFile1.replaceImage(0, PAGImage.FromAssets(getAssets(), "test.png")); - Matrix matrix = new Matrix(); - matrix.setTranslate(200, 200); - matrix.preScale(0.3f, 0.3f); - pagFile1.setMatrix(matrix); - pagFile1.setDuration(7000000); - pagFile1.setStartTime(3000000); - pagComposition.addLayer(pagFile1); - - PAGFile file = PAGFile.Load(getAssets(), "data_video.pag"); - file.setDuration(10000000); - Matrix matrix1 = new Matrix(); - matrix1.setTranslate((width - file.width()) / 2.0f, (height - file.height()) / 2.0f); - matrix1.setScale(width * 1.0f / file.width(), height * 1.0f / file.height()); - file.setMatrix(matrix1); - - pagComposition.addLayerAt(file, 0); - pagView.setComposition(pagComposition); - break; - default: - break; - } - - pagView.setRepeatCount(-1); - pagView.play(); - } - - private PAGImage createPAGImage() { - AssetManager assetManager = getAssets(); - InputStream stream = null; - try { - stream = assetManager.open("test.png"); - } catch (IOException e) { - e.printStackTrace(); - } - Bitmap bitmap = BitmapFactory.decodeStream(stream); - if (bitmap == null) { - return null; - } - - return PAGImage.FromBitmap(bitmap); - } - - /** - * Test replace image. - */ - void testReplaceImage(PAGFile pagFile, PAGView pagView) { - if (pagFile == null || pagView == null || pagFile.numImages() <= 0) return; - pagFile.replaceImage(0, createPAGImage()); - } - - /** - * Test edit text. - */ - void testEditText(PAGFile pagFile, PAGView pagView) { - if (pagFile == null || pagView == null || pagFile.numTexts() <= 0) return; - PAGText textData = pagFile.getTextData(0); - textData.text = "replacement test"; - pagFile.replaceText(0, textData); - } - - public void export(View view) { - verifyStoragePermissions(this); - pagExportToMP4(); - } - - // video export - private void pagExportToMP4() { - try { - prepareEncoder(); - int totalFrames = (int) (pagFile.duration() * pagFile.frameRate() / 1000000); - for (int i = 0; i < totalFrames; i++) { - // Feed any pending encoder output into the muxer. - drainEncoder(false); - generateSurfaceFrame(i); - if (VERBOSE) Log.d(TAG, "sending frame " + i + " to encoder"); - } - drainEncoder(true); - } finally { - releaseEncoder(); - } - Log.d(TAG, "encode finished!!! \n"); - } - - private void prepareEncoder() { - pagFile = PAGFile.Load(getAssets(), "replacement.pag"); - mBufferInfo = new MediaCodec.BufferInfo(); - int width = pagFile.width(); - int height = pagFile.height(); - if (width % 2 == 1) { - width--; - } - if (height % 2 == 1) { - height--; - } - - MediaFormat format = MediaFormat.createVideoFormat(MIME_TYPE, width, height); - format.setInteger(MediaFormat.KEY_COLOR_FORMAT, - MediaCodecInfo.CodecCapabilities.COLOR_FormatSurface); - format.setInteger(MediaFormat.KEY_BIT_RATE, mBitRate); - format.setInteger(MediaFormat.KEY_FRAME_RATE, FRAME_RATE); - format.setInteger(MediaFormat.KEY_I_FRAME_INTERVAL, IFRAME_INTERVAL); - try { - mEncoder = MediaCodec.createEncoderByType(MIME_TYPE); - } catch (IOException e) { - e.printStackTrace(); - } - mEncoder.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE); - - if (pagPlayer == null) { - PAGSurface pagSurface = PAGSurface.FromSurface(mEncoder.createInputSurface()); - pagPlayer = new PAGPlayer(); - pagPlayer.setSurface(pagSurface); - pagPlayer.setComposition(pagFile); - pagPlayer.setProgress(0); - } - - mEncoder.start(); - String outputPath = new File(OUTPUT_DIR, - "test." + width + "x" + height + ".mp4").toString(); - Log.d(TAG, "video output file is " + outputPath); - try { - mMuxer = new MediaMuxer(outputPath, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4); - } catch (IOException ioe) { - throw new RuntimeException("MediaMuxer creation failed", ioe); - } - - mTrackIndex = -1; - mMuxerStarted = false; - } - - /** - * Releases encoder resources. May be called after partial / failed initialization. - */ - private void releaseEncoder() { - if (mEncoder != null) { - mEncoder.stop(); - mEncoder.release(); - mEncoder = null; - } - if (mMuxer != null) { - mMuxer.stop(); - mMuxer = null; - } - } - - private void drainEncoder(boolean endOfStream) { - final int TIMEOUT_USEC = (int) (10000 * 60 / FRAME_RATE); - if (VERBOSE) Log.d(TAG, "drainEncoder(" + endOfStream + ")"); - - if (endOfStream) { - if (VERBOSE) Log.d(TAG, "sending EOS to encoder"); - mEncoder.signalEndOfInputStream(); - } - - ByteBuffer[] encoderOutputBuffers = mEncoder.getOutputBuffers(); - while (true) { - int encoderStatus = mEncoder.dequeueOutputBuffer(mBufferInfo, TIMEOUT_USEC); - if (encoderStatus == MediaCodec.INFO_TRY_AGAIN_LATER) { - // no output available yet - if (!endOfStream) { - break; // out of while - } else { - if (VERBOSE) Log.d(TAG, "no output available, spinning to await EOS"); - } - } else if (encoderStatus == MediaCodec.INFO_OUTPUT_BUFFERS_CHANGED) { - // not expected for an encoder - encoderOutputBuffers = mEncoder.getOutputBuffers(); - } else if (encoderStatus == MediaCodec.INFO_OUTPUT_FORMAT_CHANGED) { - // should happen before receiving buffers, and should only happen once - if (mMuxerStarted) { - throw new RuntimeException("format changed twice"); - } - MediaFormat newFormat = mEncoder.getOutputFormat(); - Log.d(TAG, "encoder output format changed: " + newFormat); - - // now that we have the Magic Goodies, start the muxer - mTrackIndex = mMuxer.addTrack(newFormat); - mMuxer.start(); - mMuxerStarted = true; - } else if (encoderStatus < 0) { - Log.w(TAG, "unexpected result from encoder.dequeueOutputBuffer: " + - encoderStatus); - // let's ignore it - } else { - ByteBuffer encodedData = encoderOutputBuffers[encoderStatus]; - if (encodedData == null) { - throw new RuntimeException("encoderOutputBuffer " + encoderStatus + - " was null"); - } - - if ((mBufferInfo.flags & MediaCodec.BUFFER_FLAG_CODEC_CONFIG) != 0) { - // The codec config data was pulled out and fed to the muxer when we got - // the INFO_OUTPUT_FORMAT_CHANGED status. Ignore it. - if (VERBOSE) Log.d(TAG, "ignoring BUFFER_FLAG_CODEC_CONFIG"); - mBufferInfo.size = 0; - } - - if (mBufferInfo.size != 0) { - if (!mMuxerStarted) { - throw new RuntimeException("muxer hasn't started"); - } - // adjust the ByteBuffer values to match BufferInfo (not needed?) - encodedData.position(mBufferInfo.offset); - encodedData.limit(mBufferInfo.offset + mBufferInfo.size); - - mMuxer.writeSampleData(mTrackIndex, encodedData, mBufferInfo); - if (VERBOSE) Log.d(TAG, "sent " + mBufferInfo.size + " bytes to muxer"); - } - - mEncoder.releaseOutputBuffer(encoderStatus, false); - - if ((mBufferInfo.flags & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0) { - if (!endOfStream) { - Log.w(TAG, "reached end of stream unexpectedly"); - } else { - if (VERBOSE) Log.d(TAG, "end of stream reached"); - } - break; // out of while - } - } - } - } - - private void generateSurfaceFrame(int frameIndex) { - int totalFrames = (int) (pagFile.duration() * pagFile.frameRate() / 1000000); - float progress = frameIndex % totalFrames * 1.0f / totalFrames; - pagPlayer.setProgress(progress); - pagPlayer.flush(); - } -} diff --git a/android/demo/src/main/java/io/pag/demo/BackgroundView.java b/android/demo/src/main/java/io/pag/demo/BackgroundView.java deleted file mode 100644 index 6b71013b94..0000000000 --- a/android/demo/src/main/java/io/pag/demo/BackgroundView.java +++ /dev/null @@ -1,40 +0,0 @@ -package io.pag.demo; - -import android.content.Context; -import android.graphics.Canvas; -import android.graphics.Color; -import android.graphics.Paint; -import android.graphics.Path; -import android.util.AttributeSet; -import android.view.View; - -public class BackgroundView extends View { - public BackgroundView(Context context) { - super(context); - } - - public BackgroundView(Context context, AttributeSet attrs) { - super(context, attrs); - } - - protected void onDraw(Canvas canvas) { - super.onDraw(canvas); - canvas.drawColor(Color.WHITE); - int width = getWidth(); - int height = getHeight(); - int tileSize = (int) (8 * getContext().getResources().getDisplayMetrics().density); - Path path = new Path(); - for (int y = 0; y < height; y += tileSize) { - boolean draw = (y / tileSize) % 2 == 1; - for (int x = 0; x < width; x += tileSize) { - if (draw) { - path.addRect(x, y, x + tileSize, y + tileSize, Path.Direction.CCW); - } - draw = !draw; - } - } - Paint paint = new Paint(); - paint.setColor(Color.argb(255, 204, 204, 204)); - canvas.drawPath(path, paint); - } -} diff --git a/android/demo/src/main/java/io/pag/demo/MainActivity.java b/android/demo/src/main/java/io/pag/demo/MainActivity.java deleted file mode 100644 index 94aaca3a02..0000000000 --- a/android/demo/src/main/java/io/pag/demo/MainActivity.java +++ /dev/null @@ -1,65 +0,0 @@ -package io.pag.demo; - -import android.content.Intent; -import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.LinearLayoutManager; -import android.support.v7.widget.RecyclerView; -import android.view.WindowManager; - -public class MainActivity extends AppCompatActivity implements SimpleListAdapter.ItemClickListener { - - private static final String[] items = new String[]{ - "A Simple PAG Animation", - "Text Replacement", - "Image Replacement", - "Render Multiple PAG Files on A PAGSurface", - "Create PAGSurface through texture ID" - }; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); - setContentView(R.layout.activity_main); - initView(); - } - - private void initView() { - RecyclerView rv = findViewById(R.id.rv_); - LinearLayoutManager linearLayoutManager = new LinearLayoutManager(this); - linearLayoutManager.setOrientation(LinearLayoutManager.VERTICAL); - rv.setLayoutManager(linearLayoutManager); - rv.setAdapter(new SimpleListAdapter(items, this)); - } - - @Override - public void onItemClick(int position) { - switch (position) { - case 0: - case 1: - case 2: - case 3: - goToAPIsDetail(position); - break; - case 4: - goToTestDetail(position); - break; - - default: - break; - } - } - - private void goToAPIsDetail(int position) { - Intent intent = new Intent(MainActivity.this, APIsDetailActivity.class); - intent.putExtra("API_TYPE", position); - startActivity(intent); - } - - private void goToTestDetail(int position) { - Intent intent = new Intent(MainActivity.this, TextureDemoActivity.class); - intent.putExtra("API_TYPE", position); - startActivity(intent); - } -} diff --git a/android/demo/src/main/java/io/pag/demo/SimpleListAdapter.java b/android/demo/src/main/java/io/pag/demo/SimpleListAdapter.java deleted file mode 100644 index 42f1388df6..0000000000 --- a/android/demo/src/main/java/io/pag/demo/SimpleListAdapter.java +++ /dev/null @@ -1,56 +0,0 @@ -package io.pag.demo; - -import android.support.annotation.NonNull; -import android.support.v7.widget.RecyclerView; -import android.view.View; -import android.view.ViewGroup; -import android.widget.TextView; - -public class SimpleListAdapter extends RecyclerView.Adapter { - - private final ItemClickListener itemClickListener; - private final Object[] items; - - public SimpleListAdapter(Object[] items, ItemClickListener itemClickListener) { - this.items = items; - this.itemClickListener = itemClickListener; - } - - @NonNull - @Override - public SimpleListAdapter.ItemHolder onCreateViewHolder(@NonNull ViewGroup viewGroup, int i) { - return new ItemHolder(View.inflate(viewGroup.getContext(), R.layout.layout_item, null)); - } - - @Override - public void onBindViewHolder(@NonNull final SimpleListAdapter.ItemHolder viewHolder, int position) { - viewHolder.title.setText(items[position].toString()); - viewHolder.itemView.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - if (itemClickListener != null) { - itemClickListener.onItemClick(viewHolder.getAdapterPosition()); - } - } - }); - } - - @Override - public int getItemCount() { - return items.length; - } - - public interface ItemClickListener { - void onItemClick(int position); - } - - public static class ItemHolder extends RecyclerView.ViewHolder { - - TextView title; - - public ItemHolder(@NonNull View itemView) { - super(itemView); - title = itemView.findViewById(R.id.tv_title); - } - } -} diff --git a/android/demo/src/main/java/io/pag/demo/TextureDemoActivity.java b/android/demo/src/main/java/io/pag/demo/TextureDemoActivity.java deleted file mode 100644 index 4514d7ed89..0000000000 --- a/android/demo/src/main/java/io/pag/demo/TextureDemoActivity.java +++ /dev/null @@ -1,66 +0,0 @@ -package io.pag.demo; - -import android.app.Activity; -import android.opengl.GLSurfaceView; -import android.os.Bundle; -import android.util.Log; - -import javax.microedition.khronos.egl.EGL10; -import javax.microedition.khronos.egl.EGLConfig; -import javax.microedition.khronos.egl.EGLDisplay; -import javax.microedition.khronos.egl.EGLSurface; - -import io.pag.demo.openGL.GLRender; - -public class TextureDemoActivity extends Activity { - private final static String TAG = TextureDemoActivity.class.getSimpleName(); - - private GLSurfaceView glSurfaceView; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_texture_demo); - glSurfaceView = findViewById(R.id.surfaceView); - final GLRender glRender = new GLRender(this.getBaseContext()); - glSurfaceView.setEGLContextClientVersion(2); - glSurfaceView.setEGLWindowSurfaceFactory(new GLSurfaceView.EGLWindowSurfaceFactory() { - public EGLSurface createWindowSurface(EGL10 egl, EGLDisplay display, - EGLConfig config, Object nativeWindow) { - EGLSurface result = null; - try { - result = egl.eglCreateWindowSurface(display, config, nativeWindow, null); - } catch (IllegalArgumentException e) { - // This exception indicates that the surface flinger surface - // is not valid. This can happen if the surface flinger surface has - // been torn down, but the application has not yet been - // notified via SurfaceHolder.Callback.surfaceDestroyed. - // In theory the application should be notified first, - // but in practice sometimes it is not. See b/4588890 - Log.e(TAG, "eglCreateWindowSurface", e); - } - return result; - } - - public void destroySurface(EGL10 egl, EGLDisplay display, EGLSurface surface) { - glRender.onDestroy(); - egl.eglDestroySurface(display, surface); - } - }); - glSurfaceView.setRenderer(glRender); - glSurfaceView.setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY); - } - - @Override - protected void onResume() { - super.onResume(); - glSurfaceView.onResume(); - } - - @Override - protected void onDestroy() { - super.onDestroy(); - glSurfaceView.onPause(); - - } -} diff --git a/android/demo/src/main/java/io/pag/demo/openGL/GLRender.java b/android/demo/src/main/java/io/pag/demo/openGL/GLRender.java deleted file mode 100644 index 4068b9b34e..0000000000 --- a/android/demo/src/main/java/io/pag/demo/openGL/GLRender.java +++ /dev/null @@ -1,165 +0,0 @@ -package io.pag.demo.openGL; - -import android.content.Context; -import android.opengl.GLES20; -import android.opengl.GLSurfaceView; -import android.util.Log; - -import org.libpag.PAGFile; -import org.libpag.PAGPlayer; -import org.libpag.PAGSurface; - -import java.nio.ByteBuffer; -import java.nio.ByteOrder; -import java.nio.FloatBuffer; - -import javax.microedition.khronos.egl.EGLConfig; -import javax.microedition.khronos.opengles.GL10; - -public class GLRender implements GLSurfaceView.Renderer { - - private static final String TAG = "GLRender"; - private int textureId; - private PAGSurface pagSurface; - private PAGPlayer pagPlayer; - private Context context; - private long duration; - int mWidth = 0; - int mHeight = 0; - private long timestamp = 0; - - private static final String VERTEX_MAIN = - "attribute vec2 vPosition;\n" + - "attribute vec2 vTexCoord;\n" + - "varying vec2 texCoord;\n" + - "\n" + - "void main() {\n" + - " texCoord = vTexCoord;\n" + - " gl_Position = vec4 ( vPosition.x, vPosition.y, 0.0, 1.0 );\n" + - "}"; - - private static final String FRAGMENT_MAIN = - "precision mediump float;\n" + - "\n" + - "varying vec2 texCoord;\n" + - "uniform sampler2D sTexture;\n" + - "\n" + - "void main() {\n" + - " gl_FragColor = texture2D(sTexture, texCoord);\n" + - "}"; - - static final float SQUARE_COORDS[] = { - 1.0f, -1.0f, - -1.0f, -1.0f, - 1.0f, 1.0f, - -1.0f, 1.0f, - }; - - static final float TEXTURE_COORDS[] = { - 1f, 1f, - 0f, 1f, - 1f, 0f, - 0f, 0f - }; - - private int mProgram; - static FloatBuffer VERTEX_BUF, TEXTURE_COORD_BUF; - - private void initShader() { - - if (VERTEX_BUF == null) { - VERTEX_BUF = ByteBuffer.allocateDirect(SQUARE_COORDS.length * 4) - .order(ByteOrder.nativeOrder()).asFloatBuffer(); - VERTEX_BUF.put(SQUARE_COORDS); - VERTEX_BUF.position(0); - } - if (TEXTURE_COORD_BUF == null) { - TEXTURE_COORD_BUF = ByteBuffer.allocateDirect(TEXTURE_COORDS.length * 4) - .order(ByteOrder.nativeOrder()).asFloatBuffer(); - TEXTURE_COORD_BUF.put(TEXTURE_COORDS); - TEXTURE_COORD_BUF.position(0); - } - if (mProgram == 0) { - mProgram = GLUtil.buildProgram(VERTEX_MAIN, FRAGMENT_MAIN); - } - } - - public GLRender(Context context){ - this.context = context; - } - - public void onDestroy() { - if (pagPlayer != null) { - pagPlayer.release(); - } - if (pagSurface != null) { - pagSurface.release(); - } - } - - @Override - public void onSurfaceCreated(GL10 gl, EGLConfig config) { - GLES20.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); - PAGFile pagFile = PAGFile.Load(context.getAssets(), "replacement.pag"); - mWidth = pagFile.width(); - mHeight = pagFile.height(); - duration = pagFile.duration(); - - textureId = initRenderTarget(); - - pagSurface = PAGSurface.FromTexture(textureId, mWidth, mHeight); - pagPlayer = new PAGPlayer(); - pagPlayer.setComposition(pagFile); - pagPlayer.setSurface(pagSurface); - } - - @Override - public void onSurfaceChanged(GL10 gl, int width, int height) { - GLES20.glViewport(0, 0, width, height); - Log.d(TAG,"width is " + width + " height is " + height); - } - - @Override - public void onDrawFrame(GL10 gl) { - if (timestamp == 0) { - timestamp = System.currentTimeMillis(); - } - long playTime = (System.currentTimeMillis() - timestamp) * 1000; - pagPlayer.setProgress(playTime % duration * 1.0f / duration); - pagPlayer.flush(); - - initShader(); - Log.d(TAG,"draw texture id is " + textureId ); - GLES20.glUseProgram(mProgram); - GLES20.glBindFramebuffer(GLES20.GL_FRAMEBUFFER,0); - int vPositionLocation = GLES20.glGetAttribLocation(mProgram, "vPosition"); - GLES20.glEnableVertexAttribArray(vPositionLocation); - GLES20.glVertexAttribPointer(vPositionLocation, 2, GLES20.GL_FLOAT, false, 4 * 2, VERTEX_BUF); - int vTexCoordLocation = GLES20.glGetAttribLocation(mProgram, "vTexCoord"); - GLES20.glEnableVertexAttribArray(vTexCoordLocation); - GLES20.glVertexAttribPointer(vTexCoordLocation, 2, GLES20.GL_FLOAT, false, 4 * 2, TEXTURE_COORD_BUF); - GLES20.glActiveTexture(GLES20.GL_TEXTURE0); - GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureId); - GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT | GLES20.GL_DEPTH_BUFFER_BIT); - GLES20.glDrawArrays(GLES20.GL_TRIANGLE_STRIP, 0, 4); - } - - private int initRenderTarget() { - int[] id = {0}; - GLES20.glGenTextures(1, id, 0); - if (id[0] == 0) { - return 0; - } - int textureId = id[0]; - GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, textureId); - GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, GL10.GL_LINEAR); - GLES20.glTexParameterf(GLES20.GL_TEXTURE_2D, GL10.GL_TEXTURE_MAG_FILTER, GL10.GL_LINEAR); - GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_S, GL10.GL_REPEAT); - GLES20.glTexParameteri(GLES20.GL_TEXTURE_2D, GL10.GL_TEXTURE_WRAP_T, GL10.GL_REPEAT); - GLES20.glTexImage2D(GLES20.GL_TEXTURE_2D, 0,GLES20.GL_RGBA,mWidth,mHeight,0,GLES20.GL_RGBA,GLES20.GL_UNSIGNED_BYTE,null); - GLES20.glBindTexture(GLES20.GL_TEXTURE_2D, 0); - return textureId; - } - -} - diff --git a/android/demo/src/main/java/io/pag/demo/openGL/GLUtil.java b/android/demo/src/main/java/io/pag/demo/openGL/GLUtil.java deleted file mode 100644 index 434efa7432..0000000000 --- a/android/demo/src/main/java/io/pag/demo/openGL/GLUtil.java +++ /dev/null @@ -1,59 +0,0 @@ -package io.pag.demo.openGL; - -import android.opengl.GLES20; -import android.util.Log; - -public class GLUtil { - private static final String TAG = "GLUtil"; - - public static int loadShader(int type, String shaderCode){ - int shader = GLES20.glCreateShader(type); - GLES20.glShaderSource(shader, shaderCode); - GLES20.glCompileShader(shader); - return shader; - } - - public static void checkGlError(String glOperation) { - int error; - while ((error = GLES20.glGetError()) != GLES20.GL_NO_ERROR) { - Log.e(TAG, glOperation + ": glError " + error); - throw new RuntimeException(glOperation + ": glError " + error); - } - } - - public static int buildProgram(String vertexSource, String fragmentSource) { - final int vertexShader = buildShader(GLES20.GL_VERTEX_SHADER, vertexSource); - if (vertexShader == 0) { - return 0; - } - final int fragmentShader = buildShader(GLES20.GL_FRAGMENT_SHADER, fragmentSource); - if (fragmentShader == 0) { - return 0; - } - final int program = GLES20.glCreateProgram(); - if (program == 0) { - return 0; - } - GLES20.glAttachShader(program, vertexShader); - GLES20.glAttachShader(program, fragmentShader); - GLES20.glLinkProgram(program); - return program; - } - - public static int buildShader(int type, String shaderSource) { - final int shader = GLES20.glCreateShader(type); - if (shader == 0) { - return 0; - } - GLES20.glShaderSource(shader, shaderSource); - GLES20.glCompileShader(shader); - int[] status = new int[1]; - GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, status, 0); - if (status[0] == 0) { - Log.e(TAG, GLES20.glGetShaderInfoLog(shader)); - GLES20.glDeleteShader(shader); - return 0; - } - return shader; - } -} diff --git a/android/demo/src/main/res/drawable/scene.png b/android/demo/src/main/res/drawable/scene.png deleted file mode 100644 index ac75a223c8..0000000000 --- a/android/demo/src/main/res/drawable/scene.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33ddeefef996110c3215a86855355ee01c04e35dfc63ddc9fe95b525fcd3f78a -size 39741 diff --git a/android/demo/src/main/res/drawable/skin_icon_list_enter.png b/android/demo/src/main/res/drawable/skin_icon_list_enter.png deleted file mode 100644 index 28cae75339..0000000000 --- a/android/demo/src/main/res/drawable/skin_icon_list_enter.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cde12431c471e17c89c7235e29d2ef59998f2bd26189984ce24c3e13fdadb616 -size 515 diff --git a/android/demo/src/main/res/layout/activity_main.xml b/android/demo/src/main/res/layout/activity_main.xml deleted file mode 100644 index b8c2db7e01..0000000000 --- a/android/demo/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/android/demo/src/main/res/layout/activity_texture_demo.xml b/android/demo/src/main/res/layout/activity_texture_demo.xml deleted file mode 100644 index 504563bf9a..0000000000 --- a/android/demo/src/main/res/layout/activity_texture_demo.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - diff --git a/android/demo/src/main/res/layout/layout_detail.xml b/android/demo/src/main/res/layout/layout_detail.xml deleted file mode 100644 index 0346bb998b..0000000000 --- a/android/demo/src/main/res/layout/layout_detail.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/ios/PAGViewer/Full/MainView.h b/ios/PAGViewer/Full/MainView.h deleted file mode 100644 index 5891effca0..0000000000 --- a/ios/PAGViewer/Full/MainView.h +++ /dev/null @@ -1,14 +0,0 @@ -// -// MainView.h -// PAGTestPod -// -// Created by kevingpqi on 2019/1/15. -// Copyright © 2019年 kevingpqi. All rights reserved. -// - -#import - -@interface MainView : UIView -- (void)loadPAGAndPlay; -@end - diff --git a/ios/PAGViewer/Full/MainView.m b/ios/PAGViewer/Full/MainView.m deleted file mode 100644 index f010165059..0000000000 --- a/ios/PAGViewer/Full/MainView.m +++ /dev/null @@ -1,59 +0,0 @@ -// -// MainView.m -// PAGTestPod -// -// Created by kevingpqi on 2019/1/15. -// Copyright © 2019年 kevingpqi. All rights reserved. -// - -#import "MainView.h" -#import - -@implementation MainView { - PAGView* pagView; - NSString* pagPath; -} - -- (void)loadPAGAndPlay { - if (pagView != nil) { - [pagView stop]; - [pagView removeFromSuperview]; - pagView = nil; - } - - pagPath = [[NSBundle mainBundle] pathForResource:@"replacement" ofType:@"pag"]; - pagView = [[PAGView alloc] init]; - pagView.frame = self.frame; - [self addSubview:pagView]; - PAGFile* pagFile = [PAGFile Load:pagPath]; - if ([pagFile numTexts] > 0) { - PAGText* textData = [pagFile getTextData:0]; - textData.text = @"hah哈哈哈哈哈👌"; - [pagFile replaceText:0 data:textData]; - } - - if([pagFile numImages] > 0){ - NSString* filePath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"png"]; - PAGImage* pagImage = [PAGImage FromPath:filePath]; - if(pagImage){ - [pagFile replaceImage:0 data:pagImage]; - } - } - - [pagView setComposition:pagFile]; - [pagView setRepeatCount:-1]; - [pagView play]; -} - - -- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event { - if ([pagView isPlaying]) { - [pagView stop]; - } else { - [pagView play]; - } - -} - - -@end diff --git a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc-umbrella.h b/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc-umbrella.h deleted file mode 100644 index 6ef562d6db..0000000000 --- a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "ffavc.h" - -FOUNDATION_EXPORT double ffavcVersionNumber; -FOUNDATION_EXPORT const unsigned char ffavcVersionString[]; - diff --git a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc.h b/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc.h deleted file mode 100644 index cb9315164e..0000000000 --- a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Headers/ffavc.h +++ /dev/null @@ -1,37 +0,0 @@ -/////////////////////////////////////////////////////////////////////////////////////////////////// -// -// Copyright (c) 2021 Tencent. All rights reserved. -// -// This library is free software; you can redistribute it and/or modify it under the terms of the -// GNU Lesser General Public License as published by the Free Software Foundation; either -// version 2.1 of the License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; -// without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See -// the GNU Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public License along with this -// library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -// Boston, MA 02110-1301 USA -// -/////////////////////////////////////////////////////////////////////////////////////////////////// - -#pragma once - -#ifdef _WIN32 -#define FFAVC_EXPORT __declspec(dllexport) -#else -#define FFAVC_EXPORT __attribute__((visibility("default"))) -#endif - -namespace ffavc { -class FFAVC_EXPORT DecoderFactory { - public: - /** - * Returns a handle of the decoder factory which implements the pag::SoftwareDecoderFactory API. - * The returned handle can be type-casted to a pag::SoftwareDecoderFactory pointer, then passed in - * the decoderFactory parameter of pag::PAGVideoDecoder::RegisterSoftwareDecoderFactory(). - */ - static void* GetHandle(); -}; -} // namespace ffavc \ No newline at end of file diff --git a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Info.plist b/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Info.plist deleted file mode 100644 index 06413e5513..0000000000 Binary files a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Info.plist and /dev/null differ diff --git a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Modules/module.modulemap b/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Modules/module.modulemap deleted file mode 100644 index 8769c030f3..0000000000 --- a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/Modules/module.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module ffavc { - umbrella header "ffavc-umbrella.h" - - export * - module * { export * } -} diff --git a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/ffavc b/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/ffavc deleted file mode 100755 index 8e60f2b320..0000000000 Binary files a/ios/PAGViewer/Full/SoftDecoder/ffavc.framework/ffavc and /dev/null differ diff --git a/ios/PAGViewer/Full/ViewController/BaseViewController.h b/ios/PAGViewer/Full/ViewController/BaseViewController.h deleted file mode 100644 index 87024f6f4e..0000000000 --- a/ios/PAGViewer/Full/ViewController/BaseViewController.h +++ /dev/null @@ -1,28 +0,0 @@ -#import -#include - -/** - BaseViewController是Demo中的基类,该类实现了从路径加载素材并播放的基本功能。 - */ -@interface BaseViewController : UIViewController - -/** - PAG显示视图 - */ -@property (strong, nonatomic) PAGView* pagView; - -/** - PAG资源文件 - */ -@property (strong, nonatomic) PAGFile* pagFile; - -/** - 素材文件路径 - - @return 素材文件路径 - */ -- (NSString*)resourcePath; - - -@end - diff --git a/ios/PAGViewer/Full/ViewController/BaseViewController.m b/ios/PAGViewer/Full/ViewController/BaseViewController.m deleted file mode 100644 index 492ac6e71a..0000000000 --- a/ios/PAGViewer/Full/ViewController/BaseViewController.m +++ /dev/null @@ -1,69 +0,0 @@ -#import "BaseViewController.h" -#import "BackgroundView.h" - -@interface BaseViewController () -@property (strong, nonatomic) BackgroundView* backgroundView; -@end - -@implementation BaseViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - [self initPAGView]; - - [self initBackgroundView]; - -} - -- (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event { - if ([self.pagView isPlaying]) { - [self.pagView stop]; - } else { - [self.pagView play]; - } - -} - - -/** - 初始化PAGView - */ -- (void)initPAGView { - //读取PAG素材文件 - NSString* resourcePath = [self resourcePath]; - self.pagFile = [PAGFile Load:resourcePath]; - - //创建PAG播放视图PAGView - self.pagView = [[PAGView alloc] initWithFrame:self.view.bounds]; - [self.view addSubview:self.pagView]; - - //关联PAGView和PAGFile - [self.pagView setComposition:self.pagFile]; - - //设置循环播放,默认只播放一次 - [self.pagView setRepeatCount:-1]; - - //播放 - [self.pagView play]; - - - [self.view sendSubviewToBack:self.pagView]; -} - - - -/** - 初始化背景视图,具体使用时无需添加 - */ -- (void)initBackgroundView { - self.backgroundView = [[BackgroundView alloc] initWithFrame:self.view.bounds]; - [self.view addSubview:self.backgroundView]; - [self.view sendSubviewToBack:self.backgroundView]; -} - -- (NSString*)resourcePath { - return [[NSBundle mainBundle] pathForResource:@"replacement" ofType:@"pag"]; -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.h b/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.h deleted file mode 100644 index 825fbff5e8..0000000000 --- a/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.h +++ /dev/null @@ -1,17 +0,0 @@ -// -// BigStickerVideoViewController.h -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import "VideoViewController.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface BigStickerVideoViewController : VideoViewController - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.m b/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.m deleted file mode 100644 index f8876969f0..0000000000 --- a/ios/PAGViewer/Full/ViewController/BigStickerVideoViewController.m +++ /dev/null @@ -1,29 +0,0 @@ -// -// BigStickerVideoViewController.m -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import "BigStickerVideoViewController.h" - -@interface BigStickerVideoViewController () - -@end - -@implementation BigStickerVideoViewController - -- (instancetype)initWithCoder:(NSCoder *)coder { - if (self = [super initWithCoder:coder]) { - self.stickerMode = Sticker_BIG; - } - return self; -} - -- (void)viewDidLoad { - [super viewDidLoad]; - // Do any additional setup after loading the view. -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/CombinePAGViewController.h b/ios/PAGViewer/Full/ViewController/CombinePAGViewController.h deleted file mode 100644 index c30de57eb8..0000000000 --- a/ios/PAGViewer/Full/ViewController/CombinePAGViewController.h +++ /dev/null @@ -1,17 +0,0 @@ -// -// CombinePAGViewController.h -// pag-ios -// -// Created by partyhuang(黄庆然) on 2019/12/30. -// Copyright © 2019 kevingpqi. All rights reserved. -// - -#import "BaseViewController.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface CombinePAGViewController : BaseViewController - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/PAGViewer/Full/ViewController/CombinePAGViewController.m b/ios/PAGViewer/Full/ViewController/CombinePAGViewController.m deleted file mode 100644 index 019faf6667..0000000000 --- a/ios/PAGViewer/Full/ViewController/CombinePAGViewController.m +++ /dev/null @@ -1,75 +0,0 @@ -// -// CombinePAGViewController.m -// pag-ios -// -// Created by partyhuang(黄庆然) on 2019/12/30. -// Copyright © 2019 kevingpqi. All rights reserved. -// - -#import "CombinePAGViewController.h" -#import - -@interface CombinePAGViewController () - -@end - -@implementation CombinePAGViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - PAGComposition* composition = [self makeComposition]; - [self.pagView setComposition:composition]; -} - - -- (NSString *)resourcePath { - return nil; -} - - -- (PAGComposition *)makeComposition { - PAGComposition* compostion = [PAGComposition Make:self.view.bounds.size]; - ///data-TimeStretch是一个特殊pag,pag中标记了mark,使得在duration变化后可以填充满整个时长 - ///mark具体的数据可以看文档 https://pag.io/docs/time-stretch.html 如何使用时间伸缩插件 - PAGFile* file = [PAGFile Load:[[NSBundle mainBundle] pathForResource:@"data-TimeStretch" ofType:@"pag"]]; - [file replaceImage:0 data:[PAGImage FromPath:[[NSBundle mainBundle] pathForResource:@"test" ofType:@"png"]]]; - CGRect bounds = CGRectMake(0, 0, file.width, file.height); - //pag目前只支持通过matrix控制Layer的位置 - [file setMatrix:[self.class transformFromRect:bounds toRect:CGRectMake(100, 0, 200, 400)]]; - //3.0接口设置时长,将时长扩大 - [file setDuration:10000000]; - //3.0接口设置开始时间 - [file setStartTime:3000000]; - //组装layer - [compostion addLayer:file]; - - file = [PAGFile Load:[[NSBundle mainBundle] pathForResource:@"data_video" ofType:@"pag"]]; - bounds = CGRectMake(0, 0, file.width, file.height); - //普通pag设置时长,在超过最后一帧后会定格在最后一帧 - [file setDuration:10000000]; - [file setMatrix:[self.class transformFromRect:bounds toRect:self.view.bounds]]; - //组装layer - [compostion addLayer:file atIndex:0]; - return compostion; -} - - -//transform 计算工具函数 -+ (CGAffineTransform) transformFromRect:(CGRect)sourceRect toRect:(CGRect)finalRect { - CGAffineTransform transform = CGAffineTransformIdentity; - transform = CGAffineTransformTranslate(transform, -(CGRectGetMinX(sourceRect)-CGRectGetMinX(finalRect)), -(CGRectGetMinY(sourceRect)-CGRectGetMinY(finalRect))); - transform = CGAffineTransformScale(transform, finalRect.size.width/sourceRect.size.width, finalRect.size.height/sourceRect.size.height); - return transform; -} - -/* -#pragma mark - Navigation - -// In a storyboard-based application, you will often want to do a little preparation before navigation -- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { - // Get the new view controller using [segue destinationViewController]. - // Pass the selected object to the new view controller. -} -*/ - -@end diff --git a/ios/PAGViewer/Full/ViewController/MoveAndRotateLayerViewController.swift b/ios/PAGViewer/Full/ViewController/MoveAndRotateLayerViewController.swift deleted file mode 100644 index b25f2748cd..0000000000 --- a/ios/PAGViewer/Full/ViewController/MoveAndRotateLayerViewController.swift +++ /dev/null @@ -1,91 +0,0 @@ -// -// MoveAndRotateLayerViewController.swift -// pag-ios -// -// Created by lvpengwei on 2021/3/4. -// Copyright © 2021 PAG. All rights reserved. -// - -import UIKit - -class MoveAndRotateLayerViewController: BaseViewController { - @IBOutlet weak var contentView: UIView! - override func viewDidLoad() { - super.viewDidLoad() - pagView.removeFromSuperview() - } - - override func viewDidAppear(_ animated: Bool) { - super.viewDidAppear(animated) - pagView.frame = contentView.bounds - contentView.addSubview(pagView) - } - - private enum ActionType { - case move_up - case move_left - case move_right - case move_down - case rotate_left - case rotate_right - } - @IBAction func upAction(_ sender: Any) { - updateMatrix(ActionType.move_up) - } - @IBAction func downAction(_ sender: Any) { - updateMatrix(ActionType.move_down) - } - @IBAction func rightAction(_ sender: Any) { - updateMatrix(ActionType.move_right) - } - @IBAction func leftAction(_ sender: Any) { - updateMatrix(ActionType.move_left) - } - @IBAction func leftRotateAction(_ sender: Any) { - updateMatrix(ActionType.rotate_left) - } - @IBAction func rightRotateAction(_ sender: Any) { - updateMatrix(ActionType.rotate_right) - } - private let MOVE_DISTANCE: CGFloat = 10 - private let ROTATE_DEGREE: CGFloat = CGFloat(Double.pi / 6) - private var moveX: CGFloat = 0 - private var moveY: CGFloat = 0 - private var rotation: CGFloat = 0 - private func updateMatrix(_ type: ActionType) { - guard let layer = textLayer() else { return } - switch type { - case .move_up: - moveY -= MOVE_DISTANCE - case .move_down: - moveY += MOVE_DISTANCE - case .move_left: - moveX -= MOVE_DISTANCE - case .move_right: - moveX += MOVE_DISTANCE - case .rotate_left: - rotation -= ROTATE_DEGREE - case .rotate_right: - rotation += ROTATE_DEGREE - } - var matrix = CGAffineTransform.identity - // move - matrix = matrix.translatedBy(x: moveX, y: moveY) - // rotate - layer.resetMatrix() - var rect = layer.getBounds() - rect = rect.applying(layer.getTotalMatrix()) - let centerX = rect.origin.x + rect.width * 0.5 - let centerY = rect.origin.y + rect.height * 0.5 - matrix = matrix.translatedBy(x: centerX, y: centerY) - matrix = matrix.rotated(by: rotation) - matrix = matrix.translatedBy(x: -centerX, y: -centerY) - layer.setMatrix(matrix) - } - private func textLayer() -> PAGTextLayer? { - return pagFile.getLayersByEditableIndex(0, layerType: PAGLayerType.text)?.first as? PAGTextLayer - } - @objc override func resourcePath() -> String! { - return Bundle.main.path(forResource: "test2", ofType: "pag") - } -} diff --git a/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.h b/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.h deleted file mode 100644 index cff4a8a1ec..0000000000 --- a/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// PixelBufferDemoViewController.h -// pag-ios -// -// Created by partyhuang(黄庆然) on 2020/1/8. -// Copyright © 2020 kevingpqi. All rights reserved. -// - -#import - -NS_ASSUME_NONNULL_BEGIN - -//渲染目标为pixelbuffer的demo,不上屏 -@interface PixelBufferDemoViewController : UIViewController - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.m b/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.m deleted file mode 100644 index 2b130d95f1..0000000000 --- a/ios/PAGViewer/Full/ViewController/PixelBufferDemoViewController.m +++ /dev/null @@ -1,122 +0,0 @@ -// -// PixelBufferDemoViewController.m -// pag-ios -// -// Created by partyhuang(黄庆然) on 2020/1/8. -// Copyright © 2020 kevingpqi. All rights reserved. -// - -#import - -#import -#import -#import -#import -#import "PixelBufferDemoViewController.h" - - -@interface PixelBufferDemoViewController () - -@property (nonatomic, strong) PAGFile* file; - -@property (nonatomic, strong) PAGSurface* surface; - -@property (nonatomic, strong) PAGPlayer* player; - -@property (nonatomic, strong) UIImageView* imageView; - -@property (weak, nonatomic) IBOutlet UISlider *progressSlider; - -@end - - -//工具方法,非libpag使用必须函数 -@interface PixelBufferDemoViewController (Tool) -+ (UIImage*)imageFromCVPixelBufferRef:(CVPixelBufferRef)pixelBuffer; -@end - -@implementation PixelBufferDemoViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - //初始化PAG组件 - [self initPAG]; - //替换数据demo方法 -// [self replaceImageAndText]; - //进度控制和渲染,result为渲染结果 - CVPixelBufferRef result = [self presentOnceWithProgress:0.5f]; - UIImage* image = [self.class imageFromCVPixelBufferRef:result]; - self.imageView = [[UIImageView alloc] initWithImage:image]; - [self.view addSubview:self.imageView]; - [self.view bringSubviewToFront:self.progressSlider]; -} - -- (IBAction)sliderValueChanged:(id)sender { - float value = ((UISlider *)sender).value; - __weak typeof(self) weakself = self; - dispatch_async(dispatch_get_main_queue(), ^{ - CVPixelBufferRef result = [weakself presentOnceWithProgress:value]; - weakself.imageView.image = [weakself.class imageFromCVPixelBufferRef:result]; - }); -} - -- (void)initPAG { - //文件加载 - NSString* path = [[NSBundle mainBundle] pathForResource:@"replacement" ofType:@"pag"]; - self.file = [PAGFile Load:path]; - //player是libpag3.0中的控制器,用于播放进度控制,与surface为一一对应的关系。 - //render之中的功能转移到了PAGPlayer和PAGFile中。如果需要绘制多个File的内容,可以使用PAGComposition组装PAGFile。具体请看{@link CombinePAGViewController} - self.player = [[PAGPlayer alloc] init]; - //surface是libpag中的工作台,用于提供渲染环境 - self.surface = [PAGSurface MakeFromGPU:self.view.bounds.size]; - //绑定数据 - [self.player setSurface:self.surface]; - [self.player setComposition:self.file]; -} - -- (CVPixelBufferRef)presentOnceWithProgress:(float)value { - [self.player setProgress:value]; - [self.player flush]; - return [self.surface getCVPixelBuffer]; -} - - -- (void)replaceImageAndText { - ///两种方式替换数据 - ///1.使用file通过editableIndex进行替换,如果editableIndex是同一个,那么对应的editableIndex的Layer的显示内容都会改变 - NSString* imagePath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"png"]; - PAGImage* image = [PAGImage FromPath:imagePath]; - [self.file replaceImage:0 data:image]; - - PAGText* text = [self.file getTextData:0]; - text.text = @"测试数据"; - [self.file replaceText:0 data:text]; - - ///2.使用Layer上的接口直接进行替换,只会修改对应Layer的数据,不会影响同一个editableIndex的其他Layer - PAGImageLayer* imageLayer = (PAGImageLayer*)[self.file getLayersByEditableIndex:1 layerType:PAGLayerTypeImage].firstObject; - [imageLayer replaceImage:image]; - - PAGTextLayer* textLayer = (PAGTextLayer*)[self.file getLayersByEditableIndex:1 layerType:PAGLayerTypeText].firstObject; - [textLayer setText:@"test"]; -} -@end - -@implementation PixelBufferDemoViewController (Tool) - -+ (UIImage *)imageFromCVPixelBufferRef:(CVPixelBufferRef)pixelBuffer { - CVPixelBufferLockBaseAddress(pixelBuffer, 0); - CIImage *ciImage = [CIImage imageWithCVPixelBuffer:pixelBuffer]; - CVPixelBufferUnlockBaseAddress(pixelBuffer, 0); - CIContext *temporaryContext = [CIContext contextWithOptions:nil]; - CGImageRef videoImage = [temporaryContext - createCGImage:ciImage - fromRect:CGRectMake(0, 0, - CVPixelBufferGetWidth(pixelBuffer), - CVPixelBufferGetHeight(pixelBuffer))]; - - UIImage *uiImage = [UIImage imageWithCGImage:videoImage]; - CGImageRelease(videoImage); - return uiImage; -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.h b/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.h deleted file mode 100644 index c043164ef6..0000000000 --- a/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.h +++ /dev/null @@ -1,8 +0,0 @@ -#import "BaseViewController.h" - -/** - 软解注册Demo - */ -@interface RegisterSoftwareDecoderViewController : BaseViewController - -@end diff --git a/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.mm b/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.mm deleted file mode 100644 index 421c77fda3..0000000000 --- a/ios/PAGViewer/Full/ViewController/RegisterSoftwareDecoderViewController.mm +++ /dev/null @@ -1,34 +0,0 @@ -#import "RegisterSoftwareDecoderViewController.h" -#import -#include - -static bool hasRegistered = false; -@implementation RegisterSoftwareDecoderViewController - -- (void)viewDidLoad { - if (!hasRegistered) { - [self registerSoftwareDecoder]; - } - [super viewDidLoad]; -} - -- (NSString *)resourcePath { - return [[NSBundle mainBundle] pathForResource:@"particle_video" ofType:@"pag"]; -} - - -/** - SoftwareDecoder程序生命周期内注册一次即可,不需要多次注册。建议放在application启动时注册。 - 软解注册功能是为了满足用户减少包体而设计,如果用户应用中本身有类似ffmpeg这种软解库,可以通过注册外部软解的方式,让pag提供不带软解的库,从而保证包体更小 - pag在使用过程中会优先使用硬件解码,之后是外部注册解码器,最后是自带软件解码(有些版本的pag库没有这个解码器),解码器要求支持x264解码。如果解码器不存在或者无法解码x264,则素材中的视频序列帧(videoComposition)会无法显示 - */ -- (void)registerSoftwareDecoder { - // 注册软件解码器工厂指针 - [PAGVideoDecoder RegisterSoftwareDecoderFactory:ffavc::DecoderFactory::GetHandle()]; - - //注意,这里是为了测试需要把pag中同时使用的最大硬解数量设置为-1。正常使用中除非不希望使用硬解,否则不要设置为<=0的数 - [PAGVideoDecoder SetMaxHardwareDecoderCount:-1]; - hasRegistered = true; -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.h b/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.h deleted file mode 100644 index 66c84b037e..0000000000 --- a/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.h +++ /dev/null @@ -1,8 +0,0 @@ -#import "BaseViewController.h" - -/** - 图片替换Demo - */ -@interface ReplaceImageViewController : BaseViewController - -@end diff --git a/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.m b/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.m deleted file mode 100644 index 11249b9f14..0000000000 --- a/ios/PAGViewer/Full/ViewController/ReplaceImageViewController.m +++ /dev/null @@ -1,90 +0,0 @@ -#import "ReplaceImageViewController.h" - -@interface ReplaceImageViewController () - -@property (strong, nonatomic) UIImagePickerController* picker; - -@end - -@implementation ReplaceImageViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - self.picker = [[UIImagePickerController alloc]init]; - self.picker.delegate = self; - self.picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; -} - - -- (NSString*)resourcePath { - return [[NSBundle mainBundle] pathForResource:@"replacement" ofType:@"pag"]; -} - -- (IBAction)pickPic:(id)sender { - - //获取可编辑图片图层个数 - int numImages = [self.pagFile numImages]; - if (numImages <= 0) { - return; - } - - if (![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) { - UIImage* image = [UIImage imageNamed:@"test"]; - [self replaceImage:image atIndex:0]; - return; - } - [self presentViewController:self.picker animated:YES completion:nil]; -} - -- (IBAction)reset:(id)sender { - //获取可编辑图片图层个数 - int numImages = [self.pagFile numImages]; - if (numImages <= 0) { - return; - } - - //重置第0个图层的图像,这里可以设置的index为0到numImages-1 - [self.pagFile replaceImage:0 data:nil]; - - //注意如果当时pagView不是播放状态,需要调用pagView的flush函数刷新一下界面,否则pagView会一直保持上一帧的状态 - if (![self.pagView isPlaying]) { - [self.pagView flush]; - } -} - - -/** - 用image替换第index的imageLayer中的图像 - - @param image 等待替换的图片 - @param index 待替换的imageLayer的index - */ -- (void)replaceImage:(UIImage*)image atIndex:(int)index { - - //通过image获取pagImage,pagImage还可以通过path/pixelBuffer等等途径获取,具体请看PAGImage类 - PAGImage* pagImage = [PAGImage FromCGImage:image.CGImage]; - - //替换第0个图层的图像,这里可以设置的index为0到numImages-1 - [self.pagFile replaceImage:0 data:pagImage]; - - //注意如果当时pagView不是播放状态,需要调用pagView的flush函数刷新一下界面,否则pagView会一直保持上一帧的状态 - if (![self.pagView isPlaying]) { - [self.pagView flush]; - } -} - -#pragma mark -- imagePicker - -- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info -{ - UIImage* image = info[UIImagePickerControllerOriginalImage]; - [picker dismissViewControllerAnimated:YES completion:nil]; - [self replaceImage:image atIndex:0]; -} - -- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker -{ - [picker dismissViewControllerAnimated:YES completion:nil]; -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.h b/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.h deleted file mode 100644 index 01ca4cfdcd..0000000000 --- a/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.h +++ /dev/null @@ -1,8 +0,0 @@ -#import "BaseViewController.h" - -/** - 文字替换Demo - */ -@interface ReplaceTextViewController : BaseViewController - -@end diff --git a/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.m b/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.m deleted file mode 100644 index 4dcc582bd4..0000000000 --- a/ios/PAGViewer/Full/ViewController/ReplaceTextViewController.m +++ /dev/null @@ -1,73 +0,0 @@ -#import "ReplaceTextViewController.h" - -@interface ReplaceTextViewController () { - BOOL isEndingInput; -} - -@end - -@implementation ReplaceTextViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - isEndingInput = NO; -} - -- (NSString*)resourcePath { - return [[NSBundle mainBundle] pathForResource:@"test2" ofType:@"pag"]; -} - -- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { - [self.view endEditing:YES]; - if (isEndingInput) { - isEndingInput = NO; - } else { - [super touchesBegan:touches withEvent:event]; - } -} - -- (IBAction)doneClick:(id)sender { - -} - -- (IBAction)endInput:(UITextField*)sender { - isEndingInput = YES; - - //获取可编辑文字图层个数 - int numTexts = [self.pagFile numTexts]; - if (numTexts <= 0) { - return; - } - - //获取第0个图层的文字信息 - PAGText* text = [self.pagFile getTextData:0]; - text.text = sender.text; - - //这里除了设置text以外,还可以设置字体,斜体,加粗,字号等等信息,具体请看PAGText类 - - //设置第0个图层的文字信息,这里可以设置的index为0到numText-1 - [self.pagFile replaceText:0 data:text]; - - //注意如果当时pagView不是播放状态,需要调用pagView的flush函数刷新一下界面,否则pagView会一直保持上一帧的状态 - if (![self.pagView isPlaying]) { - [self.pagView flush]; - } -} - -- (IBAction)reset:(id)sender { - //获取可编辑文字图层个数 - int numTexts = [self.pagFile numTexts]; - if (numTexts <= 0) { - return; - } - - //重置第0个图层的文字信息,这里可以设置的index为0到numText-1 - [self.pagFile replaceText:0 data:nil]; - - //注意如果当时pagView不是播放状态,需要调用pagView的flush函数刷新一下界面,否则pagView会一直保持上一帧的状态 - if (![self.pagView isPlaying]) { - [self.pagView flush]; - } -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.h b/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.h deleted file mode 100644 index 6130e24438..0000000000 --- a/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.h +++ /dev/null @@ -1,17 +0,0 @@ -// -// SmallStickerVideoViewController.h -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import "VideoViewController.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface SmallStickerVideoViewController : VideoViewController - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.m b/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.m deleted file mode 100644 index 954f2ae7a3..0000000000 --- a/ios/PAGViewer/Full/ViewController/SmallStickerVideoViewController.m +++ /dev/null @@ -1,29 +0,0 @@ -// -// SmallStickerVideoViewController.m -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import "SmallStickerVideoViewController.h" - -@interface SmallStickerVideoViewController () - -@end - -@implementation SmallStickerVideoViewController - -- (instancetype)initWithCoder:(NSCoder *)coder { - if (self = [super initWithCoder:coder]) { - self.stickerMode = Sticker_SMALL; - } - return self; -} - -- (void)viewDidLoad { - [super viewDidLoad]; - // Do any additional setup after loading the view. -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/VideoViewController.h b/ios/PAGViewer/Full/ViewController/VideoViewController.h deleted file mode 100644 index 8f342ed4b8..0000000000 --- a/ios/PAGViewer/Full/ViewController/VideoViewController.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// VideoViewController.h -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import -#import "CustomVideoCompositionInstruction.h" - -NS_ASSUME_NONNULL_BEGIN - -@interface VideoViewController : UIViewController -@property (nonatomic, assign) StickerMode stickerMode; -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/PAGViewer/Full/ViewController/VideoViewController.m b/ios/PAGViewer/Full/ViewController/VideoViewController.m deleted file mode 100644 index 89b2b6c9d6..0000000000 --- a/ios/PAGViewer/Full/ViewController/VideoViewController.m +++ /dev/null @@ -1,228 +0,0 @@ -// -// VideoViewController.m -// pag-ios -// -// Created by kevingpqi on 2021/2/3. -// Copyright © 2021 kevingpqi. All rights reserved. -// - -#import "VideoViewController.h" -#import -#import -#import "Masonry.h" -#import "Toast.h" -#import "CustomVideoCompositing.h" - -@interface VideoViewController () -@property (nonatomic, strong) AVPlayer *player; -@property (nonatomic, strong) AVURLAsset *asset; -@property (nonatomic, strong) AVPlayerItem *playerItem; -@property (nonatomic, strong) AVPlayerLayer *playerLayer; -@property (nonatomic, strong) AVAssetExportSession *exportSession; -@property (nonatomic, strong) AVMutableVideoComposition *videoComposition; - -@property (nonatomic, strong) NSString *exportPath; - -@property (nonatomic, strong) UIButton *playButton; -@property (nonatomic, strong) UIButton *exportButton; - -@property (nonatomic, assign) BOOL isExporting; -@end - -@implementation VideoViewController - -- (void)viewDidLoad { - [super viewDidLoad]; - - [self commonInit]; -} - - - -#pragma mark - Private - -- (void)commonInit { - [self setupUI]; - [self setupPlayer]; -} - -- (void)setupUI { - self.view.backgroundColor = [UIColor whiteColor]; - [self setupPlayButton]; - [self setupExportButton]; -} - -- (void)setupPlayButton { - self.playButton = [[UIButton alloc] init]; - [self.view addSubview:self.playButton]; - [self.playButton mas_makeConstraints:^(MASConstraintMaker *make) { - make.size.mas_equalTo(CGSizeMake(50, 50)); - make.centerX.equalTo(self.view).multipliedBy(0.5); - make.top.equalTo(self.view).offset(self.view.frame.size.width + 120); - }]; - [self configButton:self.playButton]; - [self.playButton setTitle:@"Play" forState:UIControlStateNormal]; - [self.playButton setTitle:@"Pause" forState:UIControlStateSelected]; - [self.playButton addTarget:self - action:@selector(playAction:) - forControlEvents:UIControlEventTouchUpInside]; -} - -- (void)setupExportButton { - self.exportButton = [[UIButton alloc] init]; - [self.view addSubview:self.exportButton]; - [self.exportButton mas_makeConstraints:^(MASConstraintMaker *make) { - make.size.mas_equalTo(CGSizeMake(50, 50)); - make.centerX.equalTo(self.view).multipliedBy(1.5); - make.top.equalTo(self.view).offset(self.view.frame.size.width + 120); - }]; - [self configButton:self.exportButton]; - [self.exportButton setTitle:@"Export" forState:UIControlStateNormal]; - [self.exportButton addTarget:self - action:@selector(exportAction:) - forControlEvents:UIControlEventTouchUpInside]; -} - -- (void)setupPlayer { - // asset - NSURL *url = [[NSBundle mainBundle] URLForResource:@"game" withExtension:@"mp4"]; - self.asset = [AVURLAsset assetWithURL:url]; - - // videoComposition - self.videoComposition = [self createVideoCompositionWithAsset:self.asset]; - self.videoComposition.customVideoCompositorClass = [CustomVideoCompositing class]; - - - // playerItem - self.playerItem = [[AVPlayerItem alloc] initWithAsset:self.asset]; - self.playerItem.videoComposition = self.videoComposition; - - // player - self.player = [[AVPlayer alloc] initWithPlayerItem:self.playerItem]; - - // playerLayer - self.playerLayer = [AVPlayerLayer playerLayerWithPlayer:self.player]; - self.playerLayer.frame = CGRectMake(0, - 80, - self.view.frame.size.width, - self.view.frame.size.width); - [self.view.layer addSublayer:self.playerLayer]; -} - -- (AVMutableVideoComposition *)createVideoCompositionWithAsset:(AVAsset *)asset { - AVMutableVideoComposition *videoComposition = [AVMutableVideoComposition videoCompositionWithPropertiesOfAsset:asset]; - NSArray *instructions = videoComposition.instructions; - NSMutableArray *newInstructions = [NSMutableArray array]; - for (AVVideoCompositionInstruction *instruction in instructions) { - NSArray *layerInstructions = instruction.layerInstructions; - // TrackIDs - NSMutableArray *trackIDs = [NSMutableArray array]; - for (AVVideoCompositionLayerInstruction *layerInstruction in layerInstructions) { - [trackIDs addObject:@(layerInstruction.trackID)]; - } - CustomVideoCompositionInstruction *newInstruction = [[CustomVideoCompositionInstruction alloc] initWithSourceTrackIDs:trackIDs timeRange:instruction.timeRange]; - newInstruction.stickerMode = self.stickerMode; - newInstruction.layerInstructions = instruction.layerInstructions; - [newInstructions addObject:newInstruction]; - } - videoComposition.instructions = newInstructions; - return videoComposition; -} - -- (void)configButton:(UIButton *)button { - [button setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal]; - button.tintColor = [UIColor clearColor]; - [button.titleLabel setFont:[UIFont systemFontOfSize:14]]; - [button setBackgroundColor:[UIColor blackColor]]; - button.layer.cornerRadius = 5; - button.layer.masksToBounds = YES; -} - -#pragma mark - Action - -- (void)playAction:(UIButton *)button { - if (self.isExporting) { - return; - } - - button.selected = !button.selected; - if (button.selected) { - [self.player play]; - } else { - [self.player pause]; - } -} - -- (void)exportAction:(UIButton *)button { - if (self.isExporting) { - return; - } - self.isExporting = YES; - - // 先暂停播放 - [self.player pause]; - self.playButton.selected = NO; - - [self.view makeToastActivity:CSToastPositionCenter]; - - // 创建导出任务 - self.exportSession = [[AVAssetExportSession alloc] initWithAsset:self.asset presetName:AVAssetExportPresetHighestQuality]; - self.exportSession.videoComposition = self.videoComposition; - self.exportSession.outputFileType = AVFileTypeMPEG4; - - NSString *fileName = [NSString stringWithFormat:@"%f.m4v", [[NSDate date] timeIntervalSince1970] * 1000]; - self.exportPath = [NSTemporaryDirectory() stringByAppendingPathComponent:fileName]; - self.exportSession.outputURL = [NSURL fileURLWithPath:self.exportPath]; - - __weak typeof(self) weakself = self; - [self.exportSession exportAsynchronouslyWithCompletionHandler:^{ - [weakself saveVideo:weakself.exportPath completion:^(BOOL success) { - dispatch_async(dispatch_get_main_queue(), ^{ - [weakself.view hideToastActivity]; - if (success) { - [weakself.view.window makeToast:@"保存成功"]; - } else { - [weakself.view.window makeToast:@"保存失败"]; - } - weakself.isExporting = NO; - }); - }]; - }]; -} - -#pragma mark - Private - -// 保存视频到相册 -- (void)saveVideo:(NSString *)path completion:(void (^)(BOOL success))completion { - void (^saveBlock)(void) = ^ { - NSURL *url = [NSURL fileURLWithPath:path]; - [[PHPhotoLibrary sharedPhotoLibrary] performChanges:^{ - [PHAssetChangeRequest creationRequestForAssetFromVideoAtFileURL:url]; - } completionHandler:^(BOOL success, NSError * _Nullable error) { - if (completion) { - completion(success); - } - }]; - }; - - PHAuthorizationStatus authStatus = [PHPhotoLibrary authorizationStatus]; - if (authStatus == PHAuthorizationStatusNotDetermined) { - [PHPhotoLibrary requestAuthorization:^(PHAuthorizationStatus status) { - if (status == PHAuthorizationStatusAuthorized) { - saveBlock(); - } else { - if (completion) { - completion(NO); - } - } - }]; - } else if (authStatus != PHAuthorizationStatusAuthorized) { - if (completion) { - completion(NO); - } - } else { - saveBlock(); - } -} - -@end diff --git a/ios/PAGViewer/Full/ViewController/pag-ios-Bridging-Header.h b/ios/PAGViewer/Full/ViewController/pag-ios-Bridging-Header.h deleted file mode 100644 index 1f4688835d..0000000000 --- a/ios/PAGViewer/Full/ViewController/pag-ios-Bridging-Header.h +++ /dev/null @@ -1,6 +0,0 @@ -// -// Use this file to import your target's public headers that you would like to expose to Swift. -// - -#import "BaseViewController.h" - diff --git a/ios/PAGViewer/Info.plist b/ios/PAGViewer/Info.plist index fab51ec254..df128afb73 100644 --- a/ios/PAGViewer/Info.plist +++ b/ios/PAGViewer/Info.plist @@ -2,8 +2,6 @@ - NSPhotoLibraryUsageDescription - Export CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleExecutable diff --git a/ios/PAGViewer/README.md b/ios/PAGViewer/README.md deleted file mode 100644 index 4f9bd8bd2c..0000000000 --- a/ios/PAGViewer/README.md +++ /dev/null @@ -1,32 +0,0 @@ -### Auto Test for libpag under iOS platform - -#### 测试原理: -预置pag测试文件及其校验文件(校验文件为json文件,包含pag测试文件渲染时每一帧图像的md5值),在真机上运行,获取每一帧图片的md5值并与预置检验文件进行对比,如果全部相等,则测试通过。 - -pag的md5值与机型或系统有关 - -#### 使用说明: -1、选择PAGViewerTest Scheme; -2、使用真机测试; -3、测试文件的每一帧图片的md5值存在于json文件中 - pag测试文件路径:md5 - 预置检验文件路径:Resource/Test/Verify/md5.json -4、测试结果反馈: - 测试通过:手机界面上会显示“Pass!” - 测试不通过: 手机界面上会显示”Failed!“,并显示相关错误信息 - -#### 错误信息汇总: -1、Failed! pag file not found ! - 提示无pag文件 -2、Failed! ***.pag** currentFrame:** - 提示pag文件校验失败,显示具体帧数 - 显示多少个pag文件没有通过测试及具体pag文件名称 - 如果需要知道更多信息,需要在log信息中查看 - -#### 新增或更新测试用例: -1、在Resource/Test/PAG目录下添加相关pag文件 -2、在真机上运行,显示Failed -3、新生成的校验文件位于手机/Documents/md5.json - 文件获取方法:打开iTunes-手机-文件共享-PAGViewerTest,在"PAGViewerTest"的文稿中可以看到md5.json - 更新PAGViewer/Resources/Test/Verify/md5.json文件即可 - diff --git a/ios/PAGViewer/Resources/Test/Images/fail.jpeg b/ios/PAGViewer/Resources/Test/Images/fail.jpeg deleted file mode 100644 index 73819c1297..0000000000 Binary files a/ios/PAGViewer/Resources/Test/Images/fail.jpeg and /dev/null differ diff --git a/ios/PAGViewer/Resources/Test/Images/loading.jpeg b/ios/PAGViewer/Resources/Test/Images/loading.jpeg deleted file mode 100644 index f9ad2f21ad..0000000000 Binary files a/ios/PAGViewer/Resources/Test/Images/loading.jpeg and /dev/null differ diff --git a/ios/PAGViewer/Resources/Test/Images/success.jpeg b/ios/PAGViewer/Resources/Test/Images/success.jpeg deleted file mode 100644 index f316e058f3..0000000000 Binary files a/ios/PAGViewer/Resources/Test/Images/success.jpeg and /dev/null differ diff --git a/ios/PAGViewer/SlimInfo.plist b/ios/PAGViewer/SlimInfo.plist deleted file mode 100644 index 35d9064b19..0000000000 --- a/ios/PAGViewer/SlimInfo.plist +++ /dev/null @@ -1,55 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - UIFileSharingEnabled - - UILaunchStoryboardName - SlimLaunchScreen - UIMainStoryboardFile - SlimMain - UIRequiredDeviceCapabilities - - armv7 - - UIRequiresFullScreen - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - UIInterfaceOrientationPortraitUpsideDown - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/ios/PAGViewer/md5.json b/ios/PAGViewer/md5.json deleted file mode 100644 index 5e22ce1f74..0000000000 --- a/ios/PAGViewer/md5.json +++ /dev/null @@ -1,6612 +0,0 @@ -{ - "error3" : [ - "60d113b94f9b8116be309d096d57780d", - "edfec07260967f3d8740843b7b6874c6", - "71c469a736de0c2713b7e8e74ffe4c89", - "dd3cf1a7ceec8dc840c461cee17d346a", - "198edb16085b376a487a67a1094adf02", - "3123b8960074f81b890acbab898b9570", - "12c0080b95c9d4fbef28fb3f43838d1e", - "93270bb73e9a1bbd47fe604f57af574e", - "7b12dab89c6b701a32b58e2bb2ad6646", - "7c0f1224fa83fd6bc53fa534274a15fc", - "a393d509c045cc5c218f990a30a52f48", - "586eeb282246d2e0db513789239958bc", - "5cd59febc7149db45a866241ddf52b6f", - "650bbc87f49983a245c4f99d422d3723", - "58b1cbe88f040ccff829cdd1a9c2898a", - "8f7751de9edbf0677cf2a2dd029a2684", - "779559767d95b4796eda5c72a821d3ea", - "650f873463b7ab0f77d315e026e36570", - "2fc94a172c2991faf36a4663cf42b71e", - "8fcbdc1a45e7c08a3e3b0d2f3729bac9", - "276b2fba5e7c2fcef74102ec759fa954", - "1ad7f6a241b888acdeb925d886da74c7", - "577cb5c4f9441204840e04935d49e60d", - "138708b4994522df135d11a5bc7e5bdc", - "25e12ba015bbeb615a5c0f9897f9ac7f", - "37c54be402580921c861e9573bf91442", - "a6965a9e709911fd97fb0116d346e596", - "468c510bebf48f6b1b60bb1c6322995b", - "97543a2924594be0f2df1132a1792997", - "c36f51a40586852b472d45a75b78f582", - "352313a2fe29e377305278ff25d0908e", - "8723ed14bfdf5b65100b8e45d3948bb6", - "62bb3d5f094636cc2b0ba715411e5ecf", - "00de9d62c1d931d565973a142f764a8e", - "92c6cd081ccb9fbdcb21bf5aba291a9b", - "6d90adaadb8ecc227716310a0bf78147", - "de50241960fcb581cdce1ef712839029", - "37dcd4091d6e75fb732016a8af2a3eb8", - "6ac4a5d2bd3ac39dbe675edc61050de7", - "3f48c9287ac150364514226fceeb174a", - "b8ab7f7aea9eda90b42e5f5abca194cd", - "7f39023a8befa3e9d8968ed55d3c787c", - "066c616f841cfc7277c90e6b9ea9fb6f", - "c445c1e8912e40845ad533f3a0abd7f9", - "2e85f3e6e27632a665fb43a684771d45", - "6125b951b06b200c625db0407bb52007", - "b5a27fcbdeb9b472e7e11780df7ae899", - "38a3ca7cdbe522b384a58e0b3ded5fad", - "d5f2bce2cbe74e511931da72b75523cb", - "c61623d5a116e4cf23f2834ccf6a340a", - "2c19e145f269c455d2e234d2b28b2dc8", - "5ab44733e7c1a88e5943f59fd948b796", - "93a2b4f050952dbd1266c0e6a1dd9a0f", - "73b7848459a785c1d5561620c7db856f", - "cc569cc5c6125fab9fec16a09677f4d8", - "368c486ccf73f548129ca62d143314d7", - "b798c0dba4f3fe1b1f0301f383ee4273", - "eae51b591e55d5d60f3f55e3b2fb02d8", - "e4202d19acb139ace4c6db927229c9a3", - "9971979199b3f880a2717f48075455fe", - "8c7eae9941399a89ca456dadc6fd8da4", - "7d5ca5b197481888227f7614256443f3", - "ddd24fa9a19321b064986dfa0f837814", - "d1053bc3b573e06b15dc7f8a7bc5b611", - "fa67f7c9d012b7b104af420ada8847f8", - "81cb8ebe0ba34e47d971d4ca90be41f1", - "098f1364aa1834747f2ea06e3ccaa910", - "b0ca1a1765588863a3389fd3ea5d238d", - "364eb1f460a91ecf6202eab03f26e1f3", - "fd2cdc3484e3276a3e2e4d8648c33f51", - "7b10bf9a34fb56d1d72557eaba01ea38", - "60d113b94f9b8116be309d096d57780d" - ], - "error_1" : [ - "e679af7bf5dc4db763210ba74c99a5e9", - "33b724a307dccd429dbef51c7acf7e0b", - "9805772a1421b8723e88226f1ec48529", - "2c1e4b7a6c64b73ca3e3725901ac582b", - "6e6de00a8dd392dbe6c489874476ca48", - "743d71b30e6b386500fe2c1bdb39ba09", - "48dff86d62ab420999c424a1930edf74", - "5e717d35d917fae1c2436e9f99fc7f28", - "c8dc3169034c6040774031b6c8aab851", - "54b35f5bd1a269b7f481a2c18f67d870", - "a566c6756c463f672d407ea814db7ab8", - "420eeecb9b5c9be4d8867016be6806d9", - "5d5770ca6b0a63c5c7ad84f4775d3096", - "09b7a3920aa81223d252bb747049ad62", - "9702c405fe55abeb503ddbc82522f3ee", - "b1b5017a3460e29c37297e34ea4a6796", - "009fa05c46c445b3b2f666cafe6714da", - "d8f62a845e8e50204ed8357ec7a61df0", - "0ca7794c2fd9732c33cf199631244242", - "1b7ad46446600805dbb56f1ed9c0fb5f", - "c3960df52ef96bfdddef2ef491c2d3b8", - "aca1625418aa895b4379159e7a0d1456", - "a20b40f5293ccdd348e5fc07280f4407", - "624dead7cf77a4fd38cf70555b1497f7", - "210ea729c249703ac551fba647194bd4", - "43edd711c40c7f448c7eabd24dbd7608", - "d511eac990da2ba98b7b00fb2b199b1f", - "7d4690ca4e11f406b6651e3e545a6e30", - "d815de8fce4b006a2cfbffcf4b75f034", - "3d4194f404a97515e6ec1c62cf6f64fe", - "7022cd821c8ed94ebfd7f24060e1ed47", - "672cbe5e7f2e4b12a319ddd27d117a95", - "482847cc0fc81e4fce5dd931e12db136", - "511a060f9001d92c69bc877a9f130074", - "b83f8d55bf1ab00b9f46f78ab0ea5f32", - "78b98725fea4208425bcffac30ebf067", - "d8211bef005f57a46a785b9c873705d3", - "b44f9aed2d2b9b0691286989404d3e37", - "b7e98d7dcc0ba2e5be46758107cdee41", - "c1c296add25fb4bb18b1820332e8309a", - "0e01ba1c25aa7cf26c50b19dc526c36b", - "e37db00236f5137c427621b807587bc0", - "138146896733456d4e1f176c53822655", - "10d75ce8dcf550374e0a5d10b7c7bb47", - "793d6137b5d99af1ec861e6b822aa88d", - "4bc31b2bc645ad1c8c27f7175673768f", - "12292d917bfef699a47da02e91f1feaf", - "9367acc1833e8e30751ff199c2127c97", - "484c7a1eee44dccff4f603bffb346819", - "ba8d1182bfb727ae1c3a414120d71444", - "e86ede168314e6711111732317fac1c9", - "ad760df694e3978eab20c44e9aa86ce0", - "b1f8996b67088f5d20f307cd42383162", - "fa43ff42e647a73ff8938222291db979", - "607c47abf75e65a0ba1f5f6dbbab2687", - "f4796540e977e6d6fb17dc336abed763", - "2074b1a79341f4274313cd8b34a0d390", - "2ad85588bcb8c738f3f4385d4fc76993", - "ba2e3d1efe5ee71bfcf974ee0a1fceb2", - "afb4cee22dda78ebddfdfc698de4c544", - "40716a81bc6c96bcc226e9f8cabdb42d", - "7f0edbd9d4889fd705cd5c7ca2ab67c3", - "c4ac82c07ab839b750cf3d0e449f392c", - "de37528fcd9fb62ff6ae1289df2eaaf4", - "858f878e63585b42543f8b3632f30108", - "1cca3bcce1f79b81d908f2e9e1055547", - "6f62fbe24f6ab0f5c7075a8ab811fa55", - "86d1e1b5766c727922944b1ad2a2f94c", - "a8ca94f97ac7bd5a2722a742abc7212e", - "3972a1bef0bc9f2ae53b0ebb98415138", - "0f82cf1d0b471549421c214295ee7655", - "e679af7bf5dc4db763210ba74c99a5e9" - ], - "hb_rixiyixia" : [ - "f57e414c884fbbe1aedf819d1860a990", - "86b28077e2fd01f8e4731d5ec2bd9555", - "2712ef03af9eb87fac24457e8e8c680e", - "7d118099d5a4cdc187dcbc8ed9887d10", - "94ff6a8a53b4e49609338534df8085b7", - "dc725faff7d9c9fb922d25419c790796", - "b1097cfcc80a0eade6e6133a4bd43e11", - "8a151da89213fe445e09af979b460aac", - "7b85f891cbc211ab2dfe86eb80f7fe72", - "c6dc75079414fe7203fe687b71f815db", - "489b670eee6a99a39f6fc9ea25a133cd", - "96f7768c7e4a197a3f9566456eaab72d", - "fe62f8f12890e3c5b7f87014ee766b10", - "f24fa70b9c361c097ae8f222c328b1fe", - "d47d5310f1e53954cdd0f7ec86c49836", - "9494b207121ba270f1a51c745202db82", - "9eade10979be19a3c3849747e34f3174", - "66524095ccdf6bef2cbd486a4532f4f1", - "aa9839048b7f4eba347bb50ea2e31df3", - "ff7421e4b00add4b794ec351b2c4f9db", - "b532633656d59b56b13b769bc0873fcd", - "e29a2bb6ff5de669b23161e7a85ef9fe", - "58a44a9e8cf51bde6c462f6892daae3f", - "3c0057aa21097f557568842392f795b4", - "8fa9174e675fec3d52e21823003cae9d", - "9ef26a202907fef211d73d3acbdc2b5e", - "5aeff1c4b9185c34b9b6cb326c8d3a84", - "43d5abba9cfa4126da245e614ab83c78", - "8501a7766daadadcc8966f7e6686938a", - "1bb6a72354809b18a4597d82753a98ed", - "7fc17a02f5a46d3b58815286d0cf6e31", - "806cd9b7daea7153687573259fc52023", - "d9bbb1d55d4d4fd40482ff2eb7e82c71", - "d891f580b2047033c76bd9358ce8a3ad", - "30eadc650129c14f853c1efeaf90839a", - "1a3643010063910350b4b328d0480c96", - "7499477770beec676a3f5b10facdcb99", - "b2a6ce423361c25b6daacc093998ea82", - "05b4d8d80f223e1e0ff2d9680d4393a8", - "c9850dd8c98789cfb0a8d6fd89a4ef10", - "8c7c480ca972d470479449ccebcf09b3", - "21fb4e7c72b6027e518d0f59ebf29b4e", - "e06242b7f4c7aaf91c698a29198285b3", - "9391feda0af20ba14431685e54d09e58", - "4bec28cce8836d22d34f390ba7961701", - "f29545d1c04c23ce1c99b8c23d06d0d9", - "189845fd971c833de741021345fb1160", - "9e4b86fa9d7cb381ee668a7fd3db14bd", - "7116c7937c37e0f37fd31e3ccd8e21b2", - "e8ba7868f7ced4b444b062d41e9e1eba", - "9d17f0c629aae0b1aaee54b29630d65e", - "d797429d4b581e925d8d9edd59024b53", - "bb77a4233bff3b3a6fa91fb9e6b0fdc6", - "42e881ff5652c145811594bb363c418f", - "24bc74711ce4d354d93c4b5a1c986299", - "be6db912bce9346c7b32da029c19cf61", - "c276af6ba4402538891597133ec0f93a", - "ba42459a2cbd0d8ae809cc3e02a32466", - "50404aba1892720cfd06d02636f77774", - "ed7a2ca65eb87f591d115216a5c1be5a", - "1925dfce15b5326787ed77c1268b37bb", - "b85247bde652b0de89f8337c66cc152d", - "de5b5eba6c45d4be02eb7398d9a13697", - "de79b87b54df6384b864586b16bfaa7d", - "c568d60b07fe468059210356976a9764", - "06fbdb672fe0ae945cd22eadae3b9de6", - "8e4f1b647a31c1a67e3f491a220abe13", - "98252076cecd2baba9795b1fe1073585", - "84660ba1d0f4c920d7898b617c97d148", - "541492af2f5d874835e26d44de53dda2", - "a6de140a36716cea2d562d875ebc8abe", - "0bedec1ec19580a13cdff64a5d33fba1", - "c1fc2971e94bf03231b0f552544e06ba", - "35e1d14c4bbb43f3b102901b94e0c901", - "0e7c94cf7bbc96dd6511cdaca1325310", - "4dfc5aa4efca5e14a808d97a8d34dd17", - "04a2b70f4bf44719cca6606ead8c2d03", - "a6d7e8638786dad06250eaba02cf8fba", - "0ef63efcfeeeb62f53877c33c4e69258", - "2ef0386416b36d8331247ef32ce36f3f", - "99980e80ffa5aa205f1cabd15490dd31", - "97602bcbd32a78546a59f921849feda2", - "ba5a99bbb837e368e2b2260f0a5782b7", - "f81781f43b6f177bffec3ac62708e012", - "308f008ef1c6f37517b57fd0e7a5f100", - "dc3098c81703fbab4406027a4c9e4d90", - "c4f8eeae9af82bd7fbb95e88bf1605fa", - "077351fc498677042faf8ff865915276", - "bc8c2875c648f5fb3340819cb24719d5", - "d77d826cf430970780f432ec78f1fcdc", - "1ab9180cc0b8f349fa2d2d3ad9275acf", - "7a14b2d56179f7a514fbb5a72851985e", - "5afc259f64f5291aa08b03d1b3ecbfff", - "f1fba99a5e844d87b53cb9b479ad2458", - "930da211596054b5d498058f5463a57d", - "dc0d51f8967e187f70494882da79dbc0", - "2ebe2d5a8027cea5846bcdee45c1f06c", - "010470bd592d58253037dadb54a4ade3", - "389c8c45dddccb75ff1a3584b7be0676", - "8e56f54310b6984842e0e650fbf0d663", - "19b5ae69c784766119af5326c5b4c6c5", - "1c857cb496cabb2c4849b4f0e491b97d", - "a64157e74fa85639cdcb88a632480adf", - "eff2db4061bd2c7850a1f72af643ff81", - "d5e0e27691c1cc12f319c6e477a93588", - "344c0d8e3dd8b12f286c3dc73fa269ef", - "08f138b0a20115f982df639cc7d87589", - "a74960873426f563d03dc8b7dfd86505", - "19afda168ce99fbe0bf4f73ac80e2801", - "7a838506894df0ce9d5fe10932a947c2", - "3154d3afd81cd95e3314bb2ba2dc9f9f", - "6bb87147adb9a2a2ccef5b2bc12cc4a9", - "f8587b9cee6bba101f4ab71323d0844f", - "9b62a2f6d9f811c24facd081bbe20c67", - "b0b1f2678449fe6261e37ccd1bdb8e4d", - "2981ef45d7a505ac1a6255d70d3bc358", - "2b06a39899a4f2b380a50635c60c9a0a", - "58ffac68a665de9b41d78cd4d98ce9a0", - "4e558d49fcbb0f22210adb9bc002b9e1", - "bf1b45da0595f61ac4bc519670649d0a", - "a5a023375c42b1fc307478eb50cc8744", - "82498b240d4d21def7754709fc995a82", - "ecc866bebe4388220428ca10628a78d5", - "eefeff44dd808ae8100834addd20e1e1", - "3db5489b16c851c2e157abf018859d9c", - "9af781b4ef914e41e865a8ffd387a1b8", - "68ff903b4963cfa5897ae977211f4391", - "ac84544ef5bf36a69367f7f26fa930de", - "e521283c171d4f18dd3d3d92ecb60b8c", - "541705caf934d0d6f094cb82eb887737", - "e043d8255849d1d6b9b043297c340e3c", - "c1657cdc042d6e2152297f0cc8b65a27", - "ca8375bc73f19e043c12ee2412e69724", - "18022ed763607b02f7f6423c26f8095e", - "aab65bcc464c087ad9c293420a6de113", - "1c5be7b804838891223d5a372446a68f", - "00110f45979fa168c55d90e646c3a87a", - "a95d9c1d5410cba42f2688791153a28e", - "a19ffd8952a9c52b07a048327b8562fd", - "04832addb087c8a96a56be0b674c2a25", - "ced4165351d039dd735990aa4ed65374", - "35f3790f066580597309908d25117191", - "58b04230d52a7fc78fde9ec7ed276428", - "098c0d20edb1e07acd49c3a95bc82d49", - "68fd66aa86d54faf38f23dbc609221c1", - "5936934cf7c7147f4e7b177fc5397954", - "ab4f93fb044ffea64e6fe4b3bf334382", - "aa54c3429d68bca472402c7c7b1ce9af", - "8fa63bb8ca7267775489cf1580a6b509", - "95904e7eed6b972808da127fcad96f4f", - "783143587c16d938c7114b7a79bd4014", - "862ddea15bf65f5bfb1b3709306bdb6c", - "3c05f39eaeea9ee177e1d7f67e17bb0b", - "8c431b002df94202fdc118b285e100a3", - "ab62326bc58e50397087f9ef415b11bb", - "d9e55c13bfc67ee33b19bbd2900a8137", - "3173bbc7b08481978446a9b07a1f7dd3", - "d61cd50dd349e22da523ab41bc4ff09a", - "aca73fc7085c117ea027c6dd740baa19", - "3444f838daa788e3ad3c6546266117c9", - "f6d83a4dd353499102ba784e96c6d081", - "fba2b26530d8cf8a9901941004c4707c", - "55475dfa67307419829b42f97e23abcf", - "1b6bfb8789de6f4cae7e834a380b1a6b", - "e5d631ce07862be195387494bc71a490", - "f07670b2eafae3b9007e4c23eae0481a", - "9a11be46585392283e49ff8fe46e8968", - "6abca2275559f894f5200c13cb2bc14e", - "5a16df6322c328a7fb4afad3f6f0a0ac", - "5a5ef3be5390c719e5bde264704b7975", - "4f6d4779f43eb831c91fc7a02fa6f947", - "859e65175f9555535f8370dc6026b7ea", - "95488f0f8eb7e254b0077b75852235bd", - "9e068b6e96f47ac931a8b914c93b6e70", - "9678cf6f6e956a7504a591c7f22d17ab", - "2df499007f257e0c0f230487a7c9a7b9", - "c4a4301ee6044415c961b4f6c2cec485", - "856470198b505d3733a15ce31274fb7a", - "c6139a1e9801f6054cb6ed4785473a21", - "20afb7e80f830b72f019d7b606779ca0", - "f6cb6865b744017b093ce6e7733c591a", - "774af8c9e7a12ad8944e54866264bc8f", - "dd6b0fb5a28408e69cbbd5a7acbc2e68", - "7cf195684418522a51592945906812f7", - "c6edb09bddde850efaca47de95271285", - "f35b98833339717648b0a9d0187e6175", - "5787a86ce8db2c62d57976693e1e6a48", - "b196ecb710914853e6163b675b7077b4", - "fb0c3792f1c04d8578eec3501f3ddc09", - "f65c9b03498da15fb18a7d612aa9f215", - "14b95834358c69ec142ae09a51a65c5e", - "9887a46a18e6c6c4bb25a55341474436", - "f8d8b480d8e9a349fa7b229fcaf263c5", - "0bf81e5efef655cb4ab99c72e13cfa74", - "b8af158b48663ba6a3d805d8cf26dd47", - "52a9d8c0d9db0ffe15562c7e8d05bdd0", - "d470438b327ed02c9455c3ade7b3ceb2", - "7719f4f5b534d105f12b849ec3833d8d", - "8f86a3dd5ddee2e008893786980376e4", - "a34816a7b788091a23f5b488a3766a39", - "380fe797bd157b49be36c47581ac53e7", - "c5b241af8a89a3effed429c82677e0db", - "a8305394fb1dcabc7adc3e6541fbd52e", - "89c164433e7167ac58b5b4c8342a810c", - "6bc00315ce114953620d8ffe0a65bbfb", - "6f995e6fbd4137e0851d0e940b59d24c", - "d77ac9c873d7f606ba13191a26a49a61", - "b3aaf9dcd01af37aab79ecd50c7ebe06", - "311a37d4eeb281ec9ed20479de08fa71", - "aa7e38cd73638b1bb268030da8371454", - "601584f537b9b7bfb8f5c006f3981c09", - "c82c2d7246c0e88bd3861565c0cf01a4", - "0699d92ff1b5cb8c0d7c1e6ebda0efe4", - "f9327e3324aa45465bfe7d3f0e719a04", - "f48e89844e89a416478b61d574668d88", - "53bf647bfa9d9cb9ca8c2e1532402cb0", - "9ec15447d80981f34b42df62eedbedae", - "2f0611755c0b25a6f792bf23224a69de", - "9e8c4b0d5af993e21614b43f0f690979", - "52bc17ff6ca74f3d654d0d4556451a9c", - "eea7ad7a4bc9daf4fbcb922d396c2cb3", - "1c6d8bbd1dd1733c56565f436f803a6e", - "4a3b60b710a882243b8b3c57d9b02c27", - "93aef55118abe815e0b19b60903810ac", - "640adc794a51757a52dddd481f51a4ff", - "6db30d05ae5304ab62e3ca20ab781f65", - "d17d0118388236da6cbd9945b39d058f", - "1988f002c6c46afd72df81df63764504", - "32ee528c3301d729ce54c910d0d9a1f0", - "86282a0354df1e5127cbb401cb1fc1a1", - "e5e985208fc9a996650ffcdbdf171272", - "cd6a5140fc0192a1d4097f581f346fc3", - "5494cd0fd21d29a40e61bccb5287c7f3", - "d6656facc1500e9f938b792dd7234948", - "4b34e34e72a3a3cfc305ec77fbc57364", - "1d55029da35cce48a8cde746b8a787ee", - "071e29626c184e44007d49550a2322ae", - "256db296ac6cb56e08729d923e8e8aba", - "91e932482b3d8185a536bc723107f6ea", - "889e24f3c385c89e5c35714d583ca643", - "87075263b1c694f7b46ad8726b38c8c6", - "f0bede0c327d6a58dee7cb095bbc4ace", - "b8670d4ea3f6e36fe8ccc3a67c3d4949", - "63ebd76cc0e1b2076f7c1ea7aac7c31b", - "ca8ae63e20e6f5099ea391cac1d19e35", - "4136b742f93fe11dbf8961fe9784bdb1", - "de225c6d03f290701011625ce7490898", - "fdd5757c27882891b5d128570e7156c2", - "79ce6c9b2adeb0f4a0063d6715f43fd9", - "8adbc7b227fcb02187064a3185c69407", - "8bf56402ef4ab486904b39568f39d10e", - "2d90fa38be4d8575b49ccc9f3dbbf9c7", - "895b0ef9292f6ffe03652184075b327c", - "5bd6a9d7c0f68674f6a03571eb2c4b38", - "af4d39f5f06946754e3077f2b9895e97", - "a54545fa5afd856e62b3e1dfe343fd51", - "1cd9d4475fb42feb1ae0c2c5a99fe418", - "50d24c8965bbcbfce713806ecac731c5", - "0307b8e990e3c8f8db49053392c8bfc7", - "8afcb41e626869cfd28175ce29e55d40", - "69e5308cf0fd4d3b80a7214be1895ce8", - "b81ad8ddbb3a34c3c8dcfb920be3634b", - "5870da4a56bb3193e2df6e45fd1a5a3a", - "099cc4b4f83cc333d7757879c904e8a3", - "ee3ef9d33148ed21f58875a49c40d08b", - "882f8c0555259d4160ccd7e5b16fd39f", - "2b3c7a591bdf656a4b2815627b54bab4", - "e668cdabe101412c6c9d455d7fd26402", - "9d7bc6671fd5407b18b2838ff938a73d", - "70d4ce841762c64a77ad88c02c4780e5", - "0d60af2c1fd21706d22eb2fe4dc3cdd5", - "c7ddfdf9af48a9fc114903a52793b42f", - "50054ca96a593ecf20b40185e9222158", - "a47dc1469893222b34a11a76123f1e42", - "257234919c8e22f4d68ca2ec08666c1b", - "8b254907060002b036286d002d2a1caf", - "f0ba726526aafe8a2f5f7b320230ee99", - "150aa8a3381b55fa2c408c8f01f70119", - "34ab4c8451ae9e341b4a0b5b5195032e", - "70b81131568eabcb509f4d52a5fd772e", - "f2e269a01d20df3c4f090882583a9520", - "2d14a513a3795940198da2c517bf9814", - "7fcade52c93a322b9a58ce3c4bc145b9", - "d4f32815425739fe23edfc6270275514", - "99cbe7616abb1c1fdfc775b350beea15", - "eeb8ebde74e1271fc4edcac3d7c8475d", - "380f1709cfcaee71e361b28425b671b5", - "166433a762aca1118fc05bf4b58cae2e", - "ce1f05bda9b3852afc2ca21f4f642f71", - "8e9c1b06603bc62c2975c5a02eb62cad", - "d52ebd7b175913a4aaa2aa745e984d00", - "fc4e7e9cac902a24ac2cb555a8c4fa2e", - "84e13686f70ea59123d23b7e1627bec2", - "bb8d129e696bd23bc5d44074056a88f5", - "9179e86d2df053d72916fe360c7ad342", - "e972a41756932a5021531fdf84928f3c", - "c0621c840b686f77eea589c5f70cf139", - "c83b6901cfde6b3cf591993375047345", - "953d8aa05297039c15d1c8ecdda38c9f", - "6287c80c5d3c08aa0f24a6efbbd7b0a2", - "63e687f41c74b94ab2726be9e18683cd", - "5b4e4e618893297224a2647f372bb580", - "725f24dcf8824ff09a99a9cc0476e708", - "81181dcf175c77ce7fa7936929d74841", - "45af8542c89249682ac57635d43ac621", - "4e5f87d0fc59e7f326a4ad14b4f881a2", - "b45784c442a19ee2b5ec6c4d29a8da74", - "2856f79b4382feafa5c7f9c40ed4fe52", - "ac93e86ff21f33549a227e051ae8516e", - "ae7c82facae9150a7f102bd0c32ccca9", - "a464ffe787d369cfc347fb3e1a9aad24", - "762d9eda2fdb06fe5d9119e2f43b0049", - "ed2d6cf3b72bfb88cf69bbf1d24678e7", - "1e4812223fadc28f5fdd586b5a44adaa", - "3eb5953e6c99d8a1933ea16f43aeaf51", - "157fe3c75c9683e69e53da587fdc1b4d", - "3e1916870d516e6d0c9d5557607078fe", - "d3d1f0b82b27ac8db03b197d8f594c67", - "dbc954da25a77cb198b36c43750f86ef", - "2a1e62b01946ed8798530f6da5a5bd58", - "1086799495a8317e9a837e17f0052540", - "44556b7fa2566d17f824280f16d8bbcd", - "7712999a0b90bbcf8477d0d7f99dc6b0", - "0154fb70426ca6f5ebe34b821fa85f92", - "734d9085b0e92c1bcef163badb201b09", - "ef902a0b55e3eb6fc5af5616482a0301", - "7c99b8ef3a3057ef7b9a0344675390f9", - "f88266b7352a168e91ef962d536068b6", - "7445863f9f5e5295487a5d2bd1d1b2e7", - "143f7399417bb813e7eef4ca9d59e3ac", - "bcd513b90fb96d51482154338084a921", - "4704ab9d19ae58b261a4dc175e3c5748", - "4ee438e9888a98fab1490175d20001f1", - "062476dc60c7f55c4d712e4ed15505a0", - "51da59f6db42096bdf20e5c4c91ab3d2", - "1a6d8970f01d4746d0c32029377b2ce8", - "9c9716a2f2afc6c2ccb188cee9e687f2", - "c94bcd4eef780cded2db9e994aa4629d", - "b692b6538f175b643ed5b748f58926a9", - "d4528f5b76717de41ce23f193026dfe4", - "516056b020de9306323dd68b446e0aeb", - "718caa45db46837a09bed915b4758320", - "ca7147d635e94c18aaccf8b6105f2e81", - "b7f18d30a24e6f8dcc4273c1e308c930", - "dedbbc4f4befd2d9ad53d25195776d15", - "af559dea014ebc552bd4e684a7e43226", - "bb8cbdb073cb0ebb83d60c4b798896e1", - "959906eef3643e643c4b30a70265176b", - "7c0dd8337966c845c5287b35f08c2813", - "b82a469ed79dea85d98e2f433a85e197", - "339bfd1e087619a2088df777b4a9583a", - "9f26385135743bb3c955e6480201940d", - "4c8f18af1afa38c3268125c7dad691dc", - "e648a2237e1c616fc17c88c8d9b1be1a", - "9a59f5755b28f6d0bc594594ca109fd6", - "b8a7ea931b87427930fe4ffec2623c08", - "637cde9320892e380c26f06095869828", - "2923c19c9722b1af60d831ef4f72f429", - "aedf8d613a64f6b919fac7e502c7fc90", - "a872c87ff2a43159a2cb004e5c3e363a", - "d2fa46a0ec09645a9085a9789d0798d2", - "b0b50e5407f72161658df30a4ffc2cf7", - "a04f80956f09ece3434377081cc5c870", - "a6ca5a7683e26ab240664b9b9178e32e", - "8ff13b330afd44f1e47ce5438690ad42", - "269fde254176b45242aa2179a760b3d0", - "d7c6a7f0c34773f6334cc7990189d384", - "12593ee8e0f95dd17ae70745fd0564ca", - "779bf81ba953b6ad830244d9ddca06aa", - "9173edd2fdc57984b5b972140ac94eb4", - "d9bb9525f79d30c4bcb4c74b775df9e5", - "f47d2e9b145cd1eab315bd8f8a676f55", - "874cfa91ab1d28dadf9f078f4844d72a", - "b524d6917a3d97479b446b51086af262", - "3131a7637efd41183fe4382666a0efc9", - "07edf852604707d371ee38302ad75443", - "105c0e1679f03c0ea0c97829972d570e", - "e701b8a1913bd396d8d82be68b03cff4", - "a8a409a6ceebf6986f5b441daa8ca6f5", - "5e7f411acf7e6dd495b8e2bf440065fc", - "8a54eb3d391aa7161eb19a6386efb58c", - "d94451f871bf092000af1f3a93aed377", - "a9b8a669e0080837b6f37b2122cccae2", - "0ca74f68d3e6538d7b053217966367a6", - "7d503f5fad6b09fcce8c7390deeefc47", - "fb3ca3229c0a35458da75ad4a4329098", - "a17727ead0235c09e1e43c36cbd50838", - "f833cd320a2a3a4a10a62674af4ae014", - "1a1707aa248769b1b3fe81a3c78a153a", - "6ec232b5b487416fac064bde89f5d089", - "c84066270e1b3ac2e06a23ca66f6c545", - "d78d47eca8071611715367218a13f5f7", - "386e68e578491f650a1b40092f9a64c9", - "8fe80fd277de09bd34d0a2eaea9355dd", - "25e05bb4eaf84dd671ca7ea810d21812", - "327fc4a0b1c8ab58c43de10625f22315", - "d095c0119eb5bb7e8bdc9782da127f2a", - "727586c0f600bcac600db0d78f634cf1", - "c071d9e74377fedaf46f7612b906ce58", - "97f720de704a44cbe4221517772a8c99", - "c32f06e29c002cb40a38ce9be48c7d3b", - "b38056e10e21551230cf52076191afa1", - "b9c3f9d61ad2a7140a3324ee809979b0", - "7865a77b059b95c94c87bd46dd6730a0", - "391d8ede3b58309b74d5c9c5a09ac9b8", - "50b23e0ec501ebb238a2e4a44c3bb486", - "202d31091683d166ef4c69aa9569082a", - "ea24ed8cfb6ff5a11b870a03a9d8ef14", - "111268564279528246cd6d95822d740d", - "116573bf8696de2d3f3ee0bba970f83a", - "46a280aaf923599359f535f1f67654fd", - "22088a023877480d6c50c88f3c651a7c", - "018f98376bbed7ab2025309b0804f309", - "d890d0f6ef9975169efb22730c310c86", - "ba942327cf84156f6da9013c1add381f", - "738cba01653e601f1bbdd63bc540e253", - "a0004b0a6e4b950759c35f229e7e0268", - "9cc740e302ee3c06507c7fcb1a6cd0ba", - "54a4b28012094866ae8db1f4b037a969", - "f52ddcd5a8aa408c3f340a3c43070156", - "1eaf3550e7816452675faea66df599e1", - "e425f327afa6f11096306256ffc989e6", - "0468e940314a022d76f20dd1662b84fa", - "cee9cc32d249eb9b95a7592269502eb6", - "740ad8433e03b0b289d93434676cb760", - "8a136b5ef17ef9d82141ac06e5b1498b", - "f0c437942ed1b46c71afc75cf96f97df", - "cee19690c60b982ade19ad2e014bb2d0", - "e850a4e601f10a53517ddb3ab7746340", - "062c38d7644f4e0c4715fcb961b3a983", - "edf0b4bdb8693205a03d3afb6a8de335", - "69905707d89b86b6b8d74f008e50c35b", - "743541b786e974aac5c39be5f9236973", - "e7821997ec4d12f4a46a36d0cc0f760e", - "21add9048b8854fec7b8d2b52cd277eb", - "10cae6dcb781e5ff2e82790239283258", - "c1091daff45907d0d0bc5d5ea96fbdbe", - "26ff166ced9836c964b693b03dee24a7", - "0ef7988190a17e5fc3a6c3faaadcd9b3", - "19f6bf9cd8769e0780474719f3c907ad", - "366816d9f3cd833781087baf50f2feeb", - "ecc1c55077ee2017558bc13617f083e1", - "fea0f1836cd22fde5cbc7f02feb65858", - "91c307d8bb662d973331293c859e77e0", - "93133174567c6f510176be44df972b35", - "1f6c1483cf03a40d3ccc55667136684b", - "4c2928a5cd0e6b1cbee4db34ccb8c7cb", - "4a424bf20a4a4cda428f7863e788d16e", - "8e83ae04b79188b278ace32defce88da", - "9e58f44a0193ba6341a56c3120b783a1", - "504d856c037ca068be1c278a957e362e", - "ffcb707ee5f82031640389934066bc72", - "90ec790ff17b85f9174b8d703324c3cf", - "950f90a82658bb55274eca8403fe38be", - "c5a57562a0c725f78cbdc069849ee179", - "a8f235d13bb0a1f973563016046d125a", - "b086a3d8d695e7fbf7bcd2f546672899", - "18fb092a78306d158baeff79397a75c5", - "3d214bd3355b826aa38264a85c95e06e", - "f57e414c884fbbe1aedf819d1860a990" - ], - "hb_lianaishouji" : [ - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "6545ac0059efb77ab24662378fef08d0", - "6545ac0059efb77ab24662378fef08d0", - "f61421aeef4dae30be9fc6ed7b8c5d5b", - "c152341087f7df542a71d0078e6c7879", - "700a7eb24c77fa61d5e7522b05093eb7", - "ab80b9e0605251daf0540811fd2e2512", - "6518b31904e4d9ed27b5643745edf8a2", - "454b420b02d99595766791171fe1b01d", - "a7789275239e66d62ef4ae6695cc3ede", - "4b8672203af59e4f8a47b528605e311e", - "2f9a1669625ab1ee869e5b3a549e5f69", - "d6ea077c28e893ced1d640f1af548277", - "c6b17e41e2f3b30e19ac90eb623f00c9", - "789094b1817e0badf59dd9b12e7106d0", - "f7b9a75454f601879ed457cd373835f7", - "c3ca815f6f67fd223746790d4a287f69", - "21f383645813bf9a095622b4ac625e8c", - "85713062733a98b30950c155d688cb2a", - "7d5fc66b9a9dc0d2cc2199a1895e6ea3", - "2c2cb2ea6125ec75ab1551ae7631d4ed", - "43a08a43f17d5c33ca00a3091911e2e2", - "4cc0297f691959ee7975905804376d34", - "bfeee9f426f567e8d9aa1c8fdba45861", - "b4f9b84cbba17f3ba856ba14100c23d7", - "64f6f3dd7e3298c7ac3620eeefa01090", - "2dd0f1f34100f5897d8cf2feb0812d3f", - "0cd40fc516c9b1e8757e28d23c863ac4", - "e8650549c11277cd6c579d907c6a5c32", - "c35e3c99291d1c083c4aad4311c23561", - "c35e3c99291d1c083c4aad4311c23561", - "d4a9e565e9eee39002a8932db470fc71", - "8f8d5b030a32c7e6f54059db5cda8fec", - "77914a1c3b7ba7a09d3bb16cd7bca55f", - "77914a1c3b7ba7a09d3bb16cd7bca55f", - "5aac948746056b998f2913cc1fd0b8ad", - "c443d0a2938bb02cbee8a4c4fe659105", - "cc8c22ce135c78cfb49de919e3627ad0", - "24a9e5b864d6b5205dfb16e8f4c58ae1", - "4b12d3b980f42a9e1fc44b04a2b0cd4c", - "d2de2ebbf1b341ae723c3b56d06b40c9", - "cd4d3a705582f7b00aad3335dabb4d74", - "acf0e6e2112d9fb2455521f2e91a2ae9", - "814c17b5e27e50f9b55e92fbed5d699a", - "34057ea83e49c21aabda0745820390e1", - "dd9ebaa797e376b41ea1a8deb6c85093", - "0f880a01c486ee923f9678627bd5637b", - "c423bcf9da58b7fb35434d8106e5fb88", - "9a4f1f9f1dc687d24c2c0c7686f6cd66", - "e2a1e44bb77ae5b201f3dee201a7ab64", - "2dd5d1e15f11877a8869578cf931b8eb", - "7f9d02f48e40dae19de0a2ec01cab66c", - "25fc53ea033effb542d3619d2e548a88", - "7a1636ca7d3327b89c10a6a0329cb50d", - "06836d2f8cc6a57dc58487cfa07be6db", - "eaa3976a47d0560e23b050b20a378d18", - "411f10199c678d4d451f89e3225d3079", - "b645ce2a0bf3d9be781c19ddc425bf76", - "beeb51af2fc256e81abeeebe7881b688", - "146725df0e3b5f1a7c5b02360d4e8ff3", - "8b50824ee77ab059409975b26736c6f9", - "3e238e8f74b431da68aae5c3f66cf2a2", - "63b8eb5118741bf2db1561ed29ef7ba2", - "c23e0011ac52ac0e00373f9c3ca1e879", - "73fcfbc4fccb3bf9b732fe58fa571a43", - "4fd473f441773b8a73aea9f7c61c6d0b", - "c2e396a2d4f7c54f158c5cf037fe3da9", - "248a1f46b635b6510eb047ab34c71d75", - "abdfcf11606ff15015690a7322693b34", - "a80665b690c94c2a9b64d4a334a07920", - "bd82b18249cfcc467a3bef4a36e82dcf", - "bd60524ce45716118875395897f54068", - "f55b380c7288f881f23b8f554a73703e", - "33b1a0791e5bfa59c140df7922c655dc", - "860d4f37ff6143c66bce335a7402aab6", - "6f55e4bd6ffb3268b224b76a2b43568c", - "46f4c68e89d553d146ce48fa2bff616f", - "5c6222e886e60f9fb51e759bcb0dbd10", - "d5b250cd7313229e0aa20aaea89d63ea", - "d8186a2a499925e94a07e96ac3d2ba1c", - "1ab3e456ae5a73730e013953e58d06bc", - "5ac467512d4af5d9a81e8fafbeb9f9dd", - "ad0538974fc01aadb4e8cb2141c67084", - "56bcec44578fffaeacacf90f86dfdfcb", - "95491d672e6228fd64a0066774408447", - "99f515818fa3736ad34477d7bbe166f8", - "83b12ade36940bf78bc2f8d96ef7eaa2", - "6e6ff2aec4dbe074ce0651c77bf3a4ca", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "3821cd346311bdf1e46d64161e057c44", - "51ba977b1ff498dc49216aa4a2f97198", - "bf94e25743fc6b042a007639deed88db", - "7f619d7c04329edaa784a6fea74d52b9", - "27f8b16a8d0f5878415a7eb897e6a2fb", - "9f8eff5075d4fe11caafd35913d45662", - "d53585534c729916765b08362ab6a0f4", - "53c09f3a857e1875695f74e46f4a1ef7", - "edd860be2395e940af345909c0b8b4d5", - "85f6eda748982abce675fd1919a12b18", - "5c0fbb2ab0679c23abba76c48ce4cdb6", - "2a9b3b4022bcea9b0c50fdd424d2e762", - "85532c979bd47961b4b877078e001ff1", - "85532c979bd47961b4b877078e001ff1", - "b33f31461d0dfb558bd68e9b49815872", - "7c6c3dec920e2f053c7592c3034ab640", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "bf0cd51c7bef9dd874131af6eb5f03a8", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "2f02f0c77f8f15244453071f240333f3", - "7c674f352587ab285f97cde1388ac90f", - "52e0d3d164403fa8a28a9413fa942620", - "65d88ee287c7360a20667a64386e655c", - "dfd50f4711e74bce8ad5685c6eb85e7e", - "033d4edd290fb5ff39974b78e26f0938", - "e143f1dd7cca6b0e4382e3bc7e8346d8", - "805f3aa1f193c19b848aef1a6412ac22", - "efb2f78fd2cc16a6b83da5af75a394c7", - "2bb79619fccdf1e4329e458b0beecf7a", - "f91b4230c7f7b237efb50b003c78900d", - "77f4e049684bd73777de51fea8896a8d", - "33bae22d64af57d7645d702d5510d7a1", - "c625dfcadd6961a1a89b98affda66bc1", - "828cf39988c724ac9cbe278dac5deb51", - "23821f5df980aee9b2a03793cf36ba3b", - "2c9fb0c00b2995cdde1cac5aacaac337", - "02aa3fea5bd3fa87e3e002866290304e", - "cd569589f33ab3576ce7fd3345f8d31a", - "8cbe7bdb7ef9d110ba00f8abb5b975f8", - "163a14a699bc93c5252df5aa940070e2", - "f416c341d129ad4ea81c880124626642", - "5344b7a7599c1829f578d8dadd46fc52", - "d1c71648040aa927e6e14f18470f6f37", - "fae8b3afd5561d6c2e62590c107daf58", - "bf04d12a1ff7f914b0134243e4c197e6", - "692893da83bec863080ae2737809d15b", - "7126a2c0ef7f2c9f5f6a256abb36f184", - "0a17173fe7af4efa52fab5f43639da20", - "4a1ca62d0cfd96cf2ce581ecef24c7c7", - "9ca2311362db849ff0706ab9f6ebe473", - "4e90749c7520e0d6577870b83aca1e5c", - "6ba3622a20fe92be0b9eca0f51a41545", - "6ba3622a20fe92be0b9eca0f51a41545", - "3965cf09604751a243226fc84d0f02af", - "8dbbdf4cdea2895ceb0e289471fa15d6", - "5023f8349c909fdde7896afa3dc21c2d", - "9ce4f4b58b51e05fc0f3c81b8d8f62af", - "b4d210431e964f7e88675eb513d8e71f", - "64d32a7d9da7622ab738bb2027e5fcde", - "eaae7f4c725776a4fe8fdcc4c8899806", - "0e54c7f7a91536338479401ca86a424c", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "3cbc61f1a73f5a9cf8be34742427454f", - "6dd6fd31948eaf018b9fbac19173633b", - "b8db6093f045f3c5b52e55913c4e6dc1", - "79a6ef7b8ebc72dc4f4c84f60be6f590", - "5909e043aa659a41a4c036b32a077cb3", - "22d2c7e0a63e111c3908ace0910c6ac9", - "08b6e29531aabd1ede6c0e569965c057", - "607392bf05eae0ef58d05432bdf4b891", - "a3bc4dbfc7c84176969e4a89ff919c30", - "0577f9e070ead839126766563d87c1b8", - "a4997fa1153d2d64eb39f8cb35ff5cd7", - "d7cacc3049ece468147ed110cae1ebcc", - "952d6992db6715807555b31a4251940d", - "6a6be710d8cf55fa5457be5ddee61346", - "330eb229b8c63d07b7d56b96328c89ed", - "dacc69f1f9121fc16c080050cc940e6e", - "542bae67d178297503c192e93f084b61", - "8ee476ca837b53c0b7203ed9c046fa68", - "26a6ce6d42ae55850b8eb54b910aa8d1", - "8f26d92551ddc304bec5cea57c78ebd4", - "0fdb6708ea72649ddfe3967fbf3cfc87", - "02f1e632b47d90187faca29def673aff", - "2d594ec0ca76b5f149da44f396f10e39", - "be2e10595cfb6f12c84c0e2ba35a4ead", - "ab16b0b3a1f0883aaa791bf2c6bc3c88", - "3c7389fc8f9559d4b0cb476c42447dd9", - "c7ffdd4ab48d8a5acb11889ae18af103", - "87d212e4440c0159391704957e0f1dd6", - "d577eb9b90398c50b87f7622fbeb7d08", - "2bd12186bc4ebdc89cd2cef4465881a6", - "34461428901e9dc1d2fc8af4edff3fc2", - "eab356a08e9bc921422979e0bc059441", - "3cf37835954cdb0c916597f2ac3cfc04", - "e0bea3a63d520867ba7d57162d95d636", - "b296c291c2d2414b2c789399f8c11557", - "65706d2ce49dd53cfc510e2dc8127bd6", - "ec51ebaf56df6326632e7c371b7d38f4", - "72202848d6143edbc451c1fef8c15404", - "72202848d6143edbc451c1fef8c15404", - "72202848d6143edbc451c1fef8c15404", - "72202848d6143edbc451c1fef8c15404", - "90483ac847a095c97af881453a1de794", - "caf30d62a5df565c637b675e0b9952d4", - "f6277da5e961a6d251a77bfda2902109", - "abfffaed08ee4aa94aa57f42ca93da2c", - "b896076bd77d542d4c0d4670bc539300", - "24ca52d66abbe30d91064a95f3a95586", - "cf58d86965b4f0114c30aee5a0484cac", - "cf58d86965b4f0114c30aee5a0484cac", - "cf58d86965b4f0114c30aee5a0484cac", - "078b3361183971ffc15f871e4659b955", - "b474313ad2b569c004dc1b82e20f7a67", - "bed7cd50bc013b925e65bf1599de9097", - "0983d5e52143061a2994c4a0879ce839", - "c7d4704d11dcbec2c7f1d17ebee51f69", - "ce3886e0e8d40d5310e881c24e76d060", - "8284b022a05e6bd07a182f23144abba0", - "d6a329350c757226f38d16d879a09b8a", - "ea6dc71e5099437d0306c395a4cae471", - "226469150a34f9d80f37d78fd1527399", - "f414da8a52ca3b7573e2c878aefeb4c9", - "5a66ff05d92abf78b5da87e4b6dd5706", - "5a66ff05d92abf78b5da87e4b6dd5706", - "19b09959db651f4c1c10f2b5304fb4ff", - "81dcf1c0d2ddc623090e9ef05a9312be", - "5820ab5e4044d67529a295e5d162644e", - "3b3e5d96e4f30d8f77d601f68feee1d2", - "144644fc5cb580649247fe81dea9f951", - "9b6dfe9765488f1c9ebb1355c494ab9e", - "85e6c3d16d06f27ce718114e0b8346ed", - "960d9221026b8cfca81a23e208c1647d", - "465116d936e67a4ba53df12101b08394", - "e61073efb857dec9e458dbb71ed6a43c", - "8aa68fafeb4559d8801c3a938d369108", - "378e06d49ce929e05cacefcfb5425d54", - "f4ff42ddf2586e44c256cfd4af7e5bc9", - "c1f150e55e59517f9fdc5d09dbcd96ee", - "9edb006608379e6a71b1b0a2f9c30745", - "ff287d32ff510a3ee444e48ad7c9d06f", - "552b275237cdd8255ce8e9a84898e434", - "d36ef701fac60ede6e3506a2eb14b9d3", - "1ba00f3a8ba98845450b5b55dd9fdc1b", - "5039cbb4df9bf7e6ef13c5866809fd19", - "b8e7664e3ea39283b9085a38310207e6", - "5d09cf2fb53c941a5456407e10260208", - "af5c3a624c576dd96ea4201e89fe57a8", - "3a803c9a83b7b14d556549ad653b3b64", - "a19b456208dc489e9ed4925e7a9172da", - "a60e84c0ab93ad8526b87811afa2f389", - "69edf2fcc7d9e4aee841638ca74876c1", - "f6fb855ca33d6b71272d45ca234df1bc", - "04e0b989ba10210a3c343baf31d5b53c", - "587094f5caf7547d4aefa97b7fc51375", - "aee9df5b1a173fa69c24e73c668e8f92", - "ad9618abe3562f6f718a6c40a187a8a1", - "a595a7bacabedbc15b19415a68869f6f", - "df3411da8ee95abb0589d7c9f90f4f76", - "e84036da3c4d61d7adca0773854ea6cb", - "f1ff9e0b11a44d106be3afbb18d4efed", - "d540fa8669839ceac997b9cefc333ad5", - "dc503e64280698d680d5e1b52882c731", - "3f1daded790128bbc49f08bf0ae72bbd", - "6d0cf4e8b2290b216fb5f33c5c43e626", - "1a754f1e6a46777cce931f5eba50802c", - "c70be3288718543040e7a1c684355e53", - "d22cc77ab5a84a0efc063afa81f15c4d", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "c8e05adfe93b61bae12c2c83374ae1e1", - "0aed992372c5b6f8a942ba8ba7c289a4", - "c0b1f2d04e90ed4c5e25acc7de8d0201", - "89f55391bfed7e9c4f3aad5c564f8f62", - "89f55391bfed7e9c4f3aad5c564f8f62", - "89f55391bfed7e9c4f3aad5c564f8f62", - "89f55391bfed7e9c4f3aad5c564f8f62", - "89f55391bfed7e9c4f3aad5c564f8f62", - "c66769b79323603e38a83cb8194eeb5f", - "9a68c45db21e6d4ea0e4e08cdbedc96e", - "8fa328993ebc203538caa93b68f2879b", - "75400d2234e93f5b29a32828c621e5f5", - "74214f04a2d1f3a77dbeae13ac76037c", - "230d3ee4d8bda0cba966e107985fcf96", - "19bd408c20849e4838c8d8cd38264fb8", - "976415853f32556636ba8f8fc922cbe8", - "6cd408042ea26638680b5411760a7de6", - "6cd408042ea26638680b5411760a7de6", - "0fa15c81930b25069bcff241e477943f", - "7577329b7d0c8604903f0fe890d3da17", - "6426cc68a76e7d1867579df7b15ad069", - "7577329b7d0c8604903f0fe890d3da17", - "0fa15c81930b25069bcff241e477943f", - "42e14a10a89f985e283d888dd12f57be", - "c4aae99302120c7e8e09e10778197477", - "7b0229e8820489130bba746af20521d8", - "63f50884c7ef1cc521d234151cd07fee", - "a0ee200d86b739cc3a713236ccf3e8e4", - "a0ee200d86b739cc3a713236ccf3e8e4", - "0ead3efb425a3a2ef43e9bc16f68ec8c", - "9c09a3280e3e349438c04222c1872be2", - "e64b14dade5cb95815b9bd1dbc94f83a", - "5b39752af5bc43cdf9b51671fbb8b284", - "d3f24571e7374a6388410d871baecfc3", - "75cf82e1297a706a842767ca63fe2e75", - "ce229d51a708f7ce42f007c01cc3b713", - "a00697d1cf5f6f50802580a59c7c1fbc", - "d589eb2d1af59db69dbf40fffed87dd7", - "65df2a9c9b41bb676ad1333778489312", - "56065f30def691ea4309c5ad25e7fed8", - "3f713d62e24d9223e5a8bc29ed6e9555", - "20a6cef104bf36433961dd398710b134", - "65a80eeabbb09e178aab744e178ad355", - "e850d81264083287774d11ec9b6850a4", - "ddc0ea3bc014a399682a3e2acbbf0da3", - "0a092a809c1dbfc37758bee87ff26274", - "6041c45c21962ad5801918dd3b10c073", - "2438eae7e4cbf7c6a894882c8a4b29f5", - "41712a351fbbc407ed8e2eb136d62d61", - "03e292f5019b6916a3f49ec5d9cc7d8f", - "b82555980ad56abef2d2ed4eb4136ee7", - "89cc55d45e864e8c782bd90cfc6d9f93", - "54a5d10eaef907ad30adca6fea7e872c", - "9bf59dd82653f1cd940b629a7e4798ee", - "6655c4f1501d3c870fe851cb44cd7a24", - "be9a9dae363e225c2a30c226683c5f27", - "96d84c63a4e4f02c35234e2fe8792547", - "8e74b04385db28b3feacd4bbf665719d", - "069da19d6971eadd48c0827e48286459", - "91701ae09a7583860f41c99694e32f6b", - "da1d4700b2fca446c17de7df4688db93", - "7d2a2cf28c4fd01c4eebee8783ab96e9", - "c0ea65a996900e3f43e578e7e171b8c6", - "724b46aededab8ff6b211ee529c4a71a", - "60b4fae5c1558421a94ea6209b5d4d96", - "8013710795a5b66958aac9bb83d94316", - "f8ddd06dc74b805db9bff4bd4056e38f", - "58ed8c21c59a59d0b9872f7938a8e744", - "48e02208c44e6388096475b57e2fb7fe", - "c2d635e9a2570cc4b3997407b6a9baa8", - "f58a644519ff765f075a4139d7a5aed1", - "a38458718d36b40d0d4a01946a2b3161", - "9410e78612f4e32fa9dd81b472179621", - "50f95320dc2cf05f9e422cdd7be392c0", - "03c20b8ea087eb3930e41a3e315dc676", - "da5dac61aee31398b187a64f0de98dcc", - "08018c063d3589932afba382583e4e3b", - "9bbfd899f6667a7f27d11041042154ca", - "a9e80409def4df647ab9ebade5715999", - "6eeab5cf792d2ab4d898e4c71c70ba3f", - "da705acd9c59d5851252ea75e5197b70", - "d3a162aa8b1373265f5b248ad3d45536", - "458dfb2f7ef2cd9df8c1f27f3d0b6508", - "f07146d9a1056aafac7c152cc7b1caac", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "c152fc7dab33f4604613682648951775", - "39299446b14b2b466a1b76a27edcd31d" - ], - "yanzhixiu" : [ - "7fd96fd65160e41977e3c562ffac604f", - "decc6fe746f7fe59e8e2ce2d6585f64c", - "bb51dbbb459df7da3d89c691df2d409e", - "27e6a39d0a61023fbd9b84adf487e8f5", - "3390b5238dff261371e2f5dbd20bfd6b", - "504010c8c5dab3101abbb7adca54504b", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "f76236befdd6a73c20af7c949be9ee28", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "b1edb075877d2b9d92250c4648a4e85a", - "873b807f9d553b331b46d4d809d29ef5", - "f4ed274004c186f8be64f33493145899", - "873b807f9d553b331b46d4d809d29ef5", - "ecc7d169071dd0faffc7be197a35f663", - "b1edb075877d2b9d92250c4648a4e85a", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "47eb309a625bfce50092bddb48bf7ba0", - "70c0929571cb47bd4d4d773d6ed53302", - "70c0929571cb47bd4d4d773d6ed53302", - "91679ba7b75eaa9d07e6082945c5a3da", - "0fb52fa7971f06b1bde0191497b6cec5", - "91679ba7b75eaa9d07e6082945c5a3da", - "70c0929571cb47bd4d4d773d6ed53302", - "70c0929571cb47bd4d4d773d6ed53302", - "70c0929571cb47bd4d4d773d6ed53302", - "70c0929571cb47bd4d4d773d6ed53302", - "8fa3642b59832df6ff01611925bad43f", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "b6ea107e1057df05d80d163cf1e3d5cc", - "7fd96fd65160e41977e3c562ffac604f", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "4e90bb92b4a72652d89bae5af95d927a", - "3fd39eb2358ddccb6b2554f16e49872f", - "4e90bb92b4a72652d89bae5af95d927a", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "19d7b23816b022a00e91c8d35a8d45cc", - "5ebe5e518ec42521f51648bd60c88a9e", - "6a92632f83508a834c9f6e5a2e6f78f5", - "1331b4b98ac7c316b648b4b864dbc2ea", - "6a92632f83508a834c9f6e5a2e6f78f5", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "5ebe5e518ec42521f51648bd60c88a9e", - "4b2c2368b4015cdaece060c9a23276cd", - "e1e73145475f394e593c4a51210ce630", - "6719fba3356a449d40aa399d035dcdeb", - "5160b149fe998ab105e65bc1272deaed", - "a137d244e7bdaf103a331fea312c3b22", - "219e983b395f7f927f55a60328131237", - "07c96ca78bcb18b29d7e28881f52aff0", - "bb3d1abfac569618f653a36676934909", - "dc9d18807d9c7a0ff9c17088fbcc13a0", - "0c1415c43cf49e818c32d9c80f987341", - "ced3780c56fd892c3426008a61f862f5", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "44f12042cc2534e6e66e842ad4566071", - "ced3780c56fd892c3426008a61f862f5", - "c67f87593e5107adfca4114820069471", - "ced3780c56fd892c3426008a61f862f5", - "44f12042cc2534e6e66e842ad4566071", - "ca6ff5020ce5149f84bb37eb600d808d", - "d2829dad3829c9921d9c34dbb521bcd4", - "bc39ea894c110d23a907563fd755e6b5", - "ca6ff5020ce5149f84bb37eb600d808d", - "d2829dad3829c9921d9c34dbb521bcd4", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "ca6ff5020ce5149f84bb37eb600d808d", - "4d8c3329eea477ef372887cb621ad3f5", - "24bb9a71638394ec6b0c20a36e9f69bb", - "3c24519e2ee2a7a7bfb5845916e17fc8", - "15ef2094fa82081ed31e2b2ef399d212", - "4a62efd6288e8b490d238d02425073ec", - "5d29b057b54f5535fe163491ccca3f7a", - "91db359b65f06262df754dcaf53cc99a", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "e7fffba038f2bf2f0368dd397ba2b76b", - "1a96b7eadb51f419a7a62ec940948b86", - "e7fffba038f2bf2f0368dd397ba2b76b", - "9b2c45bd72a3b20f2793353c681c09d0", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "e7fffba038f2bf2f0368dd397ba2b76b", - "1a96b7eadb51f419a7a62ec940948b86", - "e7fffba038f2bf2f0368dd397ba2b76b", - "9b2c45bd72a3b20f2793353c681c09d0", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "1a96b7eadb51f419a7a62ec940948b86", - "e7fffba038f2bf2f0368dd397ba2b76b", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "458c6bff1e852b98c2852a9f7bf4f5bd", - "fa85bafe971595ac4e9052eab1af63b7", - "e954829644702739ce19f570740c8167", - "9514b79d4fddf2b5c2ba2e8a2154ae83", - "bfb3c95891fca67c20275cdfa5c21d8e", - "04acca5b24f25f33b1f8db56f8426b9d", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "5fd5f3cce3222eccfe92c1d4f5a622f2", - "53defc1ff6410c699e7125805cf0d086", - "66d6dedaa23ec490c8a868ac537eb716", - "d2d36b69dd4c0be24f0d02cf9c510173", - "66d6dedaa23ec490c8a868ac537eb716", - "86650db465f4a4f141ed30f8cb865c17", - "86650db465f4a4f141ed30f8cb865c17", - "7fd96fd65160e41977e3c562ffac604f" - ], - "vt_haokan" : [ - "ac627a93eb5ede0a620fc385ad0d3a5e", - "fa81435aeef73a903c6b0db3af856493", - "7f0ae9adb004e8984e5368e32a03352d", - "826f4af2dec50dd62cd5acc8ee4f3e85", - "43c760ca7aedc72899e1930fe6a14b0c", - "6f7b25ab3691c4366b168603adf1e2f6", - "766bedf9593384857e605963a5bc1c27", - "cbf0e23117a97e1bce99ff258175be7b", - "5b03058ada2d58cfda7d4aac3b66406f", - "9c85a9872875e16d017773f78ad7d4db", - "4f3f99df3ac584e768dd19806653d94a", - "0c88152fc3db4d8bf8c1b1ae47893cc3", - "c48c2a59efaa69d1173e6ad030bfd78a", - "630f3ed8f71bb19095404df61a824eb8", - "ed6f257a8a923a7808517d4b869f5b83", - "357b7df5f64b4b599e453780b5eb4014", - "4d8d307e3b8dd113782cde7b23ecac70", - "4b3201ec5079319a19bde9e02730d97b", - "f93bc40386ea6600d2ea400dfe8da20c", - "f9a6a60e14fb3100d149c9d6e692e247", - "b1303268b8c4de3b96a0f7a3ac8cb3bb", - "b9849234749199dacac852741b83b5f5", - "c4b38055fb44a7f89d2e83e15f820ae6", - "a3cb1c9dfd828f2a133d29e1d576e32f", - "f78054c078393a1050c7e67f47a5f4f5", - "b261ec05f80a1c4d792e530e7cf66a5a", - "104e053ee50b8465453d7a8e1d750dfc", - "90bf43fddeff7355e50d6115ae6a1a61", - "5ea40097b510259d7b3c7c2b8cd33b8e", - "060e8daeec5af64645449f6aaf39ff37", - "f0cde838a01d334470e15b58eb0568da", - "d1a7fcaf0749e0173b9d86397f445c71", - "33074cf97da8d77ad087308d32d465ae", - "eeb8331d06a9cde4b403857e418d78d4", - "f399e09a9b4776233c672542c2131689", - "317998a21138d7f5b173c34b616bdc35", - "80dd7d75e478f1ad2bb6094954c8722b", - "9e294d8e8d8e9758686d518597542706", - "c3be12dc69d9a9e8e60fab0879110de2", - "1ec6cae8b98c9da6d7844ffb3107df44", - "beb97016ff80a09d8efe3f6100104d29", - "189329543ab17506a25e1e6ea0af9509", - "3a188ffe1bf509d5992968eadfc237e9", - "aae307c568966209bfaf8b9d2443e44d", - "afb10ee941ee471585bf0fe69d2db3f9", - "d92d4400dc21bac11f413d36c5cc55a1", - "c414f07fe9e12b107375034032849cac", - "8f288679bc84695de8c644dbe999db3c", - "496a7eaec0c43f2495e5f2af030add94", - "ac2c9a8c745459f0446abead408292a6", - "6f53bb96d389e8b8025550a4551d92bb", - "49e9b514b808364ff19573761b8b0655", - "87362f04240c0e0709c0de86e43c64b9", - "92eaaa5e34eeb9c3dd096dfa643b8163", - "6b7e2542959ef7b964a097bad848fea2", - "67b55bafd1d7bebb366a123425355f90", - "dd9597226c3163fcd7568c3dafac3322", - "5c166a9513cf3b71ef7035b562244a04", - "187c5825b11ebcff6886220d3b6827b0", - "76c4d6077004f32d7138b51c352b1a42", - "4320dc05c76f7112ea4e3676cfaf2408", - "67c1e334648cf2c51b665dfd70ca0a5f", - "5dec643de5acbc03b43cbf49e5e33dd3", - "ce4f4023fd972a118d5b66cae255b712", - "dae41cdf88d5ce2bfdf1bf4722d4c1a3", - "527ab7589980500f05a7733f46256b85", - "cee9fc3b332c2725851c5b3f938d4a42", - "2179ca4d0d5302fe4fcd3a32236ee13a", - "3c106124904bba892bd72ba1a17ddb2a", - "6c55c02e31ec4d97d862a33605e8dd11", - "1e62c40f48f79aa5585b062bc3e1ed65", - "b74ecb9244109f06ad28900d444a7055", - "a8da01ef6b8a17ba8026b4a09f7b90c3", - "c9a78520bd785275c9c05fa3499700a5", - "1ced68dca4acf8ba4b45eaad8651ef38", - "6b2c5777ef9ee0a21937cb2b00cda232", - "4fe2935bb28c8aae8ae966c0a04b6309", - "2303bd78b81fdd1959f71948dbd62832", - "523df6f619a6314e5616de52e0781172", - "85aef35c1f4045e07f65b029e8e5753d", - "bf74972c149b7610487b80f2bcacf0da", - "eca02ff3a4fb7351e314c7eeb2198765", - "6bbc8d96f9731a1be6ff75cdbcef2ccd", - "4b2494addb2da37c13c8a866a9d40aec", - "92e94d43d85a27b11c0a5d2163aa6709", - "60b320fce766f80c56d33b705d9bbf6d", - "b8d119ed8e39af21e9c88b7fd4bbb3ca", - "f2290a1b45c1b91223a30d68138b874c", - "54353b5481b11a1d83f7fc4c8d29e9a9", - "8cdd758fc071c20578efb80d57c05117", - "5dfa5ddc2d65465795c8ccf0aeac0a2f", - "ced5f9c02e9928699f421dc6f1b0b006", - "b7cd5c30d2e96238f8907a82d5584171", - "20995a55bd4b38cf5c72eff33a89bdd9", - "fbc48c3c754496e0f6978482d458b4f3", - "56e4a6c4c104d5f9c6eb6fb0fce43bad", - "c699706e2f854a0db9ee17a5242e6562", - "3d82a0f9ddcfde0ef8d2b7fe6a1f2b83", - "cfffda7b5536c813d2e3bc12a13f0e9d", - "ec494fbfe905c37684186b8cc84da206", - "e1aa0a880353229cd1840a97f8b5e644", - "d7fbbc9d0721333def47a7b58e393dcc", - "a695e6d757ff9beb3f76ec6a02fc62ee", - "711bf6b4a4fd3a117debf71bdb725dbe", - "339132b39a4e90b5a0570ae153aa2ffa", - "30da70051dbc1a164f2711bf1c121eba", - "afb22a4531accf62e275a0abc264ea47", - "3966a25d2e81b59ad1fb6cd08e43e4df", - "7d181ff1fc2877633e24bbc2d62dc7db", - "d4c4d583a9fbd8cae6b6adfad562ee80", - "b72bd63648382327e2b24770391a7193", - "cc12783b7d7e62098177950f575856af", - "cc53b10a4ff5f4b0ec70dde4a6e58dea", - "75332ed9b8f67e88d258ea25124517d9", - "7255ea8eb13a35f46be298329f8b80a4", - "877e20efd9b497eced906b8f0fe316ec", - "71e02f823293d6a4603e0f4d347d0616", - "a5989e4069b049b640789dbb2f9c9af8", - "f66d7f53cd9eb5082eb2f8c92ee5c047", - "d4299087b76fae95f528da1e85a03229", - "2beef328e0190cf487bff7c12529e49d", - "f717debf7f9ad1ccd073593f3117f4e0", - "d30de9afbeeb56fe765d9fb3b7c3fdd6", - "ae3eb937afc1b740704b7e2bbc4b6799", - "cab9eb4815805e658553bbc09dcfcb59", - "de5c3a72fe153e4ff4a982bca1ef353a", - "3b92482b4e68f07a9b61072fc358f3cc", - "4ff18032b6320b2892d380c0562c590b", - "726a0e0e1102efcc26d915411cecbe16", - "c69b51d4732cc37c266ef4db2344ec85", - "ae86e0c1000ec874307310cec7cedbc9", - "ea867be1caf966f4196f9c6ee5d3737c", - "c5c5210817a5e643bd00fd7829622391", - "ba2d585b039bb4d26b84c31f37f51b74", - "1c03bdf8b41fbbb6781152ad37ea5770", - "19b92097052f1c5218233063386c3158", - "50873a4d0631f6e974acf6cbf265e4bc", - "524844fbef639dec7ce8541df518782e", - "2724562f4fc7e8c0eb3f22ba35c85e08", - "64296aeaf6eb007ddc0eac63cbdf0acb", - "739d6d9a208cf0d5cd3a5283b41cda1d", - "b4547f6e0df9bcc44c3de7bc31c6fab3", - "2460ba6c44b47973398184fabaff4f9b", - "9efbeece44ef1a8c314203f327525526", - "2cec7a935d44b2fe0f9391a750db748b", - "df6fffc6b28618459f63198fb426d780", - "10b7cbed48289225b9fd2659b54f9ccc", - "0ae350170b65865151e6a0113ff77355", - "49ab49f46ffdbe28de4a79676642f74a", - "d7c977d1825f8bd55fc47bb3f3773671", - "a720ca77c41be79d03c59ded9bb91498", - "da873facc01ba90ac151a014bb7c1e71", - "9665b73602f8ed740fd493d290da6104", - "4ad4f7bc94878f7c89b6a3554dafbf06", - "dd946a29c88e2a9cc83ca99d78a78bdc", - "5310799d4e7487262fed88da76ca47f0", - "480fb530e0fb57e6b26424e05f9ed1bb", - "fb4508b4e23222b537a67bdb5de371fa", - "ee26003b5084079da240bf25d2c98670", - "e207e92ec8b1572dca123ea22d170dc6", - "28f5a2432c6901022a41d926bee25709", - "86bc6834b09a77d7734f4c99cbc0836d", - "217f57f2f2e41312c38799642577e03a", - "98943adf21dafad463f9909b30f57840", - "12c9286b410e6073fde1964a9426b083", - "f4132e449555503235cd513189ffef9a", - "8ab57ac4193d0a42c9407e7dd43738c3", - "8296cc992c7d886328b60bd07ad4ef8d", - "13e1d3bd591d3650178a622411aaea8c", - "b9264e83aa05b8f22c99f15b651a4c0a", - "19aaca4aee707633a347e5d289cdc7bb", - "68ea692ffa254d28e190d18f83ccc422", - "8cf33254bffd955fa604adc4c5ed881a", - "d3c5245f67d9f465217f2a70252dbe26", - "11383e79f245ac706fc38b325748fe1b", - "e3d64a3affa0a9f3f5fcc51219882311", - "65584eba3f726b2f4d7226f7e6093a29", - "f5fc764ccbf453d90cfccdf71a6eaf81", - "37a1b3df9e6d9666a1f794838458ab01", - "c17b4308cf2cc570ee0aa3e478410c8d", - "a649306ed0aed540815435f8e56bb063", - "7ed141388e1143b2befee97117ee0793", - "77808528c368b127694b447e40e23757", - "6bdacd4655a9261daba5950e17290ffe", - "98e3df2fbf1203449a1a0029e75e2d86", - "02cf4f24093f61d7e582e6e8a06646b2", - "b372cf621652a0e8a6b765a366ecc2a8", - "0df72764a3e6cb6c3db3adedeb71aea2", - "85a3af80185cf741223e7218572a6a59", - "b5ef92e2631921e17b77ade64c0c53b2", - "dd7f233215d594dfb55a8b1fa33a640b", - "801dc82f8adb2c2129ba336c0aba250b", - "37a83f40c5cd4dd2669f11a7b995e369", - "3e105b32d61957685b1cb70fecaae341", - "a212666a67b3e9fd42ee72f21185fe72", - "f0e1dd505c6adb1cd0085650327d9717", - "5ff2602087368a4c211e153a9f36181f", - "45230907fbc6762002f7e6f14a00a2be", - "153acab9637e3c1dbd91652c67844a19", - "433714ea7bf771ab63e296f9bf33ac24", - "c317981941c00a75f891fc4ed5e5a146", - "9cf1d646b043b760c1315325ce05aa12", - "1c3c69d15f23bc00ea762ffa8c140d05", - "6f2ea99dbb664f304e063b020ad478c2", - "6c9151e74e63281aed1f33c64a756e54", - "b60bfae682001dee322ac5852136646f", - "79057454ee5a9cb016075f44c8384dac", - "9d990d4f9d738fa734626252ec8be28f", - "47340bde2991481bb9b3d79f7c9231b7", - "9fb37be3d5b5b7fe2d49b9b0783ad2a6", - "c8acb9dd222ae3c46ccd304c1e921a4b", - "5ccfeb3223b0f9f93f273fc23b23c1e5", - "a24b7560b3356c4e8a2f28459d4fb901", - "33f37aae5cb730e88100e83f705c434c", - "0ed0bc6819084f21d13786c61295b1d4", - "54eba7f0ab43cfd7c041fd877bebb60a", - "7029509e4b8919d10d17c047af598fa9", - "a89e6a333dfcb3895371b24f0996bb07", - "9913964f07f87b51a2351a97bb579019", - "255f20d3ddcbbcc11bd418d0706c6b6b", - "76c761d111b39cdd21df34a23bb9bb30", - "9b9c175a52917802e4fb2f9283bbabef", - "b55de8c9c6fb37124af2462ff69db82f", - "482f8e8caf18b99cc2bcaefbde7c9583", - "98408d312b82861495f337306c1edd81", - "e2da89372e59bf8cc0ce9969eb171e00", - "bb571fb10b47498e82310368d95de525", - "94e7d113648c3d3db34cf67dc2829d8a", - "11bc01cbaa50433afda66574ba4b1f29", - "ccb57f1e0e627e51f76a64aaf4abb2ee", - "ff43f50e010405e749ec66d38bd429d9", - "bd672f65cd228cbd978c51c9bab9a5d3", - "077396c6d8b605d3ed29f9fa286f8651", - "b9ccf212d4a7fa8495d7400fc91ebf89", - "9b41c936e719f942bbd23ec0313bc56a", - "fc01e1d7822a24c0a6b38a92b6bf7eab", - "ef887d62386e990545e6add9fd2e85f5", - "61b5a915bfd78a1d02ecc0591f5d3bb5", - "855b2ba95dc9f4c37f912943b5fbc306", - "114c910a784a6ce13b7d8fde53bd4c81", - "3d681bbae12ac459ed50d2e749fb3df8", - "75f9d235ec4f4af74bcd1e0c3414e009", - "484f394d88409ea738bdc1920e6e4e96", - "e4d08be61b0f985a3828615b3dbc4825", - "8e628e1a46587fbcaffbf6d8d4722ca3", - "19f8c4c72b358313d1bf292643d47ab0", - "313cd51d0f99c816a733cc77397f279f", - "484b6b8a825339430efaaa9305b4746f", - "d78ddae44d14c31de1d99208eb902a0f", - "5337eee943a14cc98333652ce162a1fb", - "12d6c08dd22a8fa78e898a7dc4a91659", - "326ab6c37c9a2407e00acca061a75ffb", - "4fe0289131de51abedb0c09a19db7e53", - "d025481f6e1f0ec4c947c908e97f12ca", - "53bed3ba743ba0dee33ecde0f79a32b0", - "e8a0ebfe9d132377b264821b3877dcec", - "aeb64c3140ff52a98d6bf8eed3731e39", - "c10d5ed5dd527008e56269cea4900774", - "a2aedb7a906695d34f56f86886032991", - "e00266fb39d1916684addad4c8fa07bf", - "eb2999e50e9f046a946804f55830cf5b", - "40f9e631012585916068b32f2604198a", - "53f47199902facd457efc9f01f9590d4", - "3685fb84cadb4d0609c5d4488efc5885", - "60123769368589ed254bacd3edd9b7ca", - "40087b1d9e155b202a0c0989a52bc89f", - "2c2eea1e4bfdb32bbc7252c68f2f5dba", - "31f6f946508ee1b841bb57186d8c48a3", - "e41f5e45094a5714819f15fd3559196b", - "8a3acc12108427cc7613ab1cfd5c21b1", - "94f164b0863b6a84b9fb9faf2915681a", - "83e80ef422159ba465b9ed891a9668ee", - "8a0f0ba8b33035acf1bb48f00f8aab3c", - "a664d56eaf7c097c0dd1ee46d11ab3c3", - "4e965cd93ec479009e4a434ed043aeb5", - "08a676f63702a31b8c1aa099278a49c9", - "af26d73067f087b7be14b2e938675439", - "d4dfabb38c7b5d623ce395e8e1d47677", - "0d2278429a33c2be0be4e3afdee93e63", - "906201ab5a0a9bab97006f9ad11a76f7", - "64628a79a05cedd7150c10b6d1794e61", - "f592e02468f08ed29e5f18a6151e3ffa", - "48e7afdcb62898eb987c7da7a0b47bbb", - "fb204157ba7ee187a2695586e09f5a31", - "95ebf4488db23882afeca8aa8c980b69", - "4341201811e6e25a046bd5e62a70f162", - "553b8af81bba0da91642fa3f01aa6e90", - "8c9b3abed8e7bef9e02c111906c29c72", - "4076b8c4f710adb2e9d56312678bd681", - "4c4502653a22127e2ce02cac1eb1447f", - "68f73914687195cba098e924f21cb0cf", - "7526adfe2af4ac75dafdd7c9bf920524", - "31a2dba07f82ae7cc6661746dc530643", - "551d5d2efcb0d0a23e46479f54a0e70a", - "b94283b52df8d0ce93879ee189e50e47", - "5224fd85f24d6a2ac07b2669dbb79da4", - "e1afa6c2a17f0f95d9700cc376ca4050", - "a6470a5c280501ae64ca5657b781c486", - "0c8e6175932d020f6bc701e38cf42e34", - "4477b97bc081638558d8e0e1230b0a43", - "b2207d6888104389a3087355e058f64c", - "fde89671c18b9ac68c251def8f60e2fa", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "307a05d16ce66bb0b4b26f91060fd2c1", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "895ceb76f9db25dfeb6d381a62ab9fb6", - "75ed476e68c82d94521670cf9a6875d6", - "6f8997daf58a4506c3d8026df1bd4030", - "a49d21ed661b6bee97036cd9110c0075", - "b4b1676bc3e46543944d61958a2657b7", - "6983db901e002564fbe3e0b951314338", - "4e5cff37a2f41f8397c3f866c8e5c0f6", - "914a3d2b680b9efa943468b6f6b2aea8", - "7ad9d44ca8c8330f15dfdecbde90f0d2", - "6bd639700579b25fc8781081ea2d2366", - "e0d253e09d2bcb9ade54f732fab74afe", - "38fcaafa74b548ae94187a1dc660c926", - "8819ece171b36386fd07141f360c049a", - "a3cde4e4b300c55124bafc4cfaa45f39", - "d28cd5e7e862b14ad9bf0432899d254c", - "e46bf4ac29f4c64dd37a114649c3c8c0", - "436da177b3d5762a50260a973cc42800", - "bcfa26f0c285f50bfe3b9e95672baf64", - "f8c5e9520bfb65912d8c2e4bab149059", - "973fcdab374f566d89fef8c2894c8d76", - "82bf0575ad8d4c296b3337df68ce88f9", - "23a274b977efce7f10238f41236b2ef4", - "fd8f88ba1135f569cb17e8ff7051fd87", - "3f0f44a07782e1426201d34c35c76e97", - "8186df8cf64b1aec20bb9396f10b0f81", - "11524bd77478e5fa0d3f879fd4a1a9f0", - "41fb6ccf551f37970b5b7167eace4cb3", - "75cbf7136e93eff2c31211ca90ed70ba", - "366b18a8ecac38cdf85ab9bca04bc69f", - "2b114d600e8209a39644ec9b63d582db", - "04b34f88142e2688bdb3573d9aa48356", - "0bef5d20695b7566cf45f8dd96333a75", - "663d6139b8e670bc59ff84682f4c58e3", - "b5a4954d3f180735ee19dc147486e094", - "64bceab9fe56e8782fd2b1501f9eebd7", - "dabc2929b7669e724cb86d9bde3d3817", - "37aaba7e1566d2002e102da9b8ad1af0", - "df004f919348be4adbbc39898dddbef2", - "e9a94fe1f035d2bac250e38c4a221045", - "7146a892266f0a89b223197b9b1bf016", - "2dd81334c71d4917f602e07240fa26ad", - "a08bde9436c9a2bce5bfc7e69ae75e23", - "88c8d882497689454ed6ffa79bb2bfd7", - "4e7e075be706b33517f8c692379d42c8", - "cf8db38412ff8851f21aec3d378cf187", - "2e8d52953903a3d2f46ad46d3c90f9f0", - "82a206d2abf63cc40d4cec6751448ade", - "c7e62b8fd90e906850b122987ab77505", - "cc9bc0eb556cbea577b049e55d8cddce", - "cca4835569bf3c5b8979710c8c3346fd", - "c5402e787c0ae6a77827f08dfc4b620f", - "e4233a77e717d50f2b840baa246e0afb", - "053f0797af25ecea786761183248026e", - "b38fddd980da04ae17ebfa465be22501", - "10d828ba39505303d58c01084f645151", - "4da8f25d977667d97e04a39a1f54eec4", - "fe2bbd8fbc229fec067e3804c741c933", - "0cf3a0f8adaeb09b8e13bc5a34317713", - "df8c68d120284a98fe3d0b54fb08772e", - "48045808d72b6e6c1228390426e52a71", - "986ede7d7e456508b1ab85681e807e80", - "7e02cc878d1cfe1bd4f5e0030197873b", - "b1f736ba3c4e80f6534a58448a517f69", - "2c96e6bd9a22bc4822fee050c2550996", - "08920da87510f1ff00795715e5ffae9f", - "9a56dd323c4a8c9db5a5232117ae932a", - "dca49d2f7200e4536fd03541482f6bff", - "db2cfc4e904001936000cebe71c8119b", - "90c92913e2b3a803a74896426d2b6a61", - "44e48effac4c851b921e89844712787d", - "c7b75d3236d11c12bc7024b160ac7248", - "07a83248cd1ec4edad5d8a41fb019600", - "c28735cfe77088db59bfa481b8500a7e", - "1c8b6c1e758198169774ab156e37f801", - "a9ee43e8e3ab8add3cc75803eef9873b", - "e7ce4d81c8cbe0e5087daa924b82eed5", - "d2fc4c824a2a3a90a403b80d61ef52df", - "f764eb4949729e6f0b0d02a7e5889c99", - "1eb2e8d9c911283bae510ba9489be5e6", - "2981c8e9786bad31eff0ef507ee68c95", - "fd84a686a732498f22c66af59640613d", - "b8b25390cceb0cfe5d8f656695b9e965", - "8cccc0775521f9b69cf3edad227cab15", - "e25a7d0ec1865fb0ca5476ea61fe2e38", - "7f0c961ac0ba37eafb0337ef21040fc4", - "85bf21a846d67fdf1c91202030e7861b", - "cebca36d0abb6e51996a937ea27c5c96", - "f4c4a207bd98c35011b96868751c0edc", - "371836de935512450cef6166a5181a05", - "fc2059c31c7d0e489f5eb502f43229e8", - "efa912793d9604a1cad247d9346f8519", - "a1a64b76075de091e51e2d23af7ee68c", - "475629065ef16710754dfcfba7e64c39", - "26e60fb5029247f23348aef292c28289", - "d2d52272d3d275a50bc2c4c3ac2e1408", - "7a847a3222b5fc2c3e8db77495e165ae", - "51cc14635f45d0934fa8cae65ced48a1", - "b0d82f47c775ffa612acc5e091d6c20d", - "d35c6cb3bbd0a651a5d7f263c541a1a8", - "048e5bdcd4071d0985e04b9578c70c13", - "624e7ba08a602b6fda96e6637fd4ef57", - "7512e0207f7574d21e56beafd286b030", - "e555b9ae03fa2813256f3d3e45de4280", - "b4a18465806b2e90899fc17145e191ae", - "10b9c2f31415c375b2064ded75fa1d7b", - "a38e3d89945a1585b344ff34a804cba6", - "ef3354d9bb5e0e389c34f40da53c4d1a", - "794ea80d70ebc6816793466c74220f19", - "fbfce31283f39f2ee12310bb0d22a0b5", - "2c858f805dca6e39cb3655b7b6f9c041", - "c5201174c1af64334de991eafdfa448f", - "8a304bce93880feb3ac964fe8b2afc39", - "69e002c067df52fc1d70a875a71a3a84", - "b32da5b6f3338dfe973ae75557b8192b", - "e769fa2e04f01ea67b61005e2bc763b5", - "5e50e40b0a4d01a7d7f5a49a9832cbd3", - "0fb3110bd4b8fceae46e62bbd7ea3b0c", - "52a86d1fa37c18d7b3c4a757283ef64a", - "ef8c28725d65ed3155434dc3c68eabf0", - "32220a6f25b7f8c45d911d4e6fbd4673", - "dc561274ea11d1fe05f094813611cd1e", - "cb47dbfab250063dbf063edabb6c8941", - "26313eaecc183d7916bc47e7e8e4ccf2", - "5df025a4c43fb7be3e3eaac338c31ca2", - "9d9ebd88d75cec4cdf032b1cc7020941", - "7825a6f85fb1adc5ca80f3fd0fc7e352", - "eb408c5d1519da5464ce4e5eb1da650e", - "8710efd113eaf3bf49b2edfc93b368ed", - "8e64262ad98d93af8a36b9fb480bfde9", - "f11bd9df143693dc26dc0c0ff1906620", - "5606cdb078f5e118dbf6d6ae57dee9d2", - "29829b045d84702e29fefde3241ab868", - "a6636db8340133ca8718e3957e99969a", - "dbcd285a922edf1437e8798e78ae154f", - "6eed78b7ad9db9c0fcba384d2ac46296", - "c7eb520f5a02bfedcd3935bbbe34a6de", - "384b6c8ef90a9cf97ce55995db106228", - "415275b6ed707281978175295381797e", - "358efac538632719235c1110e3ef3887", - "9f88c918348c0dd99f326f34cc6de866", - "2fb668fb1082c8bb3ddaf172d628d9a3", - "abfe51ce3aa71bc18799e37ccaee995f", - "fd52078de5022e3ad5e29fde466772ab", - "7bcfb14e860091259643087f3afbde97", - "375c8bc8859a61b3956726534a8026c7", - "2c8e022e8a60fc982f2c2ce109a391cb", - "ca4880458c584c56ee4adf9ac74d7f08", - "de40bdb44554884acb788078eab265af", - "8100e7a72c041a14f7b8a3f11ffca9e4", - "5172c98716b87eca72f4a2ad61660217", - "02c7980999b6f7c379bb7a5d2287fdd7", - "09dd15df3522e9a96de0032670c2d21a", - "0a2072807f59e256d21408ed94681eb2", - "3f60dda62c5315027314f445168f3b1b", - "7d9104e87a87ff27fc8a916359bb032b", - "072b8cb147aead4b29195af051db0efb", - "f264db52b6ab413f472059acd6697581", - "b7075496b4c9a66d8e5b80100785af32", - "9e0d57d401a1bc624befb582b385fd09", - "4c0232932d5034e84c72ac69a9309cc4", - "b53c2d37e2ba02678abb65bf543c5515", - "263f02357ca9893eefe2e18fd75ea716", - "beb1c751b1d8c89ca792db0fc161cdad", - "701bb6e3fc7e0f52175075e38ebc5790", - "23deda3e59538ed3a01fd90ae55eeab0", - "462301249b91a36ef4d4eaad5266a75b", - "bb44b13b4eecf38411b1aa99b42324d0", - "0cfbd96f84c9c97775f2c080d9eb0475", - "e7e76f2e2c914f80bb5bd67a0c816b3f", - "b78dc61ed70f127c085e71699cc196c2", - "3f2b4c68d4e813e49745fc7b223ba8c5", - "a86ee66bba9f3053d6570eaf16931ec0", - "df7b30d8177f96fc3e4dc8ed913c5830", - "9f48ea21dd0d0e8318ffa00cc0e2de27", - "820a718ba07b936a893160398460c52b", - "3db1925cebbdd782af022fa1af075e07", - "1efea83e81a4bac1dd2f30e3df9c05c1", - "379f18b8f63b02808d0f02e805dd3c33", - "ec58de891c076b9e35664a84af4e1b4f", - "111c3ccf174e6b7ed044e27e5674c9f4", - "6e638f645f3da1f84c1911f7c8af9df4", - "aa52d91d5d3af929e99a91c9cd6a6aee", - "c1d248afde1e36da9d41067905edf47c", - "c856f17010f3bb4e9c3991a45ece3e7c", - "8b5a4eeb3b1a3594890193dc153cf26b", - "0e9de72fd31a878e137f8eb0f4ac5ddb", - "d8e77e70f26a06d60813084c6a38517d", - "cde5aa680a22b0f1268d86add01c710e", - "b28725dae2194b7e1abe04aa6e0c4f95", - "af4ee11db2069d54da37c411698ea49e", - "006396e81ba581895415f14ba289db68", - "3ec50a39569925ae336a61c44e17a001", - "0a1564ac86e391ecec11ccecb5aeac35", - "7ae9ad5e4e86a72186494a2f9c520354", - "a163c2839c1c5484fab8514a5739410d", - "7988ee6cc32ee11592f19fff62ce01b8", - "40abbd08551b2d38a45e6fa7fc39234b", - "c29a891ae18f7d684553632e15afadcb", - "9b8790d16a008ba7d67ca6cb77cb4d66", - "01b0d858d93bd3e055f22964a200f4ea", - "ef1781397ee627510008872dec551ce1", - "70e50610e865523c1d58ebcb7e570493", - "0e847c38ec2f664250e0e19151435f80", - "0d3d28b56dc73975b8bf831b0bfef4c6", - "ae0b7e17022ea931d2ddb54b2a4edc88", - "859430973db74813cd66c868dea16b30", - "39fdc359800477716b506db6c6b3cf03", - "b0559312a3aa1f0c16fc862d7f2ec6e2", - "1314a791e9c16ff157875df3715fb85c", - "cb9eb2caa383d3fb1271f14d0fe28e60", - "b693489dadf88a94044f4ac20ffc17b3", - "761714f9b60382f05f5dd4618f94370b", - "9d9a845b620c8f5833f8e75ddb0c2e5a", - "ac49e307934664582bbc39b773770bd3", - "92333b27274b3d45e7f3646ef44ded57", - "94802baece6fe114388032ae3c2cf3ab", - "2b469c42cd798fa82fc23add44f35e1e", - "fc05e6061328acd1288658841499235d", - "f39946841116716d2dae2bb76b6af48e", - "2eb39d6212be721c98584546b94392f2", - "009b537378bc3326bf71e86fc090a065", - "d2222fc4ae3917a19fb66bf3bb1aaf08", - "682c23873489f46bf9fc97e0917630de", - "b5cda89dde97c6c7e150112aada87380", - "8c6396f89072cc23eeffc9d61c934812", - "da4154ffcadf4ccadf8553e8057ea0d2", - "6539adbc7446b72298bbb8dac90a6351", - "f0e678240b0a340215bc210ab91f8a63", - "6e878ce4dd9a5850e56731857ff29efb", - "820147caa89f1a8bb1d1d37e8e08f473", - "32fd6170b724d32f9c4c40aeac4602bf", - "7fca84ba7afdc0cdd03b40acacfea61d", - "eca1badc3db90978ef01d27fdba52515", - "ac13a4e81f46f1a33fd7f66235192c7b", - "275c854527837c45c65bc6ee7889e52a", - "2495db29214dccde1c6b30544543a1e7", - "190c55f2fd48c65fa41488c95f369971", - "5a53b8fd13103ca15582fb0fa1af55e8", - "8131e4f73d07ef0e82af1594fd9f9a87", - "b080b78cd4510e012bfdad4632e9c9e3", - "87afe029213c006f0abbf0659ebf8037", - "4de0a5c5daae27231d8c800900ced566", - "f30611a24a4624f45ab03c91788e1886", - "1397eadbc286aa1cab1706a926a53432", - "64f40f87795c8dcbb37f4974cbfe805a", - "5d7f447f56a59648915409832d5f9bea", - "93ceaa8588f7413f80bac09c2f14d577", - "8af1c7870a208179f093011cb473737f", - "c84b469a6912d504ebf38f0fac4efd01", - "fb879a3f84f68c2a2c5b3d32794fab10", - "68b3d151d37b2fc9e804b285582edf10", - "5f31ecc3491711c332b7cd65912395fb", - "4244f5727d1453faf8860aed5836dce6", - "f8a2fc322249911cb5bfa98b66a2ef98", - "15d4fd25b454a8b75110ccf36c84be16", - "193d9c6f03e459679a12d68a8020876b", - "8fa843c2be017eec63614245ea45f1c0", - "cb7c548c64ba3f3776bfac4ff7adfa47", - "8b8318994c3730f70f8bb8e644f955e3", - "11c8c4fc68f32c9d52941792e9b234c3", - "0a0bd1ef9bfdfabcba14f8812b582ef3", - "52dc0b9d2ac339c9e5c51af158875cea", - "3db9794927ab4e8c8cc79c40c2ec9182", - "1df938824fb316497ab5305007750351", - "917e9a31989b14bc5e70c6ece9417155", - "6bfe66507bc78a6278cf80e5175b741c", - "14ae611a86f02389819fa8dea462af0a", - "f8de884b462cbc235e358e9bef0a58ab", - "8d0f8b40a4deaf5230cf090558cedbfa", - "8ce8d09a0b10bcc4266b5c40b30c62ce", - "2d23e3a4227c1d11b7abae4e1aba2045", - "918f766cd1554e8b8ef7ef84c4eb24e6", - "f2b6a5ce878edd668a0fdf9e3fe28372", - "a2a4e47e64400694401db57bccaac889", - "2b7581fb28eb7548c9fed7e174e9fe37", - "2d6e028066854708e0de4a8e221d511b", - "d1c2e11ef276ac8c33b8ad071d0d1fc4", - "9099ad9be39bf631e9a010ad7cf2b056", - "396a8b476f87f221a86877493b9dc9be", - "28b2d2c941e74b855ba7ef519f23eb40", - "6dfac38db8efb3c113b7843fb99af2a2", - "710880144cdca763d5d96671fbd9e929", - "06f19ad3bba3438e3fb2e6c11f9aeeb6", - "85a0fd8c529402c5aa89e8355058d501", - "7d7c852e9da3241b1931760011ed60e1", - "0a1c772cfae38ca28b373355fe2f6e32", - "76be0ef35c1f942dd2cf9d4bd296f614", - "b64c6d044fb9927f2b7c5543e8e838e7", - "02d8e42eaded5489871b725307fac2a8", - "9a4c334c8651c8545539b53e09fa48e6", - "cba1a2a2c1cee9f1745f1a1772375038", - "78b85692ab4de11611a1197ae78f527c", - "7f83592265343bbe794d3adb2576660a", - "9f94e748f215f12f6071926f2c687e6f", - "26634ef3f56583eb88c7565602964537", - "72814e3229a6e46e40763a4aae04bde9", - "9adc0bf4d651bd18dfe57ee12731b2d4", - "4efa3d265f6ca0d98e57977c8b251a92", - "306031269475051c88490cdd02eb8f1c", - "5febd55ec1015b060d8af788a6c8f6b1", - "4d652c0a6a723c644575e424a7506c6e", - "ba80e2e83be2f08b2eb6e003515fc84e", - "bbaf3d359262b8871c6de770882e4031", - "e7477b30420cc26471d9ed4d5749a63c", - "89e749c4f6e9cc1f6aff81f7191966f8", - "2fb22e5564fc128d366d37e3a99f1252", - "c7a7990957d377c28b76784190bdf5c4", - "4f92f00a5245ae374e724c36d7317982", - "c0e5cf5f63d7c34023f750ae8b71a47c", - "9563024a2a3d4e1631d547ac444109aa", - "fcd523be8a5c1a73a67e72bdad86f5cf", - "fc506f159d90c8f7888d44550295f72d", - "74c39a8aea00f2100d92f398b6115b9d", - "ae74974fc75b8f3807d600b1f8c2810a", - "b5d8a070ef83c8ab206c24971fdd0c0b", - "60583447cfd9c3c66fca8633e44555e9", - "c0ddc4c57b38030ac88c1b59f90ecb35", - "bb11b59b42f37e2e6260f8bafa7f8fd4", - "e1bbd6fbf601effd124c3e30136b2b99", - "5a0eca502fd7c8ec9913a1cebbd41410", - "63ae28ec4392af2d31e0ce616e13d62b", - "05554d7ec347fde2c85808b7a5eda699", - "88096ff2af4b45e87581d5265103d84d", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "031dadda6ffccfa642257c88fa5b5ab6", - "bf8a19dd6506f8eb4ce418ccd21a13b9", - "241e181fe2ce7d83269fce9747fe0db3", - "4d1c07af574434b9c8f7b78e5ffe9a0b", - "83d9858b6fa33cdb4c4cbd69e61bdade", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "d99c67d3d2c91d6cedb54f8912578743", - "26bcbe12904b6db1d58170dd5bc3903f", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "57ab0c49c839e2b8f6c347ba6f449745", - "6f083b9ee9be71dcb2117194def54269", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "ae20ebf4800b00bf9251d73509ac7f66", - "c2b26e771a05b8ce08e5e6a810c30d0d", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "28de64a6977867f23342b3162e5e8128", - "20887213ca0565679e0b6011daf3574e", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "d8922884f743a8e9f6c1f19edac4febd", - "6f49bfb3c1433588488dfb3594f7c4f3", - "a9a8e31038e39695b0ee887bf5a999f3", - "f7e83d84e2d1059a06f7fb701b06ddda", - "4998da6d911876862b27268696de6add", - "b6ed6605ccd6948c58de4f1d768ea51c", - "c45587955583b34ca4785812847485c7", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "28974bd32ea72a242e71d1ed5eaf8b7a", - "9176bfa17ffc3bcfa1885921a5263df4", - "9e98bf58fb0ee99be1fc4703c0eb062a", - "a7f3e797bcc1b89c450d2af29dc2c531", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "62456f98fa2e1f3bfdd41ec7c9d6573b", - "ac627a93eb5ede0a620fc385ad0d3a5e" - ], - "particle_video" : [ - "fdb680635a4cc3dd8419c96387760031", - "bab1962ba7ae5286af4a1ab2e2379eb4", - "0247ac5caeea7b4dbe23dd548a219a38", - "2e0d80f2e62e28a220bf65599f6e9b47", - "03fb5caeeba4f3e0df681a3d2f270f32", - "1b8667d03860420166a8c6f0a38fd609", - "994459dea415281adbe982a22033c447", - "7acc3699ea9c27bd8f7508f9678c9cd6", - "de3ed266736f626ac3f3000fe79b9962", - "2350bd426f414be4101640b3e74e6180", - "af9dc07d4dd84caa0844eb52706704bb", - "3bba1978c3138850ac828caa25215336", - "1df216031aa97d02410b82deee6edd9d", - "dfdbc1efaf7f9bbc7640996428c04b8c", - "b887e6629a4a1b48db21c2482e4d7ccb", - "2d91ad470d5e40193740d79d54e25591", - "5528a6bf0000faaef4d75150322cc5a6", - "f1bb6dc62c066b26b4b912ed57461e45", - "c3ccd8e880b067393660e4b733a2407c", - "c8ad82f7a0f8075abfb38e96698b80dc", - "baebcb0207e3b065955c92c3370e1cd1", - "f04d967cfcf2418c19855ab1275931b5", - "af3bffe906afba0ea1c76614de26d477", - "ca8f6c626c4ceb6d1c4158be64e1d006", - "da6263195994c072e16b0cce8bed461b", - "ef294ee25c0214301d3fe82dbdccfbfb", - "e89b5ee6015dd1078fb5b1bbaa7eb44b", - "dd77365ad8226531135dccb7c0cd1b17", - "af91e25a085d1fe6efe8ce6535503704", - "2914fb34c10e51ef16c8cb865655175b", - "f53c09c9692f6503c087973db65cd76d", - "13aaa9394bce6260459c0963121c33b4", - "e4648eb601eb46b38192baf378d9deae", - "da44f800321f8cb5cada1ec8871d4ba2", - "d262397542350ffb6dd54c3cbaedf1f4", - "873fbf0eb07ea49f3292e723d8733abe", - "5bbce0091a7b96ace10d1a08a068b0fe", - "6d000e41d5175bcaa4abfe81c6161d5d", - "2e1e8e540fc785568ced40b89f9c3534", - "d6a7ba406dc50e062ac094e51959102a", - "254a11cf6b7a051f8dd5073187fc4447", - "b95c1efd97ad30373d07fae0a8bcbe4b", - "2e3dc59041fc0f788750f13583e80392", - "251d90151bd5092dc722d386b1ee5027", - "29efe3b9553207f1a6b8f0e17f35b056", - "4ea16d8ba03f5f66249beb867c94c677", - "3f7f3deb1c2a38ec3fc90538462871cb", - "d712cfe202372c24e5d91a225b8ff158", - "bc3cac3d5d005779c030f01f8351cbf1", - "cf9cd0ae442d9c2e78f597ca901f7e52", - "8681346ecf2a5e0dc3fd32feadef5886", - "a194ecb5dbf14eee8d40acd60b6f8291", - "bf6b3a60b4f59dd0657ad3b40ef17537", - "14e6d8f1654b96144d0b6bc4f63d2c72", - "708cb3dda423a816c285512b2c7c96d0", - "af62570e308e7501e191e7f8af3d8642", - "a2f21b23ce4448133d09b35d0e5b5cd2", - "e6f95c802e3c2dc547cde7aaf7576f32", - "8539da0c1c2b6d35b46a74bea0c45d65", - "6a28fc078e14246a17699013928efd45", - "d1b04af2f5cde7879949f08877a4d73d", - "a9bc02172b900c6041ac3ab9c2e9037b", - "0c23152eaf17da647854176ad758b7bc", - "cde8823a2af06c6ccf7c47bdf9c714db", - "4f1785a60eef473f3478ab438fd314ac", - "83fd07b20be3ffc29c8da4dc0b254516", - "72b234c73bfa55e27b9429504f43bd6c", - "095b815a22dbe9a462c3a47c0974bd24", - "dac0981947922317cb77957e4d946004", - "59947d88dd2650046b936bcc7bc1417e", - "88b46034fe2243f3f3000a9ef2baebd1", - "15e0d8825ff3e5819e48353151a1b0f1", - "4ef25a5d001858601ca49b75dddb3f78", - "7efc8282fa739aecf69f62fe1a79fa96", - "de09d1f7069ccb3aca4aaab9663a6ce9", - "df278228b1fc511d2be01b153488b4d6", - "9a8d62a5e7a4937bbd94a6acb924022c", - "22f559d64fd9363a36a2ab6982fcab5b", - "6aad3f47ac4a1b05d8855312dcf69049", - "35f975e4eb3ac71f8b9e880d207bcf5b", - "49030e861b672485aa0d81ee2b107c4e", - "f150fb3f8dd4f962f1d9ce5de67b9b75", - "da04fa9a22df1914128cc91e462cb6d7", - "6d41318aa135401e1fb220b51101fd7d", - "c77d7f517f58c24800f46cb68631458d", - "8ca25920dc76378b4b249ef3a6a1637c", - "a22edfa0b5fb937c5fff8273f927495f", - "1676afb4c6751750e79c999491177a4f", - "37478bc3b27ad05b39c7100fe06697d2", - "221bbc3b433905664086bef2170c28f1", - "01049703269cd73da1ce3a465fed1b4c", - "5cfb552302af10e7cd283ce4d322bf1d", - "217954d9401b6e49071a3686d6c08aa9", - "df768309aa2e17e63d51fc5fff47a35c", - "3a4761597ac728bae6f41cd2544a0e63", - "775fbead3b008497f1adcd9bf4a5e7b2", - "0bf46e15ba7ef72070a61dae59a473f3", - "4270c4f1f9e97b92457f150b45cb6599", - "ea61a518f6f3f1683b7ec7350766c2d5", - "a8cef3947eae66f679dd19fd06d4fa3b", - "c15d02f0d85836640149807dfa69cfcc", - "d02fdca464da61728672c1536cea898c", - "1f0668b92f846ebba47b3a554e7c3d0a", - "388d5a65ab27eef4db4078f110c70ff1", - "5bbb036f89dbde1da78ef9dfff548dc0", - "abe897cc51e9c2b94416666e596c8f62", - "82f186a0faa0ee85202a99fe3b372120", - "96b422725582d9a67e00c6eefc50fca9", - "d4b9e7b07328f6ccf8a8badc12fbf20e", - "428428f8fee20ff5bc707c67a4766931", - "780bee746a29d6034a042e005159e4c0", - "52ec503c93781ed6be23b1061ba1cee6", - "ee07a6c033116fc2e44ae5211ff6d345", - "1807e4fa9cb00328dc43f94677ab6994", - "c10ce2a2c951414f1e976596811d5758", - "bb68827a0b2603432dfe200dd88f6c0f", - "36dde8f335090fadedaab20fe11fba9f", - "9e4f02eb26b49c798de0ad4d46cf0b96", - "9005060e2e4504e8a1af33cca50c7773", - "6078124e230c19832a3115448a0103b1", - "109e6c0bd2ac998dad5b298b94ada45c", - "26e3ac2a2aaacfef3b65e66e9de4135f", - "760aa39779c10aa2542e7729efbb7fd4", - "4a5b9758e26f702acffbacb135b5460e", - "32f0e568209785967bbfe6fb405ff801", - "387062ea001c4972622aac1132c8562b", - "8722a0abbeaf1084549bd6837f00adb3", - "f393e3d2c7012fc0e7f8ca81b90d0730", - "c1fcd9e4640debff96f23c0f1df05695", - "1f804350cbf9925ecf868f63e52ff0f7", - "93cd02993b1d18318e85d0736433450b", - "be1fa7e6591c3d93b831a8a143b1edd6", - "78bd085b06ed4fc257ef701f46259ed2", - "6aa11b8eba295e570f77eea524484278", - "3a925c17e375163a0f9ad1b0db2ab6fa", - "d3ec461457a4780850dfd4c991f0c941", - "28d7a0d9475d2700b22dc4b4b8b0e728", - "f8e0d495f4cdab8641a5e647258b9232", - "e01245de9774fe31da5717aa1e65c4ff", - "1ad72c42fae91c4e9bf7824ec8b6a4b8", - "3721e30fc688b197c0fe1dd381da4c5d", - "2c3929fa17ef84edc31e8051cd801536", - "23ca926dda042c85215c3c897d9cb5cf", - "32b7fab4f3944279df5080ad20122c7a", - "de6baf920505bd572a44bdcf74fcf236", - "e4b5a56ab4f0c1ff81aa09b8784bf81d", - "c570b7ed3e0f72b66ac37a45d2106a03", - "2fc87a9f8c251a5982b8861b797c896b", - "e36582d643c8599929ec514871623e4e", - "9a3ad4c5d074776094fbddf22f008c23", - "ef36da0df74e2c3dddc95f1997c12784", - "60bc6bea365013d2f01005aad274a1fe", - "3ebc561d095126c1e04af92d5478e4d7", - "94b6ac96e391705ed27ce08e93f2e8cf", - "a2e8b334374f17e999d44893f2a462d2", - "3c777f0fdb90ed0aafb461bcfb5c5db0", - "0927db18d608274343b58c499f6f3f17", - "55dc879df39e328d2f497c4c4402a5d4", - "67b304cd3fe06d30cdfed03f01200a7c", - "c1a1217f5566092350022b2952a29e2d", - "fd57e7dbdeff6d624f90987d3c5bf39d", - "25f5989832c14b4e06bbe2cf3be567e5", - "cb01c7ca3fc5e92835d5cb7770b9ae41", - "98c8980d0ad14d1c3eca2207b8efed3d", - "e343e965e4c93efcddd2379112bfc272", - "eda1ab13aa7db60a7885ad5ca56d7414", - "8d0bdd13b311a666ba01fced42f22e32", - "94c0eff9c9f1711de9e24453445ec7e2", - "2835a973fc1cfe8e098d64ef8f57c793", - "0e2fd675b487dec97b7d42e0d571acc2", - "6f270048ff9a3483b9e916e07de0b463", - "b087da2834eebbed64f413d1db20ced1", - "6719e651546e0b4cec62ce12eb4b87c7", - "0f9098bc08e9a48c58fef5c737af5c7f", - "e8b9a757f24dfded8685f890d0d93bce", - "b75d6e54811ad23af0616b2efe5d2ef8", - "a3733314e69e3ac8b766c70824144859", - "45e058c424111a46b6a587d590972337", - "6c747f784ecaa5217e48a9aa45683d03", - "4618b5782235896297b46405c9e22df7", - "9c65f74145a273f844fd8874fec77cf6", - "86be80adcfc8df60274dd309278dc2c5", - "0e214d75ef3324b77f6ea065addb4591", - "1fc3d07195bb1c4e1fc6b05dd78bef64", - "7ac654e63348b0139a845b26f30d96be", - "c6ff33c224146da8ce87f6c638ee5ab8", - "91e0f1bd22397bf63906c382541a7149", - "4571149aaeedb17822566cdc59f69eb9", - "73cde0447296f1c7e26c9d02f3b28168", - "1c951b1e4d63040f92e8084311039b32", - "e9c78b83ebb53392e3754ff60bc1133d", - "5239053056f01136defe22b3e8c8ae31", - "a0ccf5cf7eb84f77305843bb372d3f33", - "7dbef74b5d6b7ef3cf90c2df983ae236", - "000b2584d7014a9c338af6ba740c107f", - "8e606268621e2280cbbf234b5a767236", - "1713b7c231092d5c5f60367b2f0abc2e", - "758825828bce476dd860eafb8b038186", - "380fbe45f1a6051216bfd2af985362d4", - "f398530900507d41d231cb4a5a80b4c9", - "ab4bb8dedde8eaea8f5c2bc06bc7803f", - "c9a5793eaeb08186861928fb7eff0889", - "6971a9fbccbb0d04bd71300ff4b182f6", - "2946109a4f97970c12a66661f5fae21d", - "775f1b0b972f91c505f26b0741c4f8b7", - "2544a42ddde44a5697dd19a99ff7afe4", - "c573673acbb70a41958a724cac4ad9f5", - "206bf34a21556f04a6dfc715d1865a5b", - "0c111d299903f075a0c7d0f66e960e9c", - "cafafcbc9c3fdf6b16f12aeda23efb24", - "486a68ccea34907f69942d04f624198f", - "316d935a21acca2a0c6516745a3c9ff2", - "ec894611ef8684a9cccf2be3b5e16281", - "2be0c9eb76b12400d0d9f3502a5ac9ab", - "60a09f49fec377e3a3111aa1d1fa0bc6", - "d01f2be9c868ae8f14dea30d09931f79", - "a8d08d0a8dd45e36f09a6f92b1182bca", - "8d627117b3a989d9bac94e637b058be6", - "594358ebb37cd3de74cb9df5665ca203", - "e8ce3e1d8e68938709e91d394d477524", - "9c45ea27a75705bf6eed1120fcb35f73", - "bdf709f48f4db4f8bd52f805ab51f132", - "93a1238247d455584dbaeb087ba8450a", - "35e5bf75c125af341aa856d3ffb65487", - "8bc0fbf356f61a39186fecb913cfc443", - "6791bf295f43ad14e11073e27ad798b6", - "960394173eee7f584327ab81b9feaf9e", - "5a58419fa7cba6c8ab05e69d12a333dd", - "f93583f82156b48ee7c2b628b3dad249", - "d14955c63d67f33fbf628b2e88575d85", - "295af2a4675add056f348a4e42cfb885", - "1d98223d49a8e463083ac5489b6019e9", - "3e3c864c2d6170467ccabaf2637e47a2", - "6d445822fb74a28d2a8e81831acbd9cb", - "4e6141f952014c5d60e31239ae207b79", - "6bae3bda7ef1c0f0abf94a127cec68ad", - "d019659c82336738f960f2e8d407e8df", - "73e6f0aee636586f465c01205f180cfb", - "7740c5ab6a24358399419215e2972d9f", - "fdb680635a4cc3dd8419c96387760031" - ], - "chaoli" : [ - "fe5d682876bdb9b858e22610ad1e6178", - "5f36e4efb7da646d7623ba8cff98700d", - "4147f377953a7124e4bb864051d04f81", - "f4a76065d100d66366ae37fe14e6bf99", - "a1740b0d0c571571f3cac85a6084502e", - "85b396115690bef6c8442f0d2f2e9bcd", - "70a0a2bf840200e72d78936dd9e5461d", - "89cb22ca374522dfe3243adf123ecf68", - "d70f91ebb9fa1aa944f211e81c5c1eef", - "cea40882d980afc0df15088e0df958cf", - "6eac85be274828d6a2fb3b804ed5833b", - "8f51cc281d9e1a9506fd2a5c9ce24830", - "442a297763438801e449ebecc0cfbcd7", - "b5e59d592e3689802d076b96e1e3f4cd", - "a64ab9cb5063ebe5bc827e82f15f8038", - "d90890743f7067c9c382eece73400b58", - "fe916bddbbdc5aac52af994e123eddd8", - "16ef0d24fd42e9a58d1b7f9503afa050", - "28fa5b00f1bd795384264886b8a29e2d", - "28fa5b00f1bd795384264886b8a29e2d", - "fee8f8a666b081a252162897438bc80e", - "af554882a04d56b09423a97214fdaa9a", - "c014a9b39fa28fb5605cd3fb4dd07d3b", - "e93c18679d41714a096b2f93312b43e3", - "f318bef3b9c2ba76d08c604a501f7102", - "b5764b33a2ab65dd63a961acad97e127", - "2e609a3b4e8a50685129da2aaaa7fe8c", - "3e7c58c9229361f0cc3b8e20e3d909c1", - "aa1d39379e2246bd46b66a16b51158b1", - "2b6fd2e3c9bd0b72de416424fe8347ed", - "3c830931c92b7366eddf86cb220960ec", - "5a561214798ccb5b5178e5948d8c8997", - "75914959ae1fa24115d130e9e54ba847", - "9d6c135e7c8c68ed47254a059e2f746a", - "2728b072702e55061460f4635f4e2353", - "156ef948131f1f4650a9f9dce2b086ce", - "4e8845968ce03b00cb84c6bb319d53e4", - "fcc89ad9a988794bccef7ef80cb6ddcb", - "86c9e90cdc9edfd5b3c301920351b169", - "d16dc250b69da29f898422ea3bd23815", - "827cfa6ee94375dd7b6bdc288efe1477", - "9dbb052b14e59478bbded2b8857477c0", - "8094684fd512f177460e63e73a2ecea2", - "bbb823f58356a4a503dd901a62e69bbf", - "2922986343d008638682425391c5605c", - "fbfbb5d66ee3da5f0d3af847942b745b", - "9439a34a5e11f38045484b6424786d7c", - "a3559e235e1cda9dbbe79d119ee24abd", - "1a89efbda411fed350a1047f43eb3bc4", - "da144a8e56969e282090b4878bf51c4b", - "333c3a9cebc430ca4b3f5d67c3a7a633", - "4e678b309a8fec4e2eef7a0118700b14", - "c8cf48302bd4cf54091892746aa1e23d", - "b189ed12feb56982fecda982271c852c", - "1fef0534c27ffe5531ebb1b0ae7ea719", - "28ed0045c5e5405652c00af610b6c20b", - "986f84d1fe5e2313174f66252285553f", - "d36678f5f7161d3e10dacd4c10ac9af8", - "277717681e7968e907af641ee42b6324", - "e3a864467a716a5fa95a2650fff0ce82", - "57373cbead356fecba9717940b8ddfb2", - "e1ea5736844721f7ab79ac7eafef8e1a", - "c05293af57d68fb3186488774a9043de", - "702bdc0c8e0faf010177322973ae98fd", - "9d269d4495540e2e769c59013aaf26f4", - "b4c13f0a25acd1b42172112af187cfba", - "16ebf478fc06c3689abf9d03f902cc18", - "acc22b40ea32cda47c445c1f76565336", - "fd35beaa0fd1425ad546029a78c4be86", - "43d63d88ccd46606ea144b2e0559674b", - "587a8768c72552bd265052b3185ae93d", - "c2b24a9b1f41b8a3183a1a7be1299a57", - "d85f932c7ab7f08692bdfc396be1c049", - "46bd85cb9e2b60035e4d9815933fbeeb", - "351c35549723f7b53c2c5c001563e5c1", - "c3311f90b0e3b273af1c26a37bee9a48", - "6de20d1c983c9cac87ca51e6e9a53c59", - "d8a6a555b0c4fede1314b276a453198b", - "b84827ec44afee3d4a138130dfdf917f", - "cafcaa3ce931391f0dffb0ecf935c7d1", - "c009d505198f1aaef9dc5933b340e6d0", - "d7d3c6c634eb2c881df2b29b88714787", - "48cb811b95d428fd53cc9b92836d5e7a", - "9a2bb1f4f99d012af446f89a8dbe22a9", - "4eccfde988280b4d4448957ce64a27e5", - "4759617675d24017d0a6f08bc63b3f56", - "70e265d7918ae2215dee5ebac0ae554f", - "f7d9cd268f5e94ccbb3069c6206738b4", - "533da832a57012a7fbcf41d129444781", - "4bb34c4b06925935208e688e7ee4e69c", - "5d24c795d81eba50a6d0e4e16fd2d978", - "37dc00b47da29fd17f5757c70c1f9c9b", - "8d1a95a49ecf98810f9cfc0c40a80e5e", - "a9d858ccb1c116a8882510196e454f9a", - "6aa2f2e43ac91c0705e99f771c308232", - "3d2d63126e9a25b11e0cc1c2b4d17605", - "1bca6914e67dee441704acc5d4f45861", - "181733efa022b443fa1356416d4ca0b5", - "fcf4413814bf223cf8e69fd3438ae058", - "c5ab2417dddaff2af6b7dd3bbd6f317a", - "8e4ac5535c90916bb8b2f8b2883920d1", - "eb839a5e2d4b70e847c57f88923daf83", - "19022ecad130177fd5a3f94041822c44", - "c5425657314a6494c7f6ef9b8e3f8c0a", - "8b2f6b37e1cc5f56f017e0259519430f", - "37f1853bb52daa3740587e95b5a42567", - "acac0f5d56623aaeaea698cdf1bfed24", - "6e978688b81cdd5416310df160d0fa76", - "d61aad53777e68b5b92f7a8a74ea9356", - "1e0c74664a8bd1e4e5fa82d767789fcb", - "9af58dd6a827b18a1afa65c0b698cf3a", - "e8a645f7cef8502bac3927ee341f8809", - "e42d6c41b1e0df8d44acc0ee906db9d5", - "bc4b99a7b1ef6e82c98d0657b10eb3aa", - "58f03633d1732a5424217913f9745e9c", - "cd09c6001fd642dde73369c4eb2687f9", - "19c397bf57890bc0af286435de6ce59e", - "76cd37a9a6438ead6071f40d150a2dad", - "1986069dd5caa0736f4757efbb7704f9", - "5dc2dd98279f74a8a04c0604aa5724a3", - "588919569c432ce475dd71cdcc2432b2", - "a0f19f16943a39d8cb8897d599510260", - "b6b7ce5b04c1296a9a908e8fc73c7928", - "5944e15eef310ad17dd0b63b29fcd11f", - "700f2b23e610baf0a6e23bd6787ce5f9", - "0bee141b388f8f2b468f51dade052904", - "9bc877437e7a12881a53fb76bd045714", - "f91d144bc5eeb3c13eec059541b50a93", - "b4a981f2fd3eebfa9e500359f05f43e5", - "85f0989b3b0b948051534331570651f2", - "425cbd10b36b70ea70f6f08798903b0e", - "96d79ca02c5e8351fc4c6dbb55ea0b32", - "4e8fee4bfe0fa14a601d557c2fd0256f", - "580eec54047bc81e329a622102dd862d", - "68e67f63f71b726c39bb21ea740b979c", - "6d7fd68b3217ab23cb510546f46d3131", - "e1550fac37ee5cb5ca0923befa05d45b", - "f7c56691e8ed2f1bb02625b992a2720d", - "e728a6dacf041867115406b5565fc1b8", - "1dc7777538a148a813ab1ea4f234dd92", - "05a911455b191d5075428043172e2d39", - "e1d1ace1bc9ff60307a7bd4ee6f5f4e5", - "55f741b76e83b4c4ea427b18d35ed2ba", - "11dd5775e96a3a1d5bc184c9939bb721", - "f50409100a9489d693b991c32c0e10d8", - "f6641af9eae5f3053f98f67169f254de", - "619d244707a778c2f3341a2684fb6881", - "a6a9f28cc1063d826d958bf3588a20b9", - "836d9719d1e36891b272199258ea962e", - "5b79c8e5352677d4790a9c181989b4ee", - "9d7fec657c3e3252b772f7f378ea697f", - "9bb0d21f895417f5a5fef2a10826e510", - "4d98957f03ff03fca878e43997dbf0ef", - "f6843b6f491bdef4befce886c87c468b", - "dbcd5dc2eb0d25d916db67562a42e94b", - "be6c7bd7f902676d7d855be9632c82ed", - "3f9798ff16f7aef0b24fb2ddbcc4fd36", - "39dc530be1a11b28d4895d1a590c1f0d", - "6a3ace968129b6b1beedb797fac88b2c", - "19db751e34492f99a4e0227e0dcd9d4a", - "f95597f6e2f8f113bc3b3be97ebd3ac3", - "66a535730c4a1bcf147141e3c8420d03", - "849ce0b830745750dc76d426f978b0d6", - "725ac3f229c1a84c2139d26bef7e964e", - "e738a4fd29853bb9110f4d61b121a615", - "3763f996db01bab733db83c381198e24", - "7ed0e9222f3e3acc5f333d5dbbf2ab21", - "6254ba2534e0120b46cc70a09689243c", - "1fd27f68856d21706a308f57839cc777", - "8893981a8c51f425dd6f53d91c6cde1d", - "deeed7fbdd1939b3e3eb2dd725362ed5", - "031eaea2744a685df02d27a1d4ae5890", - "07c389e23c31ad066cfe2db64da5ba4c", - "2783269794ee614ed1d4daee35970e56", - "184499b83f8c2fbb50b08b721a8b5e2e", - "c4fb69d849deeb5064cd04c0e53ed5d4", - "4ca8af70f67e75512cce27c505e437aa", - "a8f91a91c00839f8a6614083798a995f", - "0e37a4d55536ec6879750d0766b33e28", - "879702d8b78ec0729576bef329e0579f", - "ee43b80299f74959af83e7f39768d75c", - "51cbd831e68580162a2f3138123f1038", - "41203a9d410a9b90cf0a2f44b75d2132", - "dbdca6fe644a0bc268ec6ff4355b37c5", - "79766fe00b19fceb2818b1b39372a885", - "befe0dcdb3c0b2ac982605e08fb13329", - "a34424cf16ec6bd57bd131b4a1f9acff", - "ef09aca430b483f40cdc4b7556b5030f", - "90807bd9e05c961cf1d308edd6c142a7", - "95544854fd9ceebadc208aba1e35d6dc", - "27bf2d792b7c494ccb90861f49e05a20", - "e0f5b9f7d129043843f82c1ecc3cc3e8", - "f2da275381a610e0006a4ff701e880b5", - "85802396d21a829b5230c0ee5ffde377", - "9e828311f3706ac6e302fbaf79ea0e4b", - "b8f9614eec46d2851ca6bb87dc95c6e0", - "9aee640e5d740ab5517494dbfaf55f6b", - "bebfb97fc358419c6ed2624085a323a8", - "c28dbb2c80c6095182ac0cb8a82d4f6e", - "c049cea2fb2f61cd97eb80de3ca89c1d", - "f60c41b04c9a8832763531de3d91ba8d", - "5e1a5aabd57b801cf99168b4669f3220", - "44058904c5a41676797c3311763228d6", - "9377ba25c95a3b4275062ee2cf9bbdb2", - "736c04b0011717322753150d8b79b23f", - "abce5151962c07503ee7ed42cd6cb48b", - "d7e9548422ab2f0003c015d5f6c731c0", - "56dc7728003605eb8060238ff7a8d49a", - "de6dff4b7154ef0c13fcff558ff99298", - "96c51cab726a02fbb0035dc32b60dee5", - "d65f9475fcaa888ec7fd450b6e89820b", - "e239f9c03452097555c643faeba9973e", - "628ddd5a02fbd356322821739c4e7855", - "77f8dc6d2f987682877acf2c178bc329", - "b0baa8b8dcce7921dbedacce8dae9fd5", - "6226e415eecf11c3e27fb2d24214dc90", - "58bad64327687a4c81ec2b354f6f8e20", - "4c5a3e86e656fdba1c46eae5794a5f96", - "9c505b83f117ddac519f829de68958eb", - "137a7c2ebed0eaab78422a440b2f9aeb", - "619791b2ed13909745b1288c87af1761", - "13bdb639a98fb96c776f8b3992686bae", - "f195be55f285cc13ab4827fbb95b03e3", - "9e79a11e9149e8b6a74dd9a0d862d822", - "a8511e6c4b320689f17d18f12bb29545", - "3809244fd9929a2212f1d558492b7f70", - "5e57e2799330b6a73bedbaf73564d3d5", - "ef2241cf0dd665ee6d2f9fb7a3de27f8", - "85dffebbe531ba36e24149e58b979ab3", - "b321dff0a446f59d949dcf1d7e637449", - "f59eaf66f461a58fd88cebc0e0ba404c", - "2c586c053ad9aef6c1bfa3f676ac26d2", - "8aceda5411425dcd91d333882bfe72a9", - "2e670ed8d6a57bca3535b98db78b1b5d", - "b9c5b22e5a81aeee5ebb2e4d97ae4b89", - "af2265430a66d381eb2e8c88a5726136", - "2b03bd6259bcab4679808fe3e642421b", - "d077274d3427a7c0c7d385e53c4606af", - "635e1eeaa626b6223eb17200eb2a31d4", - "6679a853213d99cab1714dac1ab6719b", - "517438f3f3707b35fc9d8bb70eb553fa", - "30e4c527693b490ab058421068f6cdac", - "a8919f5846a06b127b6ffb2f41f81102", - "d987d3bc225a97d5911da263f21fb7f0", - "45f197ce45ae787999fa7846c802489c", - "3f27f422028633bbbfafe9e54da78c9a", - "e83c09a501ad48c9a7f4ef95aa271069", - "746a10b5cafbe1ed9cdbb6e905ac3f47", - "2ae711f60e3afbe24da11f09af37a4d8", - "7bd1cfb2d2cc6e4ed874154f05ab42b9", - "f5065aa07c88ce1a7c63e112757fb892", - "6af1242313f382bcc1aae6ce97987def", - "a971778bf38e0662225380ada4840f05", - "511cd8c482b355b5f4ccc20b412feb91", - "da3f3ed10258e2760c0ecf49a3048993", - "10f4649d9c67e3276d589533677e391e", - "17f9f6ff15088c8f4e4343448bf5b349", - "d5ccac34fc69a7e1f7afffaba010dc95", - "cf5f53705f3c5844f63c7c5475cc69f5", - "b6acf3c0b65ea8e12c0f05c84ec6303c", - "4fca3f7587a9a33d6784daecb71b254b", - "ce1e33be590d01df0e3e97b41bbb9e4f", - "171f3a326a1f981f441fa17ba7ea17a5", - "5c051aff615afe7745098937a25d4aa1", - "1b0f580921dd6e6f093bbdc83b5bd230", - "c619888cc22c6bc56f8a87e677b5c751", - "2816fb6db4726f310735ad1438e58276", - "aae4af6086be6bcbe5c8f92b2fcf8cd1", - "465d6685fffeeeacc1de6e385e331f8e", - "e1cdc3d8cbf8392b2af28cbb249209b3", - "eae4a42bb6eff878cd80373e1d4238fe", - "9edc863c4960ac2dcb84a2e4488467c9", - "0c9d2191390ac035d3e09e22db0d38eb", - "46570d08a43e7b90a1dc432207e22620", - "07c20374fd95e0a8db808ae44af48ec3", - "9cbaa9971791f3b8010d9f7944d535fc", - "2140a6572025c83cf8a81129e98ae298", - "9fd3ea802d1a2aef783db474e4867966", - "52cb9584060332a22b0fa9c67d1147a9", - "57a4b87c56382a6591fad5f9e090888c", - "ba02858e95580fb2ea1cb20ef7e648f1", - "a674ddf448ab5398b90f4f4d6f103ef3", - "0ce631383bc0385a763b913ae4516e75", - "0b7bff21af72eb00c49b1e3f83d89f35", - "226d80b18be6c06f56254167825d898a", - "a149c0b57f73cde68151dc3bb7440e9d", - "294ebc07b1194620af39e27449f9d25a", - "347914764cdbb39393e1cb098e549141", - "46f4c04c98583e094ede9ac691f0c76d", - "9abfa4da5d233ef55ee641db012216af", - "bed1adeb65d9d1cfc3b64858142ed104", - "e741d33232e60702c26aef57e33d633a", - "1f4a4917dcacebd563ab89761bdcd0ae", - "1082839ceec0d1e7d5ae31df9a47aee8", - "846180ba59e7d042c47d4f87357165dc", - "2e6214e045030011611f7069b6d175ef", - "6d41d4f9c141cf843c4da7340ece868f", - "912cca0b7db1a3c9b8a7c74f571c256b", - "20f25fa44a69cf8a7575616ff3017341", - "fc9f86d37bf446b176ed581da272b40b", - "377fea6c1cea25412fb1fe45dc2d6e78", - "7d80533c8df8e40b81415547071ce967", - "19e2bf5eb4afdec0053cf7d9c1fde1ad", - "0437bf9c21951191b1e7347a699964be", - "a70f7822381c96a3d5d2abb60e940651", - "56ee43ae2becf0407cdb517de91034d2", - "e0af36ac6f510421e789acebd3425e8c", - "d8ccf836f7a6441ada55e4b4677ab67c", - "b4f07a8cd04342e6a335f670826730ce", - "90b6bc78dcfd0febb275e218cb8d056c", - "62a153bb9c01ae4b7977a184b5698a5d", - "10f51620046fe63b2f3e9e67dea126e8", - "c29fedce003325b4e2c904c530f492d6", - "3a7291f1aaf93ee1826f090ad5a22214", - "7c5a451e9d9cd5ad2c6e65550e0a657f", - "b9ad74b4e4afa5a5236a4c2c1cbbee39", - "1864b55d74eac1d2ff15804ea6c00ec4", - "957e09209430cefcb7c1d2017c8313d6", - "91d10688418da244cdde798b1a51e37d", - "ece74e24207955bb5b12be6bee61a7c0", - "d44ffc3a90e45fcb08619d28b91de458", - "ac12939573b015dcd2e7862c8a6c02f8", - "12414baab96127f6db2befca9d31aaf7", - "2e2144f2a7b53b680e494175e7865641", - "d29f92820f9d49d53a62b96edb5b1b21", - "2aa28618b7b84f39dc441cd8723d5684", - "20f60e13e1e7dd33ecc928b617be78d0", - "a40fcbfa3cdcfb0b91c6bced04fc57a4", - "6b2e24efb8c5a9a56168aca8815694eb", - "0a689a5846097fbc10950a7fee4efcd7", - "e20e605c5aea527fdff66a720b739741", - "260f9cc3dd148cb6cd938765e0feb225", - "3f7ee4d1a99cc2d466fd2a100aa6db5c", - "bd598e7fc278c4cd8cc2ff61ed0a59f4", - "35ea2409c900559670ec88232717ae07", - "5ecbdd53fb137717815618404ea7ead8", - "6b56ede12e381070e970edfa4d8e3cb0", - "2bb3befffcf9739425f5c031593d7c71", - "ca86e8ea354646548fd6411bda54003c", - "ea3ce0a0a8034ead6df4e1ee9ad3998b", - "09e1504e2f0110345626bed4ee7e29d5", - "1dda5a0309c1e1188c67a569aecaa658", - "0fec0900f97501a51bf925e04522bed4", - "a83de02f3d6634024a2c4acad3d2f917", - "a8441e885ff137a8ac9935beea2de497", - "f7a761be6ded63c94f439d644e98926a", - "bf02a3398341149b9404874d018adebb", - "c3c319033a7cece01787d7e0cc5a1d61", - "e4c9120c648d349ad057e495ec53f449", - "53e9969704f5b4711ac03c2909f80664", - "2769af8f332fb8377bb3561fde9ebd70", - "6d19c44e2b3b179af83393afb4fb9208", - "770568df6367b9b18f12001f14191c45", - "a4ebfb5944d059b0d9c54f0f462723e1", - "fb74084d93b085eb07d5843aeaf452b3", - "51e3bc1366fd80d5bd27b5c8492e53f7", - "135b20210051dbba0373c8a735cca0d8", - "70f15bee7ca4930e1a52fba535fb8317", - "13c8817b6955356a2916087d0b4939ae", - "1b589787fd8647a2f907a305100ecb20", - "fe5d682876bdb9b858e22610ad1e6178" - ], - "error_0" : [ - "56aa6337534e10c8c1703a8486fe1844", - "56aa6337534e10c8c1703a8486fe1844", - "56aa6337534e10c8c1703a8486fe1844", - "56aa6337534e10c8c1703a8486fe1844", - "56aa6337534e10c8c1703a8486fe1844", - "bfe6bc9104a7d18acae2dcc07da0fd8f", - "bfe6bc9104a7d18acae2dcc07da0fd8f", - "bfe6bc9104a7d18acae2dcc07da0fd8f", - "bfe6bc9104a7d18acae2dcc07da0fd8f", - "04cf49e03505684920bd614379295096", - "04cf49e03505684920bd614379295096", - "04cf49e03505684920bd614379295096", - "04cf49e03505684920bd614379295096", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "fb0f9fa11646bc770d790f548bf21510", - "ea3c2a07f0015e4d72568ec4f52201ab", - "ea3c2a07f0015e4d72568ec4f52201ab", - "ea3c2a07f0015e4d72568ec4f52201ab", - "ea3c2a07f0015e4d72568ec4f52201ab", - "ea3c2a07f0015e4d72568ec4f52201ab", - "ea3c2a07f0015e4d72568ec4f52201ab", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "7b3ba1b1b5fedb562f08fe3428e99dc2", - "a16c4ec686c911011db30484462fd962", - "de13aba63af3b117ea8b70739fec115e", - "e679e14123b12ed0982fc04d541c5ac0", - "6b2aa2330989014dceee819f848fcc1e", - "27bd97254301e889a46036c264189f88", - "5c86e2fcbb2144435869ef285c684ad7", - "899de317c21b9e2597a357d0caadb232", - "24ea3b8294e795862cee1eb02ea1420f", - "6f6bae81a34cd80d294dfe483db7a3df", - "4561c9c1e500fce2490ef20c84d2af7a", - "351455274a873d092c708f5295dcc2ad", - "5f527bb8bccb0f01a5e10957e141b7f1", - "7916d92efca684e2ffd1f46cd452bd62", - "04b2e34ab9ec941c27e8121ab5039f72", - "50f79b30641a41458f57010f5f7cbc19", - "c40a05f872b0cf986023d74bde66f0df", - "57f6d5c8f6738b3289d385bd6dd175db", - "2aaa5b733c10d271bd16f6d1855240c3", - "ea49752059c419b159d858afe783b913", - "7161f12e1215891d16dd59b130599cea", - "3c709adf60eed7a73202249a677efd7d", - "69c2576fa19928506b2eda6a1450ba7f", - "d3c68ea7884e70f882bc921f5ec33b67", - "95d5ec497cbc3c36a72e442a1c0ed422", - "17bee85a354451ac9594ba1864837b38", - "3113bc71d40f49329518f083ea53d385", - "71163f35142de6b0fccd5d9e7c8c1a07", - "467a5ce83a5ab54039c5de1dc20181b1", - "c9b02ba715099fc4698da0ef9f4217e0", - "db60f0581b63da630791f45be55f1563", - "7b7c6fbb67a2db733c2550fd0de919fb", - "11c5239d84066736bcfeafe4f86718c1", - "d827e207e233590f15bbca9818e04cdc", - "83bc05d8ecb56c2e143376feee428117", - "2a8b2315fb226f5071f6a08dbf541ea6", - "24346fe089f6b8633764e25d94c07bd7", - "89729daf858cd55b3f55e760b5b26060", - "cb847f49ae31dc1d35aa8fa48b208d2f", - "c8d6c8fc97cbf77e95085c48ad8c680b", - "e75959de14cc4d22b84977bb9adf1420", - "35d842d21f3cec84cd917bbd4a2caa3e", - "457fbafc07ea146d2c82a8a3c132fd2e", - "2838d13352d3b35b29b960efda84c9be", - "3e762b03bcd0cfdb1e59858b8184f6b9", - "416a55ed2856c48c443403e119f628ff", - "a0c429e0b722e136c32498c47124104b", - "00cae91a5286d065b76b3222de26ddc6", - "3e34032c16961df03b7f653e1738b17f", - "d4670744cc4ae3585b1c5cb44c804d5d", - "841464ee74b3be84b1553b8202f07030", - "e58505f458a1a4a24ba6c819843b52c2", - "bda6b938c8e2086d47a0ea6da6df55d6", - "8667244aea54d54e22328f4f0dd9830f", - "ecb4ff90b004c777158a6a196c3a1478", - "9d2ed6b08f6ee635c77f1e1bd7b17759", - "9b3957b7a8061193db9618718f3594f2", - "383291c64f90ad6271934edc153a2153", - "3e333285e62bc8ce936a2187e5473e34", - "dec8dac0b4c95d65b74892edabc244b3", - "1b15806ca70dbcea07015da67c04972a", - "947611903e7a8025fee451ad16eff062", - "7b51c798d0c366461dd0b332a4050dde", - "e2cb78348526c64748bae7c0e79ea363", - "2bcac5929febf2b18ac8665db9b0109b", - "14231b89c0875e7df65d8ccc6c6df3d7", - "0be0dc8053c18856ee907a91a9cd6c27", - "e87fe2ea309e8ce558e3aa9657fdf8ef", - "e802e78aafb49216f7569ca29ec64e17", - "da326ee77630813d2c17ea41895039da", - "ad35b9865fb8ac55157f0470760bc9b3", - "4ad27503c1aad7fe7f8587c1f564cf75", - "b45a7fc98663a444a685e86748017b5c", - "ea0973f5ee216442923480ff55368d0b", - "e5bdc33c06e0498ef10c891c8178d19d", - "0a478f60c54244917cf7b2413407b3e8", - "8a38a10a82c2a9950f4ea2e62128ddb8", - "55a7836f3c27fac60833756bff591510", - "277756a0a186d43e5e8b7aae9414230d", - "222955cae09b6768551d30ebb993ee2f", - "5858a89b84432be3af092b27530a85f0", - "fc415289df27830ff304312d297d0f35", - "0846666e2c198c0e5beed682d0b292c7", - "89ff6d980d0a816a6c1a3516345e8924", - "e2bc56234e3f50aa1c079a32ba2ae735", - "1349945b70cd0df2ed279fab1513e3e2", - "351b365a2ae29ae5960ef73edf57e3d5", - "2d3cf704b440ec8f563e4e989348f304", - "611ba609b2c2ccd606bcd3e7947542fa", - "9988b7367d2ec032717d06f31f6ef005", - "ab899a97922d465fce2bb882db1ae0c6", - "a34a4d88b379a6e058d90361c6bb117a", - "baf14b5dbd5ec2a188af84df9579530f", - "9ec28448a1904a5b1008aa105db283ff", - "257f1c6e758e78093465d5606e13f782", - "8b14d8e5ee5ffb0396e910187a256eb6", - "4d40adfd5d9d5a73b7e9d322cc2b5293", - "24381dfcaeefb3b3d889d6da83abe3ff", - "f3c745dba06320336ca3f19c7a87f5f4", - "a84a6cdb6afdfccacedc2daf77e3e165", - "58ed4309e5318447d908a0c440524153", - "8370d815d7c2e26496aeada2bec24e60", - "11a489fe0a8b8f0c465a66e430243935", - "21524afbcc4d1d969e2e0d529feaaa4d", - "33ca86b8877a1900a3b3a1de6bc58a80", - "2e822ee6ae5c255f62465a5057405388", - "41367d85c9b1e30e8e7028dbdc5b15c1", - "a2efe42c86f7b4ae9540366c06d92821", - "6e38f395d92695c45b4c9d111decfdf7", - "b4c14b9b2c97cda35417bdd66394265b", - "35ad9f392e7bafdb30242cd4d4f85dab", - "6f928204debf9cdc53a4eb17049bba57", - "2a87bf06d79dba6cf20f40d810d55126", - "60dc4eaad77da580f4cfdd03353962ed", - "0823d6994ed42a3e5c54f28790b59592", - "a6b411a5f41da30bf5a5b61ca464beeb", - "f27144ddfee0da81f6551ca1890557e4", - "a923ca92bfd0bcb12439900a9226cf1f", - "8022f7412393639ab2dc552264c693ce", - "1e1ce92d41d07053570ca5f9bc7ed22f", - "660919446dcc132e9b2476fd586adc59", - "17da0cdca293ece7164509e0f02da589", - "7e4c4831bc8837c3edd6652f2c0e0870", - "ee42fd0559507fba9d0df4be4962713e", - "2286110c83ced03b158f0e33567411b3", - "783c536dfabdf30751a271f84f4c9bb7", - "bd94a96784db5e4a307397e5c0f5f533", - "277371360143830bfed1b3ea009e142c", - "768e2a828a1707ceaa5fbd6c066db34a", - "9080e8de8ca34f24a936fe2ac4150f7c", - "e7c1cfc3da6f2ce393d671e3b20bf3a6", - "91649d52f9433cfa3d802053e12505f7", - "1d2c26e269ec3459e069a0425b85da61", - "1d2c26e269ec3459e069a0425b85da61", - "1d2c26e269ec3459e069a0425b85da61", - "1d2c26e269ec3459e069a0425b85da61", - "f4028ced4385b6db544d6a3b6ec3f348", - "949f961969779c11a9550b4981241f46", - "3942db7939e514aa48fc62716ab53a59", - "25b8f4935ffbdcef6f8c82a40850fe8b", - "616742c0fe9a4062bd33f8c1c5e4dbae", - "818ee677346a3e4659608a6f2dd0d618", - "102eebf6be2e0b6aaba79009623635f6", - "6a1574807edfefffb4634bd034f57ad0", - "8c16f9fc00ac63763c3c1f3a149aeab1", - "1d9d696049658096b03cb2d23af0883f", - "55fccf9d2a3fe52a6da01da5cac3d4f9", - "a752ce2b3257b0f3e54796b4fb0fcf83", - "b5b5909cd53fd70fa454b65c08733717", - "876dcd622b76397cc2cdb02da215d714", - "1a7eb903d271b4696c74a5a335fc9c7d", - "a14a43f257086cc3bccba32d9e20e02e", - "9ca7f8074f7f94015069066ee67f47f2", - "5444250203b02bbb7fea341a55fb0833", - "c8d630b67489a56579b04f9c01370a27", - "66c1e436200d9b7ff71293320e09249b", - "f79245c547d9278fa01e0514ad6dd221", - "e24693161836bd9c50e53ca3f2fe1129", - "0a0a31eee74c4d43bd8b59a351f9e4c7", - "2a22f69862bce8d436a275dadf1b76c1", - "7548ccec73f291969b10560b71e8c41b", - "f740b3f6f3550af109c3abafe5113a32", - "c0093919091f70fe8ff5864ac1ec5ad5", - "ceefc343ea9f10364eb455465101295b", - "bf601e08e650059406c16a8beda44866", - "448206f3b5f8ca8f2f8ed81f9bfc2b97", - "4c296fe64079ef7e1feeb403638352a9", - "57be743e1fa2ffeb5ad11bcfe55ed75a", - "8dafbc07ab5100cb0f2b0b7cd62371c2", - "95b61770719e6770d7953d12137d258b", - "5d2ab7ec1692fbd837483cdc6d8350e2", - "2a4a873b16ea925845903289cd19ad9c", - "20645754c949dbf64760ed1161af3e19", - "26d64eebf535388426fe310ae40a0b2b", - "c16c01eb87ca722b5babf18907fea302", - "cdc1ba8e7bebd7bf091cff5dcfaebd72", - "de6a41b635aacc92ab1b2e1fbfdad81e", - "ddd2077ebbf5d11a3cd6792a7af994ee", - "acd3829e2543537d71050a211d35ca66", - "3c8a4ff1ced7b9d55824af49b505c493", - "02b95fe2da37f72432b7842272f40b3a", - "3b316271ce110c4e33b8620d4392cf8a", - "7af6366b01d4edd0df237dc5369f46f6", - "2a7444d6924d0ca8ca4d3f359a087f45", - "bf936a6d9a72ccbe82ec2d569c2a102b", - "151040f6500cbdec07c1e9aa77c3ec08", - "54538b96a7f00763ed180cddd398be32", - "91efa33d8309a305bef0a89fe0d44c15", - "54538b96a7f00763ed180cddd398be32", - "151040f6500cbdec07c1e9aa77c3ec08", - "54538b96a7f00763ed180cddd398be32", - "91efa33d8309a305bef0a89fe0d44c15", - "0d19d80c43710cb2301690b0b2248801", - "151040f6500cbdec07c1e9aa77c3ec08", - "0d19d80c43710cb2301690b0b2248801", - "e16e55b183449a6d95d7fb4a03cdc35e", - "b46e0551aa40af9f5515ef4698c08ff8", - "71067f2f4f12cba133d98867c31bd48b", - "2b759cbd020c20f6fb2ba0929975a270", - "e16e55b183449a6d95d7fb4a03cdc35e", - "b46e0551aa40af9f5515ef4698c08ff8", - "71067f2f4f12cba133d98867c31bd48b", - "b46e0551aa40af9f5515ef4698c08ff8", - "e16e55b183449a6d95d7fb4a03cdc35e", - "f102bac3e69ebd55c9297b8e2f40c1bb", - "06f83bf1736b65a52dd7a9ae720a5818", - "e54e484bf85d4d00fb8bbc905846cb72", - "e308ac4c16e9bffef9f6e621bd588dfd", - "e308ac4c16e9bffef9f6e621bd588dfd", - "e308ac4c16e9bffef9f6e621bd588dfd", - "e308ac4c16e9bffef9f6e621bd588dfd", - "f464dd08641f3400391e5c67f776dff8", - "70eb586e635c03b3891a77d5a2761d34", - "4f647a7ff513dc042bf2cc72bf94ed72", - "43cab5bc7fb8385beef7825d4281c68e", - "09dafd03c218741907a960127c398b80", - "8a277aa448acc2908dd522930442e1e3", - "459bcf7f6494feca0ad6f9bbe2ab025f", - "35437631b93ff6dcb06a59435b785a5b", - "e2f00155af1bdd14261cbf43bcb3d042", - "fe9aaddf5282387755c84020b0e833b3", - "ea9300ebaf1a015aa29b90e4589a10fc", - "c1a0e5bdad512a76604b25f4616b3386", - "b2bc2904f6709e83437b51a9a43996b2", - "6ca2fc340f2e8a3f0f7acad50c66ed40", - "d46ecc77c19d6ff98d97cd75f08ec58c", - "33cab37fbc75936da959a759333d6d52", - "b0029117b2efb105233e3635c2379c03", - "a54fe5f6eee00d7183998c47ab14999b", - "afcb98a1ea8dbfd1b25e4b1b0b10265c", - "bf4e35820ead7f41fbfa89791dbad051", - "334448447dd1fffa52b2f56fc6a2ce6d", - "45346ae542529db55c13e85ae14c0981", - "36a825fb67c9fa088f7151a5c5b73189", - "57f7d29affa8f2e637345d1d5d1ba480", - "3d7515ddead1a69e7b5bfaeee7cca5f2", - "ec42cc7be5e2cb0d6650c20d6b2eb4bd", - "5810fcefa7ed4ea57d779f5c184715c8", - "503794a55818b2c3fdabfa03f9c8ce9e", - "0d6db003b90ebed664f4c5baf20de3d8", - "b6f9d225fc633e9dfe54e67d634060ba", - "3d3534f1bdbd8690da158517f5145fd4", - "ba6dd7ea806582976d7442c75e59475b", - "a7ed3041a203b1e348a90ca27e0fc687", - "4dbf3836b3d37fc1e9cc97cd653baf13", - "ead5094ac4e2d0fc808fd558af3ca8e4", - "3ba2b8cd914464760f9eb28ef7eb82f5", - "a7dbda90243703fef95de6f65f3a7c49", - "8fcc74319de2b56fee78043cf5dd32da", - "3ae7c0e9b5157d0fc4dcaeb49a5c91d7", - "fa6a188ca4b64488c65b1d2fd5b097d9", - "699957fb2969273468fc277d86d9fdc7", - "9d351d54206abeaf6ea74391761a0f26", - "95951ea8f31d1e625a2b55a869ef5332", - "6a2731a24eb2c4036876dd0672e0c3bf", - "00ae3db9347b5b62bf99020f42ab52de", - "57e228ff843e3912a56977f23e093acc", - "86e18c65a5b79ece45be2cc137163e94", - "ced4686efdbc329b8f5522ef8ea78903", - "1cdadfa73410139d4a0a22d63162dc7e", - "e45e0330370acea2f11d3440374d249e", - "99a4f50ce7bed464fd58a962f4c8e363", - "a825f07aa753cdecdd9531fc26db9b30", - "fc12ff3133f0df7ca7c75b9427d732e6", - "edafc1a4989cbab2f05f55a7d9930f00", - "ee8d2468a08bf5b7822f7d9d669855ae", - "36a6851b6fc2a4f43270fa51ee8b3224", - "e4eaa5f914b9dc04f680e2d2e2c2b17b", - "74d014cca59d822297b696272daa2174", - "adfacf14844974976ef6081fdde155c2", - "72906fd3feb9b21046e42827cb748e50", - "1127fa26352543080f153c8c490b429d", - "9f602410acad08d134fa962bbe259560", - "66f1b3f8b1296a807945e54cc85a2275", - "5147871f48ef20bd018d3897778dc75b", - "43caf0aef0ea244c3346ef04773ee80b", - "ef8dfed7472b1782676421d6bd1645e0", - "04c9e88b0e1726370814d5f895d1aec7", - "3c467332d32d394465feab48dfb14a16", - "dc03954629d82178390628289e4fada0", - "4077c27dabdced8eedb27afb25b48170", - "d49c308cfc49fa42fcb7952ba7cf3214", - "8fe044607ed827cd866119ec4b4d973c", - "e7120cfe147385714e0cdc1d133060ca", - "e92f785c663f527c8c58a618651fd181", - "feba6f0fb0b116283e882c359ed67bb7", - "b6ec86191cacffd0a2e1909c8d7c3736", - "9f7695765abc77cac1d04841bde08800", - "555666b81b0d9a9422c7b68d5f6299b8", - "6d3720b8d409b8989d6a732d5151b906", - "baa1509cbab4d2a89c7078ad531c2d1d", - "093073c9715de8ff3d5cf7bc9e36b3d7", - "fe5a23237cbe8814b520380084b3a66e", - "b24ae0ebe703f4afb96a446015d1edb9", - "eb13beaa9290de48938c603726290dbe", - "fe7c09f3cb307ca5f2ea6fa315e8eb95", - "e424577506447232bd5f671ab6a7a92d", - "da4f862ae3f9006f50305821053bd16c", - "21e4d50a4f5b1f6a0277aa4e4632db25", - "80d65d09d6e152a92edde26628f73ad0", - "eb5061e219c6afdb94b6263af3ba60c7", - "02b1f2b3c3602270d61c0684f4166ca2", - "98876537bfa72e6d827eee0808b68a03", - "ce9f9cbbbf3b1324049ce626925d6ac3", - "0d371312f0f0c2c397ead0564031c3d1", - "7f66239c433104dbcf48d38a7471293f", - "02ddb50f11b2731ef79b113582f94c5a", - "6a34e12f89ba8749b19e4ede42e5d192", - "04c880e2236f82174c7349fd8d79eb15", - "c5625b7272f4175eacd78f1d810e030f", - "d8d9571f0c00eebf26b5233b1170d1bb", - "5b4258f30035f7c1e64257e0b5aad611", - "05e509bdc93e17b1c69ac0d314a8ef26", - "32dcd797bc7668400cadf8ec2361c42e", - "a7b2a5071b2521e11bc2d026542e2c9f", - "0ba0a76184baafc0777bbe5dc9ffec6a", - "05106d87b325099e3dc0c7a5dec31111", - "d534844b97e9ba8fe53c0eb6935c5762", - "7b4d6a9faeafccc5aa4ffb994c671b47", - "4390953e78315d824d84fea2bdaed672", - "e5c6de1a84c82d489b21725fbb0f7a82", - "06fc8ea6d0ab374f5df75a6857d08e2e", - "19702659d933b3fba9736ecb349d650c", - "2e204d30e538d04405430c5970b529ad", - "c02167ea5e0c07119653f9e20bef6170", - "b67ffbd88656a013cbae9c18d6c5665e", - "c9097b9322057cd6fc0f6ac8694233bd", - "c9ff4ed3226a207d47ce6abad12c3ece", - "d44fa061b12159bf755c5310389419ac", - "3ea105d8c3ba54cba7db81072c9c4923", - "14fd63e58b9abc176b7afc6460fde1f3", - "1c934ddc9db801bf33dbb08a8c81adf1", - "1a88742515eeacde9c126d12d98db190", - "d55078855d8424865845ead719f7d63e", - "312df6176e9774ff19e2ff9842a24026", - "f3c688f5180c8dac5700939ad15e3466", - "c91400ada0be2c530b5992a91252103a", - "9907d8b1552bb3117820a17d48e7d220", - "af7d86a0e3dd10128d37580b9e1f96e2", - "6ac27eb4ba05a101879200bc83c0f4b2", - "79fbd27c3632aa4f0e3b56a1f5a5a342", - "9b880a2959952e2357875c4a65c0c536", - "94e1b98f281aa085b4f7a10a1fb7a763", - "d4043a5e3cd0e8ab99d3fcb34c958591", - "9c08d6b478cee25c5bab58bc39271e0e", - "b1c1c225db781186a01ebd83d7884726", - "6e095c8780435d4d6b4c4fffa08f4cf4", - "54d51fd6386738de8bff4c7ab6c465f3", - "65b488af3b3060d3076b62ca54ed8fb2", - "1c0e18b0c402f7009e2cece10ca4d404", - "3533b26440a02e8c5ffbe7d280c8c38d", - "451aec56fc8bc753bfb3fdb1eb1c653e", - "0bb2ef80d77721defa6e7bbf3f04a4b5", - "5dda9e89db2a16338394725cc45100e4", - "55c123e7babf08c3da1dc55f00248973", - "78a2b8873982da5c4bb9e983e795dcb9", - "1543b6db3604bedd210370a222d198ce", - "f0441fc629f735c85ae59cd9332e2673", - "177c9b9755266eb5981b3a4d4c4a05bf", - "6c86b40c6b4cb9151569471a028e7b92", - "064238bb8cbf9955f487a9d8cd82a85a", - "b135238743ec2ea7729e9438fa261705", - "d935d422bb0a915cc0f51fa06b4a86dc", - "f7d11566cda8feb8e7dc0d3d9f0e36c2", - "3b47aa70041ab17bde3e378b8ff3b6d0", - "398b5ca1330cf33fc607224581db00f2", - "97718df11c18dcbd095783376a582943", - "2683e14087a493c49d9338f327de2e48", - "da66859026cd8281ba0bf41744095acf", - "bdf747cc444b3584c778e9ef21fa944e", - "30b7035562ef6136935f1e1fe7370cd7", - "028acb01031a43acf66ee7a5381a2a44", - "c38167942467be6ecf7edb1344ba6240", - "9fbf0d94aba1a971fe69ccbbfdbeaecc", - "f3773e51a5ff1d36d8281a110dd4fc81", - "44c2e3b55244950bde769e811ffa97df", - "3d0370fa2aa15fb849bb7453c9e4fe59", - "90731d96718167249d13d377c94cac3d", - "6804b280c48d0a16cf523c6286127b9e", - "39bfbbcabcc5e79e1bb48b8fe1444e97", - "49f462d804f7ab782135c4bc77a5d0a9", - "639e84d8ea48ecfdf44c6742c49ed4ea", - "343dba7feb3425733d70ec5922410cd5", - "249353230e1e5dafa2a403beb149ae0c", - "f9be1f1c1446ecf37fceb16ec167bdc8", - "563b9a9ee53e26abbded83b4aa4a3228", - "a56091daf0dc954c5eab98a2bed6472a", - "12f52ed43bce8c65d35c9c0d6a86f77f", - "504d05bf3222c8e9f972f5bc2ec43cc1", - "17b9ed006ad6c7b440362f09d8ba19da", - "f765a4bf524edf0bc5f496aea5a2cb5a", - "0a39f320320e541f70c8232cd58e0f0a", - "45453386cf958b5764a4f586ce48abe4", - "e1adc0d64a631c0004818b4e520b3d90", - "f5785c7815732878d016c6da15f8cd4e", - "5878b92a1da8d887259dc2198f1e32db", - "faf4b4892742640d169d6d93e420b03b", - "6bbd971af8a94d0d480f12140c44ae82", - "df8a02f0632b74a0d2b3a93196f44ad9", - "eaf73629913408c7f6fb5811db96fd4e", - "94eeb526be853bf77e83295f2bd60ca9", - "25aa8662da274f247cc3c08a43745c11", - "d9bdceaa9d92b18b050d80dfd6167d19", - "2543890c0bd89d8d770f217df5630809", - "f4de7a9d211c715f4708f8aa60f8cbe6", - "907bca9caf34156fd5ac6376b4f02da4", - "4aaab75883652288a4d92af9a83a3624", - "443e37839ac7a11b25bb2e6262a75589", - "8e66cbfe41e6927cda55e9ab78ca0ddf", - "b6dd7e8a7b9fd34b2b5850079ac1a0df", - "e2ef9899cf5a27fe4d6ce3151e53befd", - "3db350ce99f186525e2e30395d2719c2", - "4fd6b6e36ef389c52ff533d4871e818d", - "08d2319486b7bfbc14e1e8a4ab6a0c99", - "7c989d7f50fe0c70bd320574f5e9d609", - "18256d196f3eea9b0aec7288a92e7d95", - "d57fbbf3c988bceba3174cebd276e21e", - "4bc1e5b1efe74988f21adf07b20fb7b7", - "d67f7216984a24a1d3e6e9208fc64924", - "368e4fbb92351767ae7ce3a447a8044b", - "2f377397a1afc6e00abc3eaf8ed74bb6", - "f16eb69d19d1d0ded366baf213e28dcb", - "698c5abb6f565d670aac31ac8c9a8d5c", - "fca536a79405842f6c1664fe3dab01e9", - "78e2f1e7d2041daf3b4761ee1a4797c7", - "c4d44249d0671c2041411b9d08fa2599", - "3e793a3495b4c17d16dd178cbf8812bb", - "51f3a491925dddc4c913dfd0bf949ad3", - "32d79d3c8554b71413d309aa05775ddc", - "790fc3d7dc7da509c3650e781b3d4885", - "c77ef7365931e74e06b0a32ffcd1b196", - "596c12641c51791426b0ce43f16c866d", - "91f0ec69fd21001cb46c8d95bec8e91e", - "487f6e647236ac332023a19706cb6f9d", - "ac8fa4bbdb58d87c6f2f37edc3c5656b", - "835c2f5e618fa558ee238e859c3d3547", - "8fc45199465c5d869204ce017300e2d6", - "4a5df484335fe823a655b6296ea9366e", - "f7b576a51a9ea5d4549c83783195ea6f", - "8ac9fafce0a9cc43f05ae5701c741a3a", - "eac1a9295495b95eef234bdac715de96", - "d73dfb59d8e3833d7c58b2291a840563", - "448cf17744cbe78800e233ce69ab0ea5", - "7085435ce69ecc6ac131fab44e046107", - "3cf4233a004599fbfdc3a232f5354d7a", - "ce1317c938408ff169ec21c3c193bc70", - "41d190b3c399650c8b651841d21eb057", - "b47ed3d5b4c218d79a5f522fedb409ae", - "5b8193e9386d8249fb3dcae5a00ed041", - "bc65c8340a41c68945f6084d9318d6c5", - "3ec3e8c9aa520028284d4d9b5a8a8d92", - "e44f860f0ca352ce64d12c99c134436e", - "2ce3c7a1989d31aac359a3ead891b681", - "9523cc8d19dfbb01f4cadc8bcbc1ac2a", - "03e0294885c957a3c0a6c788f1b0947f", - "3f31dcde5f378bf154260b1cc5a2cd8c", - "e320fda68891010ba649374746a0bb83", - "81124be2fd7003e01486c13be9239f62", - "08a4abd9a8f21931aec517cd2c0e1751", - "db87342c7a7da4fce45e0bb42d8e93c3", - "c18e71c51a03cd5880bc05772d278afc", - "df7afd242a4488fe139cb8f26f354d33", - "aebc535c70ca017a32f9baefd15e14c7", - "1c60f74ce8b70fed0b9bf231de5473f6", - "f485086ca3800655854dc92d6745ff2e", - "79571e8ca9a8b3e39413bcff182416b7", - "a91602ae5230446055b9a46728e6b0c6", - "aadc883c2af48d3c55b866425f9da19c", - "db413395dacedd633cc66b9016a04d89", - "e7ba9ab6a18aa68bad4bcad5b6cd0af5", - "ae16dbd550b0295d5a41fe9f33033640", - "56aa6337534e10c8c1703a8486fe1844" - ], - "vt_tianmigaobai" : [ - "eb1b9e5bd135ef161e7ea24df10686a0", - "3e2ecfc49f1e97c544ad93808313f6de", - "50565be185af77861877872554ed402c", - "bf8e1e6dae9f344d1fc22e16150f29e0", - "23aef7281591d375302d11e24dd601f8", - "7604eea3df10952977fd87f4a4b578f2", - "1b393386c1098c45094e40469f9255ae", - "8c1a9a2729c426af0d495679b4d466d7", - "bc6b339dc6fb0c47637fc174513ceeab", - "cd7cb176d225aa753298c84dbf16d367", - "098e4e1a702d989b289e13cc4c5357d9", - "db0d48172110f4a04c9081eb50d37206", - "5cc69dc028bd2a33e93246f0293283aa", - "8b61dc800ca2041c68cff3af496c58af", - "279de21e8abdccf49afc43f198156bf5", - "ed3583248b1502f91375c89613f77465", - "cfa455224be96a95b5398ff8a27f824e", - "36d1628df9fe6d5350118675b7af16b2", - "332d4b99f00c03f5f0f9067d826f6ca1", - "c4dd8a0a578d3dce4a15a2e02737d623", - "6b2ace7820de51f7f0d8d84d859f8940", - "39e3c5ab870115f18b5d2f327ec57fce", - "05f71766243fd09f5b6879dcc7858e96", - "cff9b702051a3ecebb36b3ad8da8157d", - "abbc1c46782510ea38bf42898f603eca", - "e4728e87b21314ce9fa32aece94087b0", - "e759161894bedd787924019a7f96bc6d", - "3c4c62fe4f307b6eecd20a034cb938f2", - "49cfc047e0149a59f0417d3fcf5a10b3", - "29706639b9c1cc2d17b62098645e82b2", - "d1633a6e298e6604676ccd58ca5ede93", - "dce9068461f0820704b96b2ba0e29872", - "9eb636ccc712ab8bf23a9d8e2ffa7481", - "395f04406b9613103cf111ca0fd63a91", - "7360eabc3da904ac08e9b78a3e53cfa3", - "8f435094ac864099dcee010e14a51c55", - "1dae843169d6e905d774c76f55f36ef4", - "4870e1d9384dbd0f94ad0717a6f0ec13", - "1f40c6ac9330fc58cf7ffd7d77757961", - "9ae53bd58357054c02f7c7cfafd11ec9", - "85d6e39e79a2736cbb0f0093ce9eded5", - "03863323b8a6c7eba117938624a5780b", - "b967e14035d5662b49b84262d13bdf43", - "0a79a7f379ec0275deef338ec629161c", - "92dde64aed06124eddf2ff2cf0eb7bca", - "e7280138659c482bdf3475ecd4340d55", - "53eefc962a63560a087bd7269febf64b", - "b3f2e6c811d86e4a047ae9ade5ded6b6", - "010cc04ea342214b60b52d191986fbb8", - "fdbaed3d8b964968ff6388776ed7a63a", - "9a272ec9628dd67bd00b10bf76bd8f49", - "0d148ada9fe7d0ff64c59ee56ac0577a", - "e4189440bc4b8c1e8a17262d101c2b14", - "3f612f21fac3478b39b0da4897cb6961", - "6f42dbbfddcc67c43320957837d13e89", - "c1f49173b63df34aad72033e3b4e5db9", - "04a9d696f22beac4730aa2575777a1f9", - "0b9d11effc40a4eab899d1f93005c281", - "bcb3af586abb2879a916b75a8331e558", - "7c8da638adb44bdefa03d7d05d60d0f2", - "70dcac5da81b0b9ebe638b74eae6918f", - "f202048e35a529207db16efd3f4bdad8", - "9f67d11efe69005c4138020d6780982c", - "a4ce392fc404a2287b8a968d6a1e32a4", - "85c1e842d1078ec90005d773b4866227", - "2c1896a28868f7ad46b63d43ce42bd1d", - "6cbeb6ce9b00c1348a838d2bc7781be8", - "81e23db2c9c227d0b632d3f231c032bc", - "a5f6f6d677a8f90d30fd0dbe60101d1b", - "69f9aedf3b8710af2902454ff96478ab", - "efcbbf90326477b707161da06bfafb84", - "eeea5473f06413dc60d0c1a57978be93", - "f3140b6d249eb18f6740062ac160e703", - "c9b8ba2f35abbc20106d4bc39ad3a281", - "c9b8ba2f35abbc20106d4bc39ad3a281", - "c9b8ba2f35abbc20106d4bc39ad3a281", - "c9b8ba2f35abbc20106d4bc39ad3a281", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "e54b2fe52eb2f76e35441371b1ff446f", - "a758e6fae657913ee88913adcb25265d", - "e81a6638a4f348709ccd77afca7a041b", - "7779eabfc9604c50a8e551c946ee4cec", - "565c8cc9c8343d756fd0c6952cf290dd", - "a00a1532f79c1062432cc69e08c5a06a", - "1ab021438d4fede01c4ef277934aa703", - "3abdbbe82fb326e453acdb44f88e3d08", - "a7f8e69684e1e6b04c38c75feaccc1a5", - "5fb26153c787b0537a5ded9004e3d4d1", - "d34dd694863ed061290828f5d8efe33b", - "368fb0bcb51263b4b34360494c48864b", - "8a2e1bb01e9975a8d1707786b3a5359b", - "71cbf5bd21b60c1667f826e8c14cd2b8", - "c91a574e7dd5f4835b1014872307e9a4", - "89a45b05fd12179cad124a9bc8ceba0b", - "7cf7f4acc4561d50852caf1fc7c7c7bf", - "09c7e9c3d7911fef7ebd99bd2270cd73", - "c5ee134d6d99bd0505c50ea0f6044641", - "4666ce27fc05a1ca7c70a9daddffe764", - "fc4ae7a1c8afa2bb6b4984a4fd03b4cb", - "4ccf494dba913d9c2af38f7dba3fd7bd", - "1b7d246f7577c1c199f4c3947f9e5fb3", - "caa867048e03ffc70f7d467586565650", - "3fddd7afe8928bafef8b2789ea5dc75e", - "c716ed629d0b4bfe348d9ac32cf92863", - "7c0721069046d08635837a1df06be7be", - "3cdfdce7c488bd0127c1f152745664f9", - "76eeda2a92863d438d454f59f252e6a6", - "e63fd3084a4b78c070205d7220711c27", - "d06e980e314833c383bc1e1bd908dd52", - "b246c0edbaf1bd0733d517c05bfbfca0", - "7ba31652e715bb390774471cb46f26ea", - "1c169fea51d560b2e15572b215d4688a", - "47d905b4caaff7a1c0b6c365c455275f", - "9a5f5d9f5d6ba5b7c9769d30d6a0c05f", - "0990d48a3d920e2e55c9a533b41126eb", - "90ec94ec627277df87fa7895c13a0ac8", - "1bf8ed5507ae0c67ded94a2fa2676c5d", - "9d06d6d1d14c21a3284539252ab77943", - "6f94a791d09287f25e3c16ba1d7eb8d5", - "3201c90924c3b6a7339bbfe6d4dab513", - "1f2507e992fe31c1c8ce36e6dabe9715", - "c931836b674f69c326a1eb0e32db16a5", - "296214ba308855ea194b351a07ab76e2", - "969e21ee7468272e9a2c10eaf142f41c", - "66b4ac4436d4f22d166b3829645ac8bd", - "400fa315c5b3da7293d9c96c6aab6158", - "e4311878baa7f9297175b2a4ea3b22af", - "6544b13a44feca571f4facb1095843a7", - "852ce19e0d47c7fe8bfbfb2e5e4db64b", - "30197a63308a4bc05de6f4d68907e000", - "bd07c924a285f2c8a1b5c3e964426735", - "950835b1acba6d3ba5f2809f7b4e2bd4", - "5ac2645d321a1a51eab28f1695c40352", - "3c41163b125767c10dcb5bff763bbae9", - "844329f73e0bce0e43d0badb9db20803", - "a9ac08c46bedfbd3609cf0252d8033e5", - "0966b910350ccea731644da64bdc2752", - "bc5ff9e5f593e53c14e5aaa8ac9332f5", - "819a932bead38d0342ed60eb36427758", - "2347a81c48f1b78305d2f6b356f0596a", - "3582e34376e518d57b64f2c1cac6077e", - "1777fccbc31b74c8989754e1692adb20", - "e713826392760e78678d2c334ece1ab6", - "3df73916d041be7a71297def0d369bf7", - "f85bcf9dd7a28ab26a61ea48be35817e", - "8a9da596790a1bcb96c476e20d75ff11", - "453fda0fc4472cab3c61a01ddccdaeb4", - "485da98037cc1c8d158feb35ade66571", - "bdaa3e92959e8bb73eba34d4423fca25", - "38311099ccbfc51358c5778c5ff99700", - "7955350a183acddbe1febc62b4c47817", - "512d809331489508270393d848ebac30", - "9214103783ae95bae8086e9db208bded", - "c234dc012c152fc1d3e13200150ac33d", - "a034546e02fc2722822cc57b6a2862a3", - "b72ab556e9f1f532daa4f3d09afaff31", - "42ac38f9faa9930e14181d71df46c3eb", - "9bb8332cde4b33bdddc67377127efd58", - "5f80c8a611f904fba10d7e2a581d3169", - "d55d35333a693e5b11b0d2413ab23b4b", - "8b56691e37dd7681e19a5e2b1a056e5a", - "8fb4bf1a8c9ae12b3d58e2513ff0d0d8", - "708b003dd280f19d94555c1a8ef3639a", - "40f129e73fd6439dc08b292e8e2432ab", - "3ad0b58a83ed253cd07700d1d888ca34", - "6fdde8894b926864e334a2936a030c73", - "e82aae314e2fbb4395a17c4c8226fd80", - "fbb403bab6ba5104086cfe3d93e13443", - "01ca10ef4b8ff0dae26eade0a493f5a8", - "df279f55375ef45cc5eb640a4003b2b3", - "fdc598c458052fba83d193bcdb0e6f39", - "842499b1522a487691b29ed96feb9271", - "2a8291e6edc0234d97dcd02245b62ed5", - "a9368ab4f7081e76c91ec55a57e068da", - "ffd4887eafcb463e4e56afe500ac4cfa", - "ef2e1fb1f614bcc2830f91cfbc344ac6", - "190c37ab8d34b51b9d72d07966193b71", - "58b46a42aa541953c809dbe5b2de3d90", - "dcf970b9c08a3149395f42a1ad9c94b8", - "df94a57fe7ae25496a22c14ba9928d47", - "057c8c1bf3427fe76c399004907bc5b9", - "13de2afb2787e55f7bdaa54016bde625", - "46a73eeebbc758c391d14154f57fc368", - "26b3ba237e201b03cf65829b72fab35a", - "e4458c8a3690aefff77653636c899d9e", - "c87dd9a22cad34bd1a2e9c59bc82bebf", - "7df1e75a3acfb12bb6881830898585c2", - "6268b48c3339949cd0c865a297e1da88", - "0cdb146810dc8bfe30c6dd3250373fac", - "64cb78d8ec982484d76ba673caf20a48", - "049f11cba285d2d8756a4ec0c15ec259", - "189487eb916cc88b37944f5af5867d7f", - "1142f05dbca817c75e77ea3dc1d9a812", - "c666e71370c1f3b53b93bd6d367f282a", - "6ad7aa920e3d30a753ffbd3827ba0a32", - "b3aa83ebaac35cdba2badeffbb78c550", - "fe054978b63f59d6cad97a94b8126003", - "8677276e0df2096549ce9356235604a0", - "2b3498b57eeeeddcba0ad8af5c76b31a", - "8d944cf3165f7508af7ac93f31f8edaf", - "7dc60729e31a32ea1f7fddf773ef5a9f", - "961a43bbf536a8350d2c01579a0736c7", - "214eac9473d72efc6d61e4a6992c3e8f", - "b73bb5a7d4fe1806aa222dcb5d0fa38a", - "25f335911be9b9c29d791846aa5c8a2b", - "4efad3dfb4d8531173262f18f8d19581", - "9f883bd5034d0807279d4a28d3283743", - "40cd2ed76a2d08ac33fd1c6d24ef553d", - "b1693ee3a0bcbf476f68cf70f07bd891", - "a1464ffadde96be08a2b9e769e98de04", - "41dfc0bd2918edc85058b1fc27e44034", - "ab48dd32d75c90c85bdd50a7d61a7f9e", - "cd0a82899de437df64a87a58612fc03b", - "3a6eb0bab20ce152831f91485c42aafb", - "73570abf1bc468ff10f29f155d70db34", - "bd1d185c90e81dbfb00b0cc1c05a2a41", - "d90e7c18857db75e9ae266f88623bc78", - "ba1689e7f3359835f50915a00789496b", - "d660d384ab2ac81a3eff20e0cb2d05fa", - "a1e6b2d2d1b3ebf3f6fa46cf701236d0", - "f1ce328c4f1a3f1fcf1351664b1789e8", - "46e6bf845eb064d873c640c0850bb8b6", - "f8f5f7ba2755a48caa3ed31a75ebe76a", - "dfa0a3bc19ac108374d6a769ed3160a8", - "dce1524959056633d23e112115e41f3c", - "cc64e7eadf10d1139f761d82ec1ef8dd", - "21d9ab7add56d772a8957812af567c74", - "cd457774c4055f37f62266bb2a48905b", - "7216e95ace1ebefb44b64fa64fb0f1ef", - "f4e3c8b3758a9c3ad25e82e059e7641d", - "435c1448f69effac408a2b71c4dedc71", - "03cd10c930a6d908e5d4c86c799ae6ad", - "b3207663b9fda643b63a571290592fcf", - "e061f6215eac4522a69ee8288866ebf4", - "acbc7ba9507b91c7b0359667db586a45", - "36cd3b97e9e3db7b6825d19fcdd08a6d", - "c1f47570039b6f68de7279194e31e0db", - "fdf9a04c619d5e5afa3ac14411b03f5b", - "2b4a8f22dd5b427372a5c1abca633fae", - "0ac47a7ed90c1b9cf63bb71eb1010ba9", - "92d28b1901d68c0fa992c13a5f27b275", - "092fa1d9cffb727dea9bb9147078ca67", - "6e50e426f54b086c8506c10b1b6a0ed8", - "340e70853f84797305023644d51c804f", - "c2eff3abe9ec2e870eceb84f40fb3392", - "7ca3b564aefd067a1c16f23403d619d6", - "99b1f63085cbd4127de2d57a45d5922e", - "468918a6e2e5038be9d3767b3f966eaf", - "97b5f2d19cee08eecc2d2b5817910983", - "dfe99e296483b0e0471b3523bac0073e", - "e15edc0b290617a19929f1eb15a5c970", - "02235911dd728645cc2f93c2bcddf64f", - "835f174fac5e93e43b7d58c985de57be", - "bb9a84eb9af1e28e4d0038da2bbc9fd7", - "bf6ad0e2c10af4f78ec6a4e198bd6471", - "8bbebbcce66070b8884a96f424bd0e80", - "3e387d0da48f35ff6952286e0504ef60", - "966fa9533f1695267e36bbab7056db0f", - "17ffc5d99f18b7d8f48c31646ec7e967", - "0f2a8d076ca72406ac9e6b79b39c0592", - "75282cb261de379a68fc567a15d75137", - "4cce5c1a10f3b658348cacf237f5423a", - "1ed628b3a6f5491c8f729c5c34e83fd3", - "f6728914ed67d7506d00dfbf40c67f35", - "e063a2b1e94ab09392f71b4621e310be", - "25bb2823c0ccb9d30e76945f280dc0c9", - "f7b35846fd751e20de23f1233f2660cb", - "9d8d76bd002a922cdd0d059660e0123a", - "bb03bf8bdcb6a0a0d5b45161593c5d5d", - "cd8c491890cbba05546d9a754d3e580b", - "9e886538d0db52883eb277a8a6fd1d46", - "88cc438f49668934b4f38da996c6562b", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "2cc2b126278f2dfda1a8a4528a694949", - "77c9d15c650f3d1a62da093d326bb5c2", - "c0e515cae4a2c71177f3a7e6cc6805e7", - "944428b620a8cc915cb38f7b02ebb754", - "d495b078cd9caaae70085b6bfb2760f8", - "af3ab6f3be183c2cf41835201129e2d6", - "617219910d2dfe985371e33562de9cce", - "905e2b3e4b6e9cfc53dd0614a67ff6ad", - "2b20369f1b9d874fd50f9a6ddf744b83", - "efcc4dd932d71340ddee3b0868b3a706", - "a1d5d136ed09df3e5b955c85a73ef62a", - "99d3154738a2442ed80c707801c66006", - "a5b8d3e6cd062e7ff0aa497e8e0a5a4f", - "2f60ed485808ba0519adf9aa8ed0820c", - "2ad9075ead2cbde1de60c056e276ebf3", - "1a4a09b0c934e178c7fe10f27f8ff2d2", - "8a4e255fcde79b2d258afd7f0193062d", - "fc1b3065a53ce01d54b7f7b860aa9538", - "93c92a83a34714e08a0e2ceb83ba3440", - "cc445b99aa6c3c128eb5db4029002147", - "755e4882b8f7b045dca2adc5b2f40d45", - "96a343c2cfdd782184a47e2f6b289f73", - "ccd46657571a17d0fe591e5548970742", - "a8ad6fca15960e93476edb58e9a09623", - "89d6fc676577a8b332c488b03d60452c", - "f9ee2ff1a1aef7b7bb6a181261209a08", - "f1eb21c757a088f62d82f00c83b49866", - "809aa1d0caf4c5ffb5b7d44f9c6c23c8", - "e7f9ceded5a73c2d6da6752f84e80579", - "aec6871811372a473c47f1aadf32501e", - "04a27a847afafde245877e151bf19fb4", - "b47b6c00977e3d7991061e93b0b23c20", - "6f4bc17a0e5827d4e9f0f90fdea6f408", - "d3c4714508347e6c24349168868b761e", - "0d8b97b0536f83e84c93bb2c7e184658", - "bd28abf46858a075c6d07a43ee4c2ffa", - "065545c181358a4d6c2bdaf5d812718a", - "b058c9b5eca218fe57266776358d9ccc", - "ec500ba2adffa52f11e882c37a167781", - "04d3dcf527c86d0e656c75232fffe58e", - "0c4d24093d324bdeafc402d81e67d77e", - "1e694d9842f9fde20423630267879f3e", - "882ba1eaaa895cc3746a99432bfd432e", - "9642c7812d858b61da3d78c1cd100f92", - "dc13e8fa7423e4586007b594a1d7e980", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "8ad163bc5d71377f4a004ffc12460468", - "483c06c8ce0beede42df2fd0fe640247", - "200e0928f4efeb5ac0c53a19e23c5e83", - "eb32ee319f126df6b20cd805f20ab367", - "8ff222ac9840b357cf33c3f267781d1d", - "2194c8b3eda9ff3a84e65e530d3209de", - "5b4c94c1ad683b55a218490dfb22c178", - "20a06681289d17f7494fcd243b05c822", - "4d3ca41b07a3f119c266f8e16eda83db", - "529fb87003321e6c7c2e03e65cef3532", - "f2bc685dd44168bd68b29813c04421ae", - "760849c2da974cb48b508d1b44793bd2", - "fa5ee2863e56472a8e3fbfda5f9ea912", - "090cf96495e69ba6e0dd71a069584cd4", - "0bbe5fd6918c393847875444eec0f053", - "783d53f7e7818590c631453209110c6e", - "95d495839131d4a8ea829b2a23c858b4", - "8f44745fa5aecc4d102067aec3f81d09", - "d431730ae01e7249f35d2cbec2bb27ca", - "ab07522e5d732476c12ea889426417f4", - "3cbea688d80e9f548cbc14373301c960", - "1cdf71cce4e66bf74a4ff66e5f422812", - "b34d84a6027220189acfb99b4912cd68", - "b33990bbcbb28660e3186217b9582e90", - "31355570e0faae39b512eb4a1cd731b1", - "d3792f2de6a149f713bcf8467e27c0c3", - "9964d0c341a2a2d592c109da2a290445", - "bd442c5aa149d1c65f6f44b4cc3dea3b", - "70dabf4faa55e9247d00f2058985b55d", - "778fd74b86665aef19027765fa1ccba8", - "a58128f61a65b3a1829abedf7fc73498", - "1d9c6642f953031391d6331647e633c7", - "baf41316747247ade3a6b7212d997dc7", - "f95d746dfa5beb2673a7e9f25d84601e", - "d24da920cc970c93df036cb12d2f4d50", - "3eece012cab4e6ee5de369f708b60907", - "aa4009eb62f94ddb948f66cd6aeabba1", - "9468ef4cef95e3a6eca0696c50c1f06a", - "d28b11d5f5f44fdf8b58eb7ea0721f1e", - "1d77c88f014c1ce361582f6ac8c2d53d", - "c9f575a47afa08aaac0afbcfaa0736dd", - "0b66c6567459fc9fbddac4f4f4cf7270", - "650aacad89c3e6aef106e32842c4fff2", - "aa5436b9f70b1535d23d6c5185679df5", - "abdb0fcc682739668785395e9bc3cb46", - "f21ac2ef81479435021ad5158f0aa146", - "2b4cd260c279938662e623280ee86835", - "ada4daafa5f99f1de676f16898e8ab64", - "52001d828eae23ffaa0f1d9a4cba5035", - "6f1aa62b8b4eb347451817354f76d93e", - "e91cd267d492afdb84696a17c62eb0b5", - "38358448876fe3265cc01e8492ce177f", - "bd8094a53306680506431383ece3e180", - "520605120e45944e4a3129859a9730b2", - "eedfab90dc7b9bbf8d078ac93499b4c9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "a898b6d7d758b0db94bb2686569a49d9", - "eb1b9e5bd135ef161e7ea24df10686a0" - ], - "vt_chaokulama" : [ - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "5aac47a2056d9d65d497b6fee5f0695c", - "dcb26867615f538918f842ea5640e07d", - "8fba4420c2af23bcdbce3b0803ce7db5", - "cb08dccf2283fc0857654e2ba0c1c500", - "7a11fa6b2a6367e094a547f81f66ef22", - "8dfda4beade5b5dc2e7df89c25a9f155", - "64c70449310a8803e6cabf5e9e95481e", - "1c7fadda0b88a5a13bfb916e8c35ef47", - "5caf6b25736afa2323f88ee528284ecd", - "8086b6d8dccf57b5712c2aaffd22a2ee", - "64f28423b79d5cbbe1f5ab5dd9391268", - "21cc9015d6d1165e4c886b15afbf4748", - "86501ea0dcc9114402a93db8693335b5", - "fc4c89fb731690539929d300ff2e5afe", - "6cb3c78d71a75203970e9b90868bcfe9", - "822c9603d7ed66c486d96ce81abfcbe6", - "595e029ca5f7b83b59f2aadb27a61c09", - "dd951f6c5c388cbd57ada89eec291c1c", - "2ee5ece61dc6f07a8565c3c1d8a319f0", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "8625693542665ec562f8e0bed5e931ca", - "35ff19bd4e8b5f50037c3546bac83fa6", - "47fed85587662197ce717eed9f267e4a", - "6bc39032f7a3de5cf16eeb43a1907813", - "983175b7a883c114433ddd1d6c0d9955", - "85aa3857479cb5f9861edf474f5b5c23", - "b3fcdd2e37f0b8cea13e13e96d274e97", - "3d24048a0ff57d0013808674c2d5070f", - "37d41b77b7a183b3d51ca3d65bd107db", - "5547d069f8bdd65956b66cf12ca63230", - "8c0c14a0b9a73abbe3f3c51f071e1716", - "e9da289f3ebe6225058567368aff818b", - "e941d2ddb360de898a6d8883c8b720ba", - "06c53d817e7c88b1a308ddf7d7701372", - "1616b40c7aaedfa5783d8fcffeadcaa2", - "4df29aab1e4a9b154c70622cbd6749af", - "09d4ef38d8df117f0fe3e42e9eb50a17", - "388978a3a4770d9fea8421ea894e082c", - "5aac3ce00137655a3818434af0610ddb", - "4743de4ffc2d1564c666e8b42b581191", - "7778826ae915d49a45d9cd31711621f7", - "caba98a42f63ffd5404f5121be4e8cb8", - "5ca5c22bfa119bb09a77b2132d4bf660", - "929ea7af8aa44f1cda9171aebcd316f4", - "3e1c166f985c64c74d95d77e7d977f24", - "0d29ada42c6aa9057779479ca9558963", - "ffe00e50cf892f6fdd0e082b459db807", - "59a5661a72db774aa0ef05c0d4e0dd11", - "af56a28eea276f0c6d331e620dec676e", - "bfc8173a291883cf8b9e33fb138a304c", - "8573b65683d0bcf35a6d892c005dd4df", - "7e65360cf45da942f75fed869bd15925", - "2a0fb9712d1430417b468099d6ad6ff3", - "72935e49af045cd9ba46e7455d2d2f27", - "3a7b75ac34c74a240b3e13aa4f609f4c", - "190c1931588cc1873d238c34aed1bd00", - "43bb9c6cf132c7a86f57d6132cc3b2e7", - "f2504bb8f3068e2aa998ddd285b2dd34", - "98eb1eb8402990a00e33c924588369d6", - "7998e5a6b8381127eb4564018c3e0615", - "55215dfea0e843f52dae59b366693f89", - "268a3b898105d64166b9587489411c10", - "fe2a8c2cdcc2ae41370b86d82e247e86", - "e32a289a010212bcc37ee53579fd0eaf", - "4ae8cb70c62d6ca2399ee80e21d8215c", - "c3b63b8935d303f1ec0f8a2221a163f0", - "e81cfe65a1ef62d94a7e69272805322c", - "3f3563aff56d6b86fcde5df6f37c3cc8", - "439305e8433e426363de6fa310edef32", - "7abf0f21b957d7b7beba1f577ca87df9", - "5d8f1faa54e15e79837150df30518c7a", - "de3dad8fb58c6da907f17e68ebedc857", - "82030d25d7515cde7e78bbc6619cd925", - "33634c3740890a8ace9a23724da65b0a", - "be6220922b1e1389f30a7fedd9816655", - "4e360efd40a27968a633aae016484fc4", - "49015169b82381ba8120e99c6ea97359", - "350efeb5fee1b6d55d065252f541de21", - "d4f970dbd1703484f65dd77992f67a82", - "bdc460ba4b5dfc85eb410fce07ba6f1e", - "67000f7c4b91c8bde64e711bc97957c2", - "413512970f73426f7adb8eff94946774", - "014c7dcdf07536c9be5544b79c6068ca", - "65d08a7c881258fa7d9310b745748e7c", - "7e6bde150b1bf151d68a62377dfb3bfb", - "d81c1f4d5aa38260aa5c57253f1c5e1e", - "251760511ea4e3096b7364be0e84c91a", - "17bbf8f4c74c64f66c7056313e00b0b8", - "89fe3b49e05b6cbc58d281d6a371eccc", - "a4b2747604189049eaada6fb00153ebd", - "71b6993aeee3f6ff2187b63b118db2c3", - "0e0d44be8842096ef1f284e660ff1024", - "07b10dfb81e4bcb20c41c220a7f724b2", - "5e546611ca9ecb75beeeacac76500dd0", - "6be92073cd2ef23f252c3cce9fc38633", - "c1a2061022a297c0f9b8815d0fbbab5c", - "00b535218cf89373d2877d6385623aba", - "e727630c3b11cfb679e8790b10031f78", - "09d81e3530a8162d81a906cdcb05c258", - "7c53eb13ba7ca5a4669dce0095ae902b", - "2b33ce81ee9d74acdfde6935ab7672cb", - "ff5e905b48831af8bb44b88409329311", - "4db4d7087e0a90004394059d04cf83f1", - "5d09bc594703c98e01a980a569c797df", - "67173a99256e865485c7d7f0aa3f64f2", - "cca9da0c8006f1bb7144eb0a70080ad4", - "100feaf4b259780bd33a35707bdc2eb2", - "b7e00aa1e1ec5968867f4938dc7baa8b", - "973bd14065709304ca6496d2c3479682", - "df4d0e343ed3e2fbcba5903d7ba60e6d", - "43535748fb03e74f5ea52eaea856235d", - "0420b9d9a13566e730e28f6cb975280f", - "8546b31fc92259d2153eabe5808a0ad7", - "04e1789ba6777f94673ef91385677ab0", - "d16f2b80c076a62cfbe18647221a8032", - "804906d5d5da884503c9ab6b420cc7eb", - "06ebedb054afdc0f6c6ba1e455478902", - "b02db66d1c7c4e4f0c4bf2f08cea5e11", - "90547fff6e4eced63ec2eba72f616795", - "32d779880a4829ea661dc8752cabbf1d", - "32d779880a4829ea661dc8752cabbf1d", - "32d779880a4829ea661dc8752cabbf1d", - "3da13044f79067a7c1d964e1d1f0a885", - "3da13044f79067a7c1d964e1d1f0a885", - "e275727c81c0be9d404655fdaf388889", - "85378ed433d2c6f380aa843f14dee841", - "796517c2a64ab55f0b4b1f5559fb93a6", - "6c2edc1f5ea60c827084dddd52436ad3", - "29159aea2c244a75b02c4694ede5c075", - "3235f2242bf2bf3c90e27f3e96e04901", - "08ddabb8c8e342de4d017a4502d4dbb5", - "e7d12d3278a454c50407d15886530f68", - "58efd422cb5a07ee9e368a75bcaf0b18", - "8c5df8f6161a201da6ed72eb37dd235b", - "0c176be3bbe49ab9e042026eab535e4b", - "082f83a0da029a68d8e7512487e5981a", - "9aa320d6fc0fc96657acca23a7e4c999", - "4e5a3067cd112638dc43fba159cd6298", - "1b6fe70951aa07bff38bcbd7641ad339", - "78320a9ce984075cda8491588d0d0452", - "14fcdc1d99b83ff14fa891c1b01d6bd8", - "5cc9c3a764bc2aebe9453d82b66e16a4", - "6111fe3da9d50ec0e2b9e68fec543b9e", - "a559ec0dcabee3724e07b167eff0759c", - "84ce77042492511f25bc43c1c990d1ad", - "32e9fff89043583261a55922d3a675d3", - "3db5d4572a173fe354e88dd44919f2c8", - "12e36accf84825f59f79a701d909c674", - "0a5b0288312d911a9283346d701ab11d", - "b24a4c8c8e7ee3180e511b5a2d7f9686", - "e1d97226b765b942f74a9c024c0c0900", - "e6737779ae6bdb720189fe8808dfff63", - "e5cb4dafea03a78810d622f2fb042d18", - "d51ba4d2c1bef75830d0c007a7b451df", - "4f3c5bb1d3c38f9f518a75563b85e680", - "12f8da12a465afd64dd5e926c8992c1e", - "bd64897080eb24573c9ac5c88e164969", - "6b55608129834f4834bc0bcfc431e671", - "9d4e02fbfe7081eaa68e29f485ce9b56", - "582fb3f2daed669e8a70cbeeb6a26d15", - "bd139c550363cd7a82c0702ee2a89f5d", - "bc39efcf595755688c2805b1d50b006c", - "ca6376b62fbd51354cd5e42739e0021e", - "d9f0af23ccd86712146eaf9de2159ba6", - "1b691ff3696ca243e0860493896e8c57", - "fba0862292b220cb378234abb2730271", - "22bc4f5694164dfbf9d33f6f5482edaa", - "1362c5fb1622b39031366797009c832d", - "89a451f3d55e473178d21a8276801e95", - "89a451f3d55e473178d21a8276801e95", - "ee91852c39001fdfddc7c38cc1c69f22", - "f2a3e91df045003da0d552acda561aba", - "c2e8723bcdbd4caf527a991be5272917", - "e53aa2527349f896dca22cb756db1b6e", - "87262bf928f98660149a3e5bd63dbc46", - "61d7a0ba744abd8a9bcc1cbd1b506f4a", - "35f00e789ee17dd332a529262a723ea7", - "e1c1158d66d7e52ea43afe5b46ebbd6c", - "64180c3d81d55ff13fcd7bf1c8687d0e", - "3de9f7d3f0e3634bf19bc69b004efc53", - "d04192e35e68e56e8818d63003b043aa", - "f87e1550f20e814bc8ef6afca1eb7182", - "80133cdbc99563e3b9c895c5e02bb2a0", - "fe6df4702bc715160c1c7c251e36eea3", - "6dfa3e9ce7dd39b6d6ccdee457abdf8b", - "e15c7ded2859c1fa3211d1de4786efb6", - "a2bc049991c060c513358e3caa54bafb", - "32a4f202013407537981acba3f62b005", - "98b1cb6d725d8829043fcbc73c1e3e0e", - "f976d8b81fb115453a2a2d7ab9e00771", - "8c2b6cd46a5a60b34e4a748d03ac311a", - "bfad015c3616125a128723f1429b0429", - "a9f28e8bb0285e9efa026680bead903c", - "e32a16c82e82132c76a283c1a86d0e8b", - "84abb16d823eb628a643e6c5042ae7f4", - "26a03ba4a8bd8bafb5a9c430514399b8", - "999f89674dfba6657e8557fa4ca1ef13", - "383caa98292ee3f2eb77340199e81058", - "9508bae1f734462a406324c0e429bf6c", - "29e05b0b624ad80160e365796f103f05", - "b93d66692c8f0ca8e7cf8235e76727eb", - "6b4d14150bdb2774cb96df7c094c3015", - "dd3fde0a4d31643b7ad48577064c876e", - "6195201f7ec8f33dbabff3096f58fe78", - "1fb6a792bc5f8d22ed97e0250cc638d9", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "59fa28f4d15c9a41dfc985764e1cbaf3", - "7e5a97568cda5dfdc6cf2a8e99d54ce0", - "1862105d47cf85d2273276d41f95b43b", - "7b4f52ccacfba46036e9ccfe5bb2f0b0", - "887893089d7419fce2b0c4f98b5b7c73", - "c4ace7c900b3b4958d9e7a23483589e3", - "ac11d730a7073f0596fc63602fc69e09", - "209ec1073872fc6e389cb925f2afb779", - "9970c2e4192de5db9bef535b80cce226", - "96d279fd42d487c799e0138f8c555dc9", - "d925dc07206143a5e3b012e33a9152c5", - "cd31357eacaaac8926084484a8ff8c60", - "7ef211c490e1cbf2b92cdd721d1c2626", - "1a73b208eadde942b3d647357b2bbaad", - "6e4d55d374c56688722616894e751a29", - "d2b939d08e840d3fdd05a4304d99a18f", - "5a830f7e530534284172cb3b1d0977d9", - "e77fbb28501f8be255faa1d6e46d7d6b", - "2af1aa5146cdb05841fa25ff3378c22a", - "fb72d8281b0220597a08a14859dd49cc", - "f0fe9ce84bbce41407a10fdbd5a4ed80", - "aba095a8ac1558865d7e54a3c5a8d9ea", - "0c38afb1d98e1cefcf6e96b26fba897f", - "b88b446c041849b7fa3a97f991f460d8", - "e17a25f95587e1700cb4ffa79b54e919", - "ef132c33153d9f1eb1ad5d0d256eb1aa", - "1fa9b2b3d7fe2b169def7b554447d573", - "a1aa0f359413103f539f6bd61736af8d", - "c47603b26cb517b27fabf13bafff630f", - "3fd29347e04911795e44889b8f01f45b", - "9ce155bbeedce9411667bb9ec422e75a", - "0567e4292ddc376beb828d92e6215cb6", - "307434c403cf155279b13c11ecc741f9", - "bfdee3fcdae5cb3ef1bfa6be2556e061", - "0626e74d0f1eff048ff3ad44ada4833e", - "7dd67e052ea84b9d1a1556be6b587a6e", - "5fb4efddf30199e944c7f7fcfd6208c2", - "fca21a3eea195952958b79110fac5831", - "1447a33be8cbd835ff466694f54f3f58", - "30a93087ff61c9657d19663db11276b3", - "f883797a3a5da18794c60ad50e8c6a55", - "25ec95b1a5ce96162994c8d288119b21", - "90d3e6c28b7dee6d37397bcfcffbd922", - "0b0b7cfe041e562e8e6962787cafdaf2", - "fbdcfb55a2abcb72030c08b873818c37", - "566a5b97ae309d56fe11fd141461ac1f", - "315ce9368b1cbaaf20ccdd4a7a95b9b9", - "1c6c5eb0b7187db30e4ef5e01989b9cf", - "78b7afeb9a637573b2c22e3dfc8c8293", - "4e65a50946ef584370c9fd40b7c7121e", - "58b107657ca11eceb3c64d059e7f3757", - "3597d1dc093981acfff538a28cb46c1d", - "b588548c505e1ad25c2f7c300a76a5ba", - "b32215a425e2bd81d992e7aa08fedcba", - "9d0e933fadbaeffefcdbd36c614b9d7f", - "3f1071aa8d62aa0d9523ca1922ff2a8d", - "0c2946a180eecebfc95670fb4c17d99e", - "ea7514065043e02a4b8c666f155c951f", - "12d063a59874305ef8e2e0391520e299", - "cb21fcc5416037e94c8a3bcaacd2c31c", - "36d75769a97978650d3ba3e3ae0376b6", - "9cb92029177ba69affdfb9201a453582", - "0b9888e96789f6e28f01685b4a2869ea", - "03248a60c02af13c0245daf71f949620", - "e6a8535e728c42c37ac086a7a52a800c", - "6184af8749349c063a88f2e1571f72cd", - "a680170cebfe0ba4928e243fd089915e", - "3532f59251b14eee8116784d25e0aaa5", - "7d74e501551197489ccfec55fb461bbc", - "ed9d13e2e0cb720d9c57f342a5ecbd50", - "d99d03638ed2e385a2d949ed6381e0ac", - "894a0ea6d99d26b6f0b2e2311d3e75a8", - "171a3b8cdfe324fb5b4407479dace43e", - "4aeeb305ccccf325b445bb78df063b25", - "cc9f6f5246b5de7cc143e283a4c05161", - "eb34af9182508e274f1d9bcfd652aab1", - "5531d19686a22159533cb745b0096a53", - "4753b54f6603bf25fca812bf4094330a", - "00266f8e0bac7378a2a85cf6dd47b56b", - "8d6a400fb88ea408b58a3f4c4e8a7206", - "59add376c07e65fac3e1f5696db1e259", - "04610c1be349b370b5fe53f547642fc4", - "d0ee64f9fbfc5233256c0bdadb72d1cf", - "2a249a56de3fc34629f406212a801f6f", - "00c8d94b88ac17aeb5ce54d525531752", - "b3019b30083751b628dd64f03984d849", - "4577de7483a4572c6932bd261a7884f8", - "0ea62254c871d4c2313926e5a86ff936", - "66f7c3261b6bf6c033f2e3ff32be67be", - "c55056db6758fcdb9947fc509123ced0", - "94aace73671abce88325e6ab87429b0f", - "f128716661028f4d67fd76f6f2d03b06", - "f1974319653d0f03e5aa3c9485639f01", - "8445965901a581572e7e95b4da8ca2f1", - "e9385c4c4be150d51ee60b978f26524f", - "3b889dd1456e7c98b476e286aad62225", - "3c001dc67d1d680ccd155fdb62194009", - "0c966ed59a8791666f7a5b303faeb9cc", - "42ccfa3ceae0cbb355e2a5bcd3d41f8d", - "9617e8d95c629e8673ae7b558bc0cf5f", - "e508a8b01fdd82518b20abae23a55e29", - "ba2c7a898c4a6b7d25dff1b49c46edb4", - "612f4a463790d1774029cc675f3dbd42", - "d86dffe16f6b74b3b17f4fbb7a134735", - "87ce4972dc181b612fd28eb2b453e426", - "accd2a2d7f55455ca5930d2b53ec4f2f", - "94a40134bd555b212b9fd53ab44c9e0b", - "1379d1bb362b105ad76a06132629acd7", - "979febe5d818ca966200f658e4febdf5", - "110ee89ec56cee034c7f242c2b1b96dc", - "7c093653480e5258caf3d55214210198", - "c3ed44c176936a1fb7014037c94b90f2", - "6047cf4460f370549619daa4405d40aa", - "dfc3743d313f79c7e6f4e3f5e01a9127", - "302290266994363d5ccfc7307e072ed6", - "f3d4eb2aff7eb26babfc1a04efcd9f0e", - "ed9fa9d42c8caaa5be9c9a58862b355e", - "d9e5ceea7e938e3006ca7f976fdf7e06", - "aaaa914feb55f8e99fb67853c2f9eade", - "53cb3c86d9be3d7381cc1e9a60655f33", - "1c476850af26cd11d8193d8ff79b18e7", - "39cc9c515266f432f3a6f3573411de8d", - "ac3f263d42a015afbf7d8f972718b9ad", - "9b86ec3c8b7edc9be4ea216f87256485", - "6bd3b362d51ec4b0ccf10776bbe8ed5f", - "3d642bf7c387e0f98f9842839b61f3bf", - "f3b54e9696f0b1d6dc56639a5f6b3fbf", - "5a76978f2f548bf39b35b9e224585b14", - "0abfb68aa1875951466a064e41a94e5d", - "dce1985ede84be53d3b7e1ed39663fad", - "68ec31548086719ccf678ea08c4a1980", - "89a0db09c434f1bf89031a4eb8f18014", - "6b747214d9ef4ed7a473e66b1dafc0b9", - "9c3ca01ffee09faf7b87f9be2fa74dd2", - "e6b70882614eb570ca311ce0310b7a99", - "4298416a7efed152e8f7a7da4369a6b4", - "7272ce43eb4581799ddd93c2f92aad4c", - "44a4fc4952a9bc75ced4c4890933d383", - "c4a7ef653ef89b17c6ad029aab513fec", - "663e500bfd8c5f11e7b4ea34c799fb9f", - "b399ce2a1ec13b177ccfc00bf1da531c", - "e16c0ef22836274b129457f6cd2f42cb", - "e9dacff33f0bf649acd8ba7ec0497ce6", - "bcd657694f8c0d73e1f44a6ea4beaefe", - "5c2eaa0efaeca5a7e5826212e777f888", - "e13e892b0233cd48118a665e11054c5d", - "6fa5a16428df8456aae54501c8ff5ab6", - "6fa5a16428df8456aae54501c8ff5ab6", - "6fa5a16428df8456aae54501c8ff5ab6", - "6fa5a16428df8456aae54501c8ff5ab6", - "6fa5a16428df8456aae54501c8ff5ab6", - "6fa5a16428df8456aae54501c8ff5ab6", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "5177498cc79a57388965254312699fd9", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "bc4ae9fe90235a5aca523ecff072459f", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "45f3f835f9ce6f5a7e600ca21355c9e5", - "a7557d417b409e14cbe25717045ef653", - "a7557d417b409e14cbe25717045ef653", - "a7557d417b409e14cbe25717045ef653", - "a7557d417b409e14cbe25717045ef653", - "a7557d417b409e14cbe25717045ef653", - "a7557d417b409e14cbe25717045ef653", - "8d250307abb1b6ee80b51a9bcb7770c7", - "8d250307abb1b6ee80b51a9bcb7770c7", - "8d250307abb1b6ee80b51a9bcb7770c7", - "8d250307abb1b6ee80b51a9bcb7770c7", - "8d250307abb1b6ee80b51a9bcb7770c7", - "8d250307abb1b6ee80b51a9bcb7770c7", - "89a2fe42002b26783a32994f562d863b", - "89a2fe42002b26783a32994f562d863b", - "89a2fe42002b26783a32994f562d863b", - "89a2fe42002b26783a32994f562d863b", - "89a2fe42002b26783a32994f562d863b", - "89a2fe42002b26783a32994f562d863b", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "45ca3dbe5af6df62a3e55e2e04a14a87", - "58a204b2d09707dcae2e9f9a9b1d7216", - "58a204b2d09707dcae2e9f9a9b1d7216", - "58a204b2d09707dcae2e9f9a9b1d7216", - "58a204b2d09707dcae2e9f9a9b1d7216", - "58a204b2d09707dcae2e9f9a9b1d7216", - "58a204b2d09707dcae2e9f9a9b1d7216", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "32e532632c4ba0ca4c0f55c6c5f1ce19", - "2a40753a31480f140835f3d6e7985064", - "5c1ad0917c055b768b80abc95508b150", - "9c9b20c96ec78edeac0f3e580dfb6bdf", - "6ccdad8b984c544121625b8077011dbf", - "6ccdad8b984c544121625b8077011dbf", - "23e75e0025fc7721866b7a72d1440cd3", - "d768a9da217688e35ca1a87e6d9a44ff", - "b66b201076abd3c6cf57694cc944429b", - "5ae537029b1cc5ade13b6d5a3bc958e1", - "ec46fa964f9ea4ea47155a12ddebed32", - "0ac4a0ba77f1d9152f84e264ac80ef11", - "8f4f522f93351da54ab1ba1821885450", - "cbcacf882490b74994de2a36a31ca921", - "b85da08294b13cedc6a39f0ec342a328", - "4966fb77b749de1c16b0508b79c7531e", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "7374f621cf7addd6d2856f62ee3fe8f3", - "f32d18dd9a88faa2e92002ba97e57390", - "a9327c744e395f92037cbfa3155f014c", - "c214839b19dd64d95455ff4534d1f0af", - "44a5b471e2d0f8dcf5154a72b2aaac67", - "61b8aed96bfdfd231b0aa96d5157c350", - "818567b435a4d80733c4f47d13505644", - "3e12aeccc47b31c8b3b36768a8d30b5a", - "ae46a38a10c5dc210c878ac98d8e6fe1", - "6112ad093a89ed66a0ef1dbdef27ffa2", - "1b50d740ce7bbd28bd2a03ff8bb786f0", - "01397f23fa9dc89c4ff1d1e1fc58bdae", - "f38de3a8659d48b372c63112c8a74841", - "66e40dc062a599396a360dfeef336437", - "4ce1cfcf74597e6af670b833cb33ced6", - "32ea9f1a5df87207f7b1adbe419fd36f", - "cdaa7f5589e65bacf42af2513d47067d", - "1ba951fcda0eb43b5ea10edd288f85ef", - "823580c7895de545f67d361d227cd385", - "38cbb3ae5739bc3ce6f83c472f1b181b", - "3bd76bc2db0dfc97a8a2b1f87dcf54aa", - "a4a1a19a6bab0ed2b303ce6cfa04aaf5", - "ddf607bb4b19d732443d1bb52584be78", - "c1fbb75a82e42b78ed62a7797af1d280", - "8b4e318c1b8c8fed429b762e4253c877", - "18efe40ac281f695813458febe85640f", - "eb2bb2d47c36671cbe70f0f4bb075767", - "f72687f72a2b66c4dce177576a203e23", - "167d16117cbc4d0896ff8d5e141b7bfc", - "e10151b775a54ae37416dcde9ff20737", - "742d9e2901e49f87dfc961750d97a401", - "fd6fa5c3c4ffdbba8bb99068763a6acd", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "6593959609f7d6d9fe3426bb11ddeef3", - "cdf2acca29bda657e5aca2b5a052ca3c", - "cdf2acca29bda657e5aca2b5a052ca3c", - "fe92f630fc603605599e46c9dc481816", - "fe92f630fc603605599e46c9dc481816", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "40c14dc04550b0a4829a2d612ecad97b", - "3d2cf26bfcae3edec7ddde746d98eed4", - "429eba730f4e4ae4d2099a4ecee0bf02", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "ca5ffbe14c63995bac3c7fb391a8105d", - "2f9248b3fea610b68f821ab8823ebca9", - "25727ca2b94defa88eea8b244a8ffa9d", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "66184f5e8a2b6a06b38f2d7c85b9ea44", - "b3c19e7e5647ce964d10ade9544fa5f5", - "4e38288fa8ba8aa11036cac7f68259a6", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "a6dbbdc777cf20d870a8094488224c26", - "041831c88ff0c3ad3af01aa415bfadb0", - "041831c88ff0c3ad3af01aa415bfadb0", - "68251aa3e2ee88aa722a81b7f9cf0fac", - "1cf0f483fdf711a65a109bb9a0c5d178", - "01991448c75d6d01a73e450a04faf368", - "52c44b31756fdbbb2071c1eb594061b9", - "bc178ca1c38fe5332e46b56b39445ff0", - "9f680b828067fa91b10a263e496e0bc6", - "abb74cb495aaf32094b2f2b227016f99", - "9a17229e5bc73d008c96b3fc1598ab9b", - "2d3063cfae91f2a54a113c1b637196d1", - "cd13e3b0321508ba05dc87cb7eb0490c", - "1ca7b7609ca18d1c3dbdb21d1007140e", - "134601b0f2858d1778d6cfed59fb6a77", - "f907cc7770cc9dbe6909127c82795c31", - "7b4f892ea2010e288d493172eecb6ec0", - "cbda933b4565b2efeb2a5e91f5ba97dd", - "8959c33c55ccf362312f73717c62c0cb", - "88a59553dac0f685b1106b03e71e6445", - "93c110cce146175f90dac08dd932ade4", - "65aaf8ec83094b8a6c4f07b873aa1fb7", - "c3ae8bb3c548c73ee661a57c0c6e220e", - "17a7bfc5cf7f90aac347b860cf9284aa", - "7859ff38c3f26d593a9c13dc4c163da0", - "50962d88b327b90fb97dcf9ecf44f3f5", - "239a02d54dd26814a27b1d120e65f61c", - "d1c3177e7194b6ea3a755e59a92622e4", - "0a6e7197338aea8d4424dceb7f7cffd3", - "f8128bbab7e6887a31bac494b8a28567", - "ac68fcc0efc445f3ca52c2aea74c479f", - "edd5cfdbd92a52022e1fa359cd15d957", - "7557d4161c828c93bb12e6ded6887885", - "0183f9528d59c5cb76118babc66fda14", - "c97b2b7deede6861d8c74291c0530381", - "4a23e00da636dc1fc96370c904d9d162", - "ce5e88688b23ce1c1d0217bef8736e77", - "a9c80c398ff166c26bf2c8b3f063748b", - "b8519f8ba9c03fdc52523bccaf17ed77", - "a04c74b5346d1efc4fe8225ed908aa7c", - "054c1579d5c3402c0228c317988348db", - "723cc93b81849d03e419c1fbb879350c", - "4af65718ac69f7016db94ce78957ab68", - "490b3a5b1405615fc28a0bf090765a14", - "cdf222ec7e3f62a86697ef065dc04f9c", - "1ec992ffdd5b9b28c16bb557456de93b", - "1db192b40996763728e04027bd3e4bf6", - "91ffecf3885f55e447e0f11b84923090", - "88da29cd00e9f3309dbe17bf5bb2a1bd", - "ce01756a7d5cd11c62dc909252b7bc2b", - "98c77a43d936202912b05a69323c550a", - "7962b3eb50c9ccc65f35bd7c1cc7a774", - "4370ff6571853370db557b0991964678", - "f7fb51a8639f6144a3623973e3ecb167", - "84a609781372474429bec8212d81097f", - "0e6050a17ac991f1afffdd270137f85f", - "0f0f6fd867729529bc30ed601fa5cada", - "82650d6d4a80f6d2b6017c977a122fd5", - "e49b2cfbc9ef3e44f048c60e625d6737", - "c69f45ade5c2aa60130f999fade03dd0", - "c8fd67bb71a26b41c054519b8a2a439a", - "cc9dd0c36b4b7940a1caf8dbbd6e2f11", - "2c3ce1038bf4a8c697c1cfd140ad477f", - "f7a4f017fa1284c8ec404142742b92b5", - "12c1894a230b912515786916da038811", - "48b3af90c7ba094305c108762c3b42da", - "32de70208648347e9ee248479f3b6a8d", - "84952e45b4541a9a7edc620137be10fd", - "bcd5998258d8a8d756a817aeaaaf478b", - "51880220424cc91f523729cfe7e046af", - "732f490689f586c1aad233c1f12b9246", - "83ccf163de42b502069aee9d6cd89c27", - "161c1fb7103ba764137af4ae031ac277", - "49fe14125aeb632e8b27f7b96a516c5b", - "ead5b0bc485205425a86853b59178842", - "002ef2890c5ebdc4ef7c7416bbad4e40", - "f64695f3d9b42f26cc2147d2f0f2111a", - "3f5d438fd7dd12e5c35c26a126bb5dec", - "fe27fba62f20bcfbb57d0bdcb7b7d4cc", - "e75461d87eb0ad6e217a3cadea534aeb", - "bedbcddea01793960868be3d84eda087", - "cf18b1ee5f2f767ef2bf0d882aba2a02", - "b8ec5435f55e1a6fac73877424e5f129", - "55893e3f238d80760e74e048aa688c0c", - "9d90513049efe2c049e23012011dfed8", - "91b7f250dffbab7b4fecda52f7e572fd", - "c38c44470c7971608bcd7c15b869b43b", - "f18af8bfdb4f30aeb5ed03478111805b", - "15673cf41f596b7d95772e4865b8c367", - "7178610f8a6b7d8bc309b711260876b4", - "2d85439e167e82156ca342b741e1ddc0", - "63358b8c79168a5a602f48698c5d46c0", - "cbd2a7a39ea893adc9bc33f55aeded14", - "af51aa86e904b256af9ea26a9f78a0a7", - "cf21b9d6f2f6e0005bb0543b250e05e6", - "6aaac00fde4053d239a4914630ff9d74", - "a0015dde1e54b477a85016e3dc534cab", - "49ab96e7c0f15d6408453cff98cab372", - "3b5da7c81796bbe7ffa59ef208f60961", - "45ec6abae4d62b86078adb1424848326", - "7138efd12ab7f23403c7e2a96f517934", - "05d3d2c1fcc422baceb2d28e6c159afe", - "f36616a33174b7374282d384358da18e", - "73defc0d78dd07ba1402b1eba16650dc", - "6b86882d525b2d0a209f2f94d6eee86a", - "a191f47f77467520abdd2e0dad20e9aa", - "51f0777af35a39dba7ee797a35b7c716", - "8c317fdcfb86f77b50fe661926f28903", - "834cc830ad487c43d28ec771aef13f9f", - "5ede094645cb4f0677f792982d62793c", - "7f64663b2255716bcfc14299d18f9d3c", - "9be890abd54a9f8cb1e5064920e8d256", - "7c55f667effdca66cdd25effe32355f5", - "c582928c76339c9bdcfe0970a8f15223", - "ad8f33cf40e50c1ed68d5ec63464c5f0", - "d60bd782c282fe1d0baccb2b15144ee8", - "63d89abe85444a7e55533f3f7bf2840c", - "a7bad52421c723b63d08a28fe14d4cb2", - "d96d09ffad3251b79bc3bf3861f4e432", - "470f700dba6549e2a7a4d413a19ddcae", - "6395d670778fb241beb4b16a6afaa2fa", - "2e641aa882d9e85ece8d1a01e2b66afd", - "6a9655af189da6ae1a69f2ae2d3003c0", - "057d0a38360122356487c6600dd4f15b", - "61ecd539292a2dea08257a4686b6d831", - "7dd73467773068577aeb3dba8a29e2e0", - "4d65b9af3b7d4d72d60fdd61ab0d2605", - "5549cd519d74fae27f26a3b6bf5f9f0e", - "edc0d77e6a656e9db561b0bda6288c8d", - "88a25ff2729c764feded1a8c2b7eb1a1", - "66e79b8e6efe574098448f75977e06f7", - "7f84ba3a8d3530932ae04150350564eb", - "fa6d81c462054609ad67b9e2330ffd83", - "6817f6876e579c0dc1d7a449f69fcf4c", - "d6644e1df1e98f64317eb0175733637c", - "87070e80e81e1115a8f9c657b0aa9b94", - "afbd53034a34bc309caf3172c7740319", - "6e785508a8803293929b9531d79718b6", - "ba0f5576a7de0d0481abf724bb922a73", - "cdda6794948dd48895b721b655259ca3", - "a01f181e4d36b72c5758ef6ccc36aaf1", - "f2e3a369415eb4305d992a6be3d4a68e", - "f2e3a369415eb4305d992a6be3d4a68e", - "f2e3a369415eb4305d992a6be3d4a68e", - "8625693542665ec562f8e0bed5e931ca" - ], - "vt_shiguangguijifinal" : [ - "cf438ca0ac596fd04313f5eee8738c27", - "aae4813962c92482eda9d1386b1b82cd", - "fd019fbef0992a77125776cb6117a74e", - "caac2e249bce2784c1c4e94fd189d68a", - "6170f92798273cc223ed2fcd7a8ed48c", - "257980b9365c5e888ec082a907039369", - "3c65c0b2ebfab1994ac007ace11bd32f", - "a366179bf6408f8baf69e45985d490a4", - "a762eb46586224183fc12cc268dea60a", - "84d5cb6a9aeedf9c73993610540ea1d4", - "471cb1f7ae9ccf673dd30d31f572f39b", - "f6a46f0aff6b9aa41886320f60952943", - "fc9d43d53f74b0b9785021913027a539", - "a35db40055605bc4732ac28a3a4b2771", - "c111ec5f0db751979e1241733e05a720", - "224b4b046c9545088ffae60a454ef714", - "3d4dfa816a1f5996b1462febae2edab9", - "7f0dae0af4c981d55a67c8e29c4509f2", - "eb6bb90f6763815dca22a519ebbe58e1", - "fbdabcdfaa6c99d1f0db02d70adc8094", - "ba5844a958ef62cd5fae9912f21768ea", - "458953ded627fa75bca30c3859223120", - "70c8c27ffa1f348d6698281204e8719d", - "4b86ba68171f1f538088ec6f82a62bbf", - "221f84ed8ca9264e39c0f0df5c4c3d87", - "c9914e02504aa0abe6aaadac2e9538ae", - "082dcab239ea99710033fc9838d736e0", - "546a0135492df4ceff5d5ec9884f2ec7", - "f1455d3c6ef342d09785fe46c3044b53", - "04e9fbb610909e544eb9be4cc1cde0b0", - "9ca3a8347f6de630265318e6ac1136e1", - "883e2fafcf1b8747c56ee4830cde99b0", - "f295d18b31b7aa3933b1b8f44441e4d8", - "2f4746ecc46437b2df4d33e9ba609c1d", - "eb02ecba1cb0e1dd008c8d894011061e", - "e4e1cacb122d041c6e19c66491863ddf", - "287caaa6f02e4a75fa2a8b30f60a9f68", - "4101b5fb2086f35571760f477d0cdda1", - "dbe7699e96855fb0acef962648aaf666", - "0dd48e61b310a4539700c3a4525cbdc6", - "17bd2e728110443fa846d94024f5cd41", - "59ead8186f81e3d037a67aa2e8670a5b", - "cde4948935f1f5f659b82e3118e4eb1c", - "d83d06afad52995252096c805e3c0050", - "699bbd050b0c90f95b714128afd57402", - "7bc7d403870a1f4c2376c54953b9af07", - "6d8e03b7df4755d38abb5f1fce82fd79", - "f18717291fff5f50af94c84705d6da2f", - "dd1fb8483a74937158ea91126d6cb394", - "8301496d86364f3f5b21825096658e63", - "0af6a791d6bd9d578205d260873de359", - "c3d10f1e5d9c732f8fb0a7781b92ce3b", - "c0778e6b198f05330ed3e16c44da1fb2", - "1b90ba86cb7f4e88c22875d6bcfc3494", - "2317dabc30d32fda9345ccc101e499a2", - "4c950738d53bf736b956ab87c66db7e9", - "e562ef1a2d663f8d37b72dc2a66f3eba", - "d4ca121a239c6e3802747e51c648bfca", - "cf9051c0154980321a6bccd84b0bb18f", - "747e24e40f1c4a9c8d7c058b6c2b7590", - "72585d2915c75330b43ead6ef5ab196f", - "2ab620581aa9fbdda995c93d819595cd", - "cc94952f03d311c3c0bb1aea30d7c071", - "2820818adb1b663236d3ecfe2b55bf23", - "8f1742d98387525f5dcb1f5ff4a4a26a", - "1f1403349bc8d827b2efa1cd689c17b0", - "1227db5c10800b2e3b44b45aa96ff91d", - "04824b18338b959983b6f9508a653dfa", - "9aa1b14804bb8853d84200f833351176", - "cba0e32d8b758b6a109f89f5ac805e8f", - "1dfb2fd60380efc34604f5573ca27b6e", - "72a931b823f4acf4a6780cce83176997", - "cd6a09222b970d8304d02760930bee2f", - "bd123b3fa5345ac6216a971e750cd550", - "60ea49dff43f0f55c9b5add8478dbfc1", - "6481a226bdf273209180fd7493923e61", - "4d3104d9247fb7fc506a7ec0207d659f", - "05fbc3a3ae9027d377526a623cb951db", - "7b7caa994dffb7e4a3ce1b955188f329", - "a46b2e1b614b77aed371cb19eab7bbe3", - "6349f720fe861841cfa48eda242b4032", - "f752a0fc5f3ceaa24f2f07a4e7dac4d4", - "6eab2a8f073732f77c6c2c3ceb2697ff", - "db92ac7d2be3e7db2f7f9e7d2e8f0acd", - "c46792cb98f311986c3ea4cbc7b2186a", - "5227fd29b50ac5c5e63eb0e564f7f59f", - "6fd8b277942e8c9d4bd5d6d87cf77199", - "99fd9e691053e18f1dd574e91836691f", - "f760fba88c82a4ee18ecb9678c1f18c0", - "d83a5e5ff0417a6d823df1763c299e6f", - "e2c662cebbb0afb60c6968eacbe9d88c", - "a98eab3ff89a9c897c24be91c755007a", - "98f54cf2faff175687c6f7bc1d652d18", - "a9ffc15edafdcf69bcbbe00452483040", - "0113268335596a0e926b0fbb7f2cd3af", - "3889af4e1eab6969850574e3146dcc2d", - "a65288077ddbda188a902ab72f574f60", - "27fe80ba235a79ebc5e27d578c14fe67", - "e563e0d6488c729cce484fc995540ba7", - "d70ad4f70a5b91ef865fdfb70fed2d2c", - "1f24a064ece3484a40db93f121e36b24", - "163aedfc12b9e0da61f82a07a4f58c56", - "73761f73d0f4cc661c2b64bff770cc44", - "8513b726ec5b83692b140800eaaa0034", - "d6cb1cb9d66b3797715d8adafcad4e0e", - "896f8c4137389857ce1a069d0326f5c8", - "46701893ef58b5c8fff950dd08f8fb71", - "bac1a2de2e98f23a4e40e8f09416c83c", - "0c8fe5aeac6f00aeab1912f1bd963bdf", - "b6c2d8c33d3bf524c7061451a42fb5c2", - "3b87ad3d1f1d7552e29b03485a63ee95", - "10563ca27c09da92beaa32a6dd369358", - "61132e5e486b3320219021b0b8aafd5b", - "c4be40f0985e19ff551307bb74a968ba", - "bf1966027c3b11536e3a0a1d36686bef", - "dd8b0025f8ddb9afc1c7ec69ffda2ae9", - "84a9b3094ec10c7afde704dbd700059e", - "5272b2f161bc6d6c81e29ad6c0bd183c", - "1b8378085597e37879192de12577ca2f", - "ca380f1230c1da5632d0c587f442851c", - "058349b9faf563f2432bca1f5f6711d5", - "ad4cae03e6491ea8c3aec3f78825a306", - "719606be06c5ac47c5724634ecfd1b61", - "1afa7dfedee5f1d108e07e71b6186bbc", - "aa4542f35355fa040bb0047aa8a2ecaf", - "c55e2786e7a73254cebde512d654ca6f", - "0530d0c68d9d3d7009c949e20926ff2e", - "ded5f90a9b1343d2fa0fcc798072afd7", - "bfba6f8e182d4a71acd4c13cafc7511e", - "88773887022805caa3c6b58bdc643cce", - "148eb0eae7c7a12937068f4dce3b50ad", - "64b27a5c513fc02585b2a1d58f22b29c", - "28fc0295479f882949cf65d8948f04b8", - "1134e89327af81abbbf04afdf601f1dc", - "f6f849235d8bcf89a5fbe47d43ad6fa1", - "d8de343391ede38e597923d1a66e1d4a", - "b5eb4b1d7753f432a5368f4d7a2d4b41", - "3a22bba18a3c0f5fd6efbde2edae401a", - "34546a1886a06c22577c2c3b61be505a", - "e8a483ab52ff825baec9cc45100841d1", - "bfcd80625c8b94f39864a47e2ffd07f3", - "695b54dd458dfc3a9350803c34805ce7", - "741775b778bc2f34a509d1b5e81b973d", - "0cca6fff425c20ad9035906df3ff28ab", - "b05a049932741e55a1b2a0b29950d32f", - "e670d94e932d5dbfabd79fc1b075dec7", - "84177acea9d5efddb4e684f46f4e083d", - "565dc945f31ec86864c6d05182c0e965", - "4a9d569d0e9223a837365e3f6d5bc16e", - "e973ce5051d80bc4313370889058c0c7", - "583a4a984eca443c757ad813b7dcb630", - "eb9462034d39cac3f764e0eddc5cbe3c", - "3d0afecffc7d8edbfbd1be9f25e3f023", - "55b338560c57f8668efbec25be8a16a5", - "b6642fa183c9912aace7fa34bac58d16", - "a3f349554dbfcc5600e8f41c498ecc0a", - "a0ae0318a8aa2dc912d7aa86fa5d9d6a", - "9c481e15492b845ab6584fedb04d991a", - "a9c2bf4c6eb1407f4946c4d1f779d303", - "021b5f50c00aea1887fb528f57285534", - "245f7cb41de3325a92d23c2ded14e830", - "59da1912681f2d5c922f94ee88aadebb", - "0b817e4eee0afbfca2a6ab04973c1e2d", - "bcbb4c6deedbfeb44197b3fb49e3c868", - "d0b1d627b0d3e712817f80ca5d7c6fe3", - "5ab3d32e0c372ff8614cdaaa30325b76", - "46ff79bbfcf31a22ff0c57f20eee4378", - "b00b7f7853dfa2e9e12b93da78748f99", - "65ed5d69a7b99a7941ead486584e9b06", - "d37cd78bda36ce5eebdade2414259f51", - "eddc30826af10d78c87a8565403e995b", - "6ab6bf23254c817417f5ef9a5bc91e21", - "bd8b52a24f11a5a02d8468530eb51d5f", - "6743a78504deee3b608d4522c69904b3", - "221a150c6ae758c2e50072ee5c473955", - "8bd5c35aa7fb8ee1606eac5c359f9e42", - "e5f2dd52c5f8127a277ea6bf0119fcb8", - "83e7b63e12ba59171fbf244c09bb2486", - "42c62136eb7636601d26b0ab09c57961", - "928a61e516b619fb9f73eac672ae45c6", - "ff6796e6168a184215e6d8160ea18fce", - "46370e750a0e79575e3c6ad0975c35a0", - "d57ba97d054bbaa6455124bc293ff3f9", - "9b4d6740ee88af11b1555c9c9ecf87f9", - "dc427425d1747d87b66f68ca890c090d", - "5ce2db1f57aa418f277c7ac15e1dc1ad", - "f1b3d609035147efc2fc622856be815c", - "5ce376b391e59437deaaf72ca543f2b1", - "3ba4ccccf2c85ccbb921e7a04ac48a0e", - "f5232eb38eb056a6f5f9263da7e88e8c", - "b73f8eff4c350bed0715e6ee52d44d06", - "a6ec9074b2643462dd114a849248ff7f", - "5eab19123379f11300713742ce9ade7b", - "0654e380e500b80519fdf78f2671391a", - "af6a76ab969323de4218183baffaf32d", - "4f62a433c35b907028cdd172d8967139", - "fa01448126d50013f3d29e7f1c40c1e8", - "cb8bb38f29607d0d1a673c469138e83d", - "91e99b56e8b54d96ebb4d2e3651678cb", - "eb24881c58d0e86643893ed15e250b71", - "868ab421b0da13e85630190319b214a4", - "7addc83b7f8d0369c616123053e89d7f", - "1c6897bdd8f0d254a8f4c2294f1d5487", - "6c830d6672df3e788ea713f8a5cdb665", - "c628e84e08c6e8f6a0f6ad3b2ffcf237", - "6b5602b7ac1d05b237996f9b327c8e06", - "0d464a12b0c5955f4b55b25871f32ad1", - "c458a97720f4ecfe26e35ecb6a050be5", - "da780d584ce4bf63d2e7a5146d095027", - "9acf01e2e72d115ee7615d03a4c34c97", - "c7ced15310cc62a4c41e027bcfb24f0e", - "cfedb7b188c2d7ae1027e12568879cb9", - "6956d814d14a4a320e6df6fd5cb62c8b", - "455e799e701693a13f2e2cee13251786", - "5e13b590b1f0548734e3e6db40f87a39", - "e53347cbbd4e62503dead1d2d2366d10", - "11aec7ab8563575ba5d56cfda29af57e", - "cc28509c62b36324ed84b8aad63a6a11", - "4df44210740cbdbcc54581e6cb59dfc3", - "f58331651139626dc6a1288b7f403272", - "dbc246a68dc82627b273a87cf1891199", - "1e818b21dcb158f9a6f200cb0b64dad5", - "7ef0ea2a9bc22cd27472a677061ad841", - "d4931e5d3c671e2301a4f373cea74fc8", - "dc34369f273c5d96e57e87d871ccb279", - "35c399f3ddd79f79408b2ae43a752857", - "3167d56b35a2af9fb92511694b16fdae", - "0d11a45fd1db6076a380f11c37fbdf9d", - "be978011408ca9576a00ea66b81f5071", - "83d97a315e0193c2054a2177c36697c7", - "35d7183b699f9151db0765d692033dcd", - "7bc3e10450e062df2f5f125f6f82bdab", - "0249018ada7d515b688707861a030d69", - "2e87430296c94410607c94170d197ac8", - "1477b1ff918d353b443623699b03e994", - "8d696e275422ff131f05e1fcc83921be", - "ba7e63350d942cabbb14bdb23a32d6cd", - "99250bd72a3c6a60dce82310ceb0a3f3", - "72681e1c5e8dde4580a10a6b905dc6dc", - "a134984e309eef39abfcad2a3aa4ee8f", - "9d18a3ef61694ae7881b7b3f855bcc18", - "5cd0ac35fbaa06e199c093fd2bbfd94a", - "854da7f4bfe4fc15a09d8c8a157b40ec", - "d39e21b8880dc4cc135ebe269a774a28", - "5315e34fe8982e352cd55f6ea66246b6", - "4861b7825348ed55e88f7934ca47be10", - "8a45e1999dc8e77d58bbf108e72498fa", - "bfe4a0875dee86a9a1797020d1d9acd3", - "9c192391eeedfdcea941633e0e34c200", - "c73542b780841e6fc0a497befea47baf", - "8a378edf4695dff530567540b7cd7320", - "c6e042930051e5a9f0b2d4561b376cca", - "212e5a7fd830546a67098572bf26011c", - "bb51db07e8b14d408ac7d39ca9597cac", - "e631a97c8f846dc61c47ffd5a9b2f54f", - "551ddb25f3468c1ec78324ee0ebc50b3", - "c1e2b0cdcb1d66c2a8970c70a687f48e", - "25732f88aab44f95a765f2a1c82e5787", - "3cc04413d8348abef49c25c83cb46c50", - "498327ceb42b409dee7520dfb1d71a78", - "3747f5792a9536a2f3e3d064df1265a3", - "2eaa6b8e350b91580c90d4ba3fb15ed1", - "5d75f3d7c2fe3837d29551544b310fcc", - "05883694af0c054f5cf432730a9b5546", - "d594899a864c3ce79094d80b60023172", - "310112d3071a1ef733284ae20028b545", - "86dca37b2896188fb06adb65ea39e0f1", - "fffc49ee2685ff34d1f4768afbd9bf31", - "005fce6e7e3ed74566ac2211876b9181", - "a56a6d3cdd7e7c605f319c72b20b0f77", - "1755ea3e4957a4930050479f45075f37", - "1280cc8a7121e49e8b4e7e5b70f3a483", - "8b56ffc44c374bfe4f57ac79035764f6", - "b9e883afd8c65428ecf31130f1db2b20", - "908d8d08363bdfe83ca42c21d2df95cd", - "60435af68c1fc15a80b01ca290bccc18", - "e60c64d7b36a177a97b2882f59e5a83d", - "568132e780d6f9334ca68564cbbcd6f1", - "eff8bc03d15649087f7b1843d7253792", - "ad3cb387f056fd2acfc49bea366e2126", - "cc8287218994c8476e7d36cdb9d0fb1a", - "5cbd37c2d8dd61d9d55051ab2a010db9", - "efca982f57dca088c06a9552e6e641ba", - "f7d67c20a2e16aea58fa52ad628dba51", - "b252ef64de98e5bf309e1499a44ca20c", - "ad30b3cce4d36178d5efe52707448540", - "c25f9a95aba0a802174156273f2e0fd2", - "0c95493f01b43508c373c4fc57565270", - "a5556c9a0bd99355019636e94af1a0d9", - "f6514074386eeafd46af1a2f8ce14fa1", - "c0fcda82c8a03c23ceaed52d00d4ee1e", - "f398722ad1ba5cb30a1e4389c878e28d", - "1f3331a74e23834fc4321c38c3347d91", - "e28fea6ae5ce8487c5fd871ffa448da5", - "51d18517e5a5cacee9b02a24d4165552", - "597042fa65477af27977d87c8a20307b", - "88995f2b827fc739026ff7322a3596ba", - "fdd44242227b2e753c3f0bb46dabe0ce", - "1711e4f47d9191ac27d9f7e25dbce229", - "140a500064d4f78d0d55bf66fed9d60d", - "f216fb100a987f2a1c434aa92c4d000e", - "323ee8dd3779fc0b06c1e44739ff3cf2", - "8a49ce5ffe11d9af9db73dd6d52ef817", - "fb173cfc8ab19d99bf925338caa0cae5", - "cdd571fdecc9b0c953cc057de8487d2d", - "b8f1bb4e7a758c48b46f5c8bb46d15e3", - "d799bb2c60c7c0de9dc05f2e76820520", - "c4d863cf5b455d69847dc0e30433e68b", - "ef09ccaa3dd690b509dd372476536a90", - "48ed373947b5e92c404cb03272170e40", - "52765c3e044de828ac71abbf87825f3b", - "0ffabc95c9c37e37982bd5c5bf59d546", - "48b137947a4e3ec6ec600bf7d38bc71a", - "e8cc92b0c0fe03af7fa190d4fbb6b6bb", - "740244f7c2e79d20d53f74b312c8ff93", - "d2d29bf3f425cc5ee3cc454f74c966da", - "9501540abefea9a519a7cfe7f8027601", - "72db4178ac71a508b9153b431e2133b6", - "436255f0587f92b471dbc55b55e7313a", - "e4773f71f1beecab37b7b2c606164383", - "f1d783017c2dd0bb38bec56bfc83c8a3", - "0664fe6b268de223afa48f645fc9126a", - "8e8643189a9e9925ab2aab2a331f8117", - "d0c84c0131e227fb06bfa35d67f51bd2", - "2f294d07ad022ae26a8f7a0ba8a3035e", - "a5f2b726252ca380b55174c4ada35f1f", - "96359e1e78980a543b9ae10372520da0", - "32737382b22f4db68e9dde7b7cd1ee5b", - "e016574e68cfcbcaf4ccc7ec6aa80079", - "9753e6416c2b5e2e89109033160bba60", - "608affab907bf05d61a716dbf4b4b950", - "b3bba546f513fbb0b2af10546b7c658b", - "a524d182dd82f7442072c6ca56ca7eb1", - "714148c6a6b82cb5f7536662fcb81e14", - "e4d3c10639c3f5f6cb23fbf9e888e1d3", - "d4146c91284129dea4181e5cb222553e", - "2ff545baab33ab179817ab3a6108e5d9", - "2e5ed20ef5d989c979f29ab08791dcff", - "5e3bb4ba34e767b8ddd2d5e2f0135d95", - "4f0f543a7208ca2ac2098b3d955bfa85", - "2f0415525c1500e6af6a6409641f9caa", - "0f4c25b0353881aff822e89e61b5bd40", - "494454da9230e4f4eef40c34f1d19b11", - "9d4f6142805841575ae14f4a8eb34690", - "501a4b0721bce2f0a88145f7ee72480b", - "986a36b708cea9d91cc45fa2b08caf1f", - "80b8e6bd686143ec74b71c67369c43d4", - "03eb693293a80ba0d10cbea134135c12", - "39eebd56bb3eaea4becfa2f2ca456b44", - "11edf8b57054867f9295f72f8cf014bc", - "581bb492437ccca3ca834b762f3273ca", - "d39c2143d19896c5bb5d12f5801c85ae", - "999657e1f8d17ac96eb0a6abd0590a99", - "a561ae1dc4690e4dbcd550e8c57e82f1", - "835e92577c60363327f6a747b3fe7a0f", - "12ac73cf54550d59f1711c94c9ffc7fa", - "d786f625fb3ffa4352e93957c8213b17", - "125649bab1b8a3b4db50e870a17dfb7a", - "b544257bf7b1568a6765c0e8be1df761", - "1f5bda8418389651293bd787492797c0", - "89dd772a6f1ac2bc01039df784ddae8e", - "1057cdc84e4a8dc3c7f43cf81a106b6b", - "b084df77511cd02e3417bcbae7475804", - "0934154d6a248ed9fcfe080f446f7d2f", - "7730b83b3712a3ed88c442c0c74d1b57", - "00576bcb04343255fdda11500513ff3e", - "50a8f28e2a9f1608352b357e12b0d485", - "2fb5e9c182f21fbcafd7ce961a93a80c", - "e4986a227f917d41fbf24c0afa1aa7e0", - "3c7918354f7426102d44d087f76bf0a2", - "28d92164c9e98df8e342366a316e3022", - "45b9eb9d0af539ebc05df80515b5a8fa", - "a67c8821125274930902775318c9235c", - "b4c1e95d5df075ce308dcf92f770dce5", - "8e8f5ffd3e11910412cf3d4b6e50b72a", - "32a03b5662650121a5a8ce1373c96613", - "f5fb96d71e0c7883fffcc7b39c5d49b0", - "22ca907916c8ec6ed51c72b6af118c69", - "6d84ce4a73812197d0e5749a26e8bf38", - "ba0f11d3871cc4ed8cad900465ae8f2f", - "1f13ed60284b732c441a0d4f8a6def15", - "63aeffae36b2eeca70d189d98da53af9", - "239e6c483bfd5816220ee8ff25637283", - "f2cd993e67ec95d2c8e8dc5f37a0728a", - "2c7de3a3390a550da4d758ff07778099", - "2362c5f0ba99e6b7b05d0f7b91be27b5", - "79f35c26cdc2244d1ab7b1ecdf6f73d7", - "bb9bd091f588407584b2a509732d50a0", - "d75357d3e65e0d7ac2ae34af8113ef7e", - "3d2b4dbe48a81405e9d8ce3d89dbc2a3", - "90fb5c09f7bb7373e2d627782aefe6cc", - "fe2967d2826ae45de5b4be3d3414f332", - "7326de9f034b27912defc0b0ec271eb7", - "58bac3a45b1424aa5d0f666f7b90f5be", - "915738b1dde16ac8e8b19a33f06d92e2", - "20967324ec9c21086c05ca0da9040719", - "6b84ae9d25549b25a6a6ea36593acfbc", - "285cdba153dedb1fd40e448f0ae88a43", - "eb5e58cba37260cdccda054b7d8c8944", - "6feaf27f9dfe8ff8383d6bb95d197bf8", - "14dea58d11ca1d578a930d00af366941", - "9cb55458749fc9867fa4cfe49d2cd54f", - "86c9539248a93d0dad160746028c9a1e", - "d2a4d15a88fb6d1ca016a75df560a1f5", - "c25597a687b38f89e626f007ce34f1fa", - "1a2b49e675253ec99f5329bc8ab08e17", - "8eff57e2dd190bcb6d9782f52b7db0d4", - "ceb5fd8658f28e791d98e3f61ba1effd", - "de2c09ecf5b3b798ee69415f2acb7069", - "ac1c14494a34d943834db5fcd4fc9dd1", - "2cd05b2fe16bfcdd98716f011101de39", - "95c0cfee1b798b132fc2d71994acd987", - "5a0879590f3067b828a8e6e19cd1fd2f", - "9f7724b3a3b8f04d2eead75cf0292b03", - "4b247bca1e496e3c5a94da4d0d01a0a1", - "b9cebd088ca55217d1de844d37743f2a", - "b6fea8115fa7705f2f34c55f5e6d3e6f", - "b774830f0a0b5548985f9eb7753cd685", - "5526379db938577f1b3dd8b2ec70e5ec", - "75b20390008947bdf9556873bcfee25d", - "038b37c4015e00bdd4af04c58f63a788", - "41b124ee91c26ea5f1b9a424191344d7", - "417a4ed820d134e7e94d458ea138422b", - "9ac3a14f954f92d315151a776d644c49", - "fbff4f712b6a017809ef8600b4bb75f9", - "77b9cb6b47e7fee7112be44d70d2c055", - "d26f5206344f99602c17727694650e0e", - "abe26cf551338c9aa52390cbe2856a1c", - "bb7d479e9fcc08423f0855a1e3d4f445", - "aa5de7d8ecfea1bc1c70ffe1ce6a93bf", - "b10eb93166bdb574900c21f929d381e2", - "2bd29446d8709d5753b53c1e3d1a4fba", - "7efd7e1a5d855e10dca6d8d12612c289", - "2dc0bf8c9ccd669bcda346129309bc0f", - "db74f1027ae9af8cb4fa8230cd77b1de", - "490a0b3e8e0e3e01ed6632c36858482c", - "23fbf4c572589f3839d6061fdd43157c", - "4369c84b160d79bb6e955328cbcd9005", - "b3abffd836bbc794820b1c7d3a8805dc", - "5bae4d15aa78482aeeef3c68f1d18adb", - "647fd1c76d3126848207d8fce894d0cc", - "be1bd796004e029506a6027c2b25f0dc", - "64f920b07d39d60ec61092cdbca9393b", - "a16b65bd6a77ec871bf30fd10599122d", - "d193905f005cc3b08e28529cd3e10c0e", - "b9f2f635bcb9c9d3063421e9b1e29e95", - "a5a8b0992f07b730df0989c9e71f3ce9", - "5524b3a38d699fadf4c1d78158d06971", - "107b71f4422af80ca88910ab9f8b64af", - "d4f596ee836c87d4663be688f40d059c", - "271e1e33c6f1b07327fe62587182f5d2", - "1d9839d07d154b0c34c99d6184925105", - "d32f763d13829075c5e68dd3cccafebd", - "c692e683eb6c07753fcdf5681cf2cf01", - "f96fd4ef1df256bc426a52c50432c91e", - "6cb37071c973965edbdb798fe8b20b58", - "9862fec672af63427961a8053fa547be", - "4881d5511cd13cd691dd6bdb6554aa10", - "2ab124a516b0e2f952965f6c5b1bff22", - "96bc27d52f026caad6335542bb5dde53", - "f6847e8dfa1bad80fb4741cffe86f2e0", - "94a0b243e00114b304af4daa92ec05d8", - "604471de91a88c6109c86333cba7c249", - "229b49fb035335bf2366972dc0e1c2be", - "87a2de091605b26697e24e85ab7a09f6", - "5ce9ac1a92a2b67899d97d465152aa87", - "63b0ef46c3eac1e8082258ada5a3b3b7", - "2a09fc0b203436a7b0419490b2a3a8be", - "603dc06b143359b5a0ac4664e5b924db", - "91c19f0ec9e8c627776092ef3724596b", - "0b5c5268498c91ae47f47e20d8bed524", - "780d3d7e8528907bd2e0c31006807982", - "9ee9e32dc5cc414f0030f3241f3c1069", - "1863da5946494b1e9da0680d9d52116c", - "ccfb68d04ccfa66e896a0a21a32f25c3", - "05735524570556826e54b327d78f12fa", - "e595b73c4da9b32b6416af84e9b6818c", - "b48bd8c0f04b5602e6a7d6a2b28ce261", - "a24d0c0bee43e332b21dca032b15b97d", - "caeb2e79168a3828fb8acb0bc26f9c59", - "6768301c1d8af80920e3dfe166db3dcf", - "5da098d742f9b0716bd4e6a053a2dad8", - "c67b6f2ae03903100a42ec47ca8c5594", - "f3274daf23036183d90557dfd2b5dae9", - "8a59f1c9896fcb61a1db27ef718c3b21", - "347de2407021cc3ae34980dbc61240fd", - "11bd451046d432cbbfc5f2aa557b184f", - "d0756c4e4254a6745e25930023dcdb46", - "e8cb165e05b00913b78f3f20c8fcf505", - "dd3fc85ad7ecce7ce7394757d72dd012", - "64866b577744378959daf3fc3f7b087e", - "21d21cca8a21089937055bf1ff923f54", - "aaf7ce0649c5b73b3c6fec2891ab4202", - "0e96092a926a0b2a9451b8c0463579f4", - "94b7a289addcbf65b6c3e46e380e4d20", - "e9978d122ec9710790dcdcd6c802cda3", - "137d3da216b81e211da1c4008bd8900f", - "c4ac8f49ac7e4de17b62855a53e2c785", - "58058c9d83d00bdc049ca93a850ff815", - "2bed947f2b2616797aaa12a1d67137f0", - "bde08ad9d8046f870202ce5a003c704e", - "7e9c24cbe62a0fd87dd8f1ef6621910f", - "be73ce9313cf8014dbbc545e301ef730", - "0a71e4eaed404476e509f97165878228", - "23e9470c5de5fe7f6d5a7d43278a6b26", - "7c4bf9ca772946dfc7bc884c7cb39bd8", - "68a201913427e0db57a549b210852cf7", - "9bf429ca7a59ddf993a57f7e35b94a5b", - "b939a881cbe7200151882cbae73be349", - "6c9a56615d50e24f9beca561f6699075", - "c781c84bbba1f6613aa7ae6871dc1cf1", - "471e0c3120111f81e89d3d30c1c18f65", - "8b99127fc3858fefc98f235482a939c6", - "3eea0933e665d7357372b0b3e391715b", - "c5b4884135ac4079d50d543745e3a87b", - "b5524bd1ad6cfb38c74e9d4603c2553f", - "ec6be281460fb3ae28d58bc0d11839e3", - "95d7d1a2d69ec69d5b59ccfab069be99", - "0599f33bfb800425f6011420a3b6ccf9", - "c8d3dd94454c4290c07d9b0aace76182", - "ba81e3b9b2f5bdb20e8602c27fd6a183", - "0a6f172c06437d933d7d872d597828c1", - "be0f88beb8055f44a55ac08995e9b08f", - "c06a28ddcb98e204cf17963056c7d7d1", - "60a448dcf705860288d6eeb7487bd7cb", - "11ce565347b753a1bd55c66d3061030d", - "81568044f83aeb9659e4e2ac6ce702a1", - "859ba9531a05723945c0b262b37f8275", - "5977b32b525b1ecfbd6643e568a3bf3e", - "774f06e3f316c9f529d50552bc455b77", - "95786a3512296385518f838125158f96", - "e70d279666a15987e28256dc463f2f48", - "4474d850ab5f0d4270d523af7b7e6461", - "46b9b7038dfdfab464dbdd04215228ab", - "5a9c71a884b6fe81993df0a551a3cdfb", - "9cda26ec4c5142af216a7999f3f90dd1", - "0160aa075503601e8a42011d9d7af595", - "f7287a5e902133998564705bf242acdb", - "61f0b4a28b88949df21ecb3f0aef74ce", - "6ce199c11852e0b5ebead97352b5e859", - "ebf31fdc654630765f42a871cdea585a", - "dfb1e034e0006a1b0afde07ace816818", - "0cb98055756b2f9c59f810527af1ad2d", - "bec8d93dfc0d75e423ae75e96816c088", - "0e407c19fbc00ec33eabc382a5174a52", - "4f9b6d004058b1238c092f121780503b", - "48499144c34f6c12598f4dc853c1b005", - "ee7351cab39355d3364809281e115d11", - "b9bef55dd22324d9e87c8df077f2cfa6", - "d6d600f84efcb7da3ede37b310310270", - "fec6bbfd08649b75601cdb1c82d98042", - "aeca6b5dc9b57e4e58dee9d2de063cd5", - "049646476a58aabedd34a321fb1b2886", - "8dc2448986d0e793c885cbe70b9e8f4f", - "88c2691b42891cbc29f983ba6353a19f", - "5da3ddedc6c873af746796faa4914925", - "f3c496670a571cabc78f28dfc609b8bb", - "d0e3e60825eb72d866a4775558b42178", - "50e0ecd63275a9910a00c4a3d8362a46", - "0f7b499b51798789a267f288f672db49", - "17ef77a882e8623fd8e148c3b3e5ac87", - "0d9045d6e46a5e1180b7ca103b3e1d08", - "7f580d9e8214c8ba751a4e48e85a6102", - "80e73804160b02fe6406914ff288f1dd", - "572c57c3b6234932eb142dc8344d81d5", - "092c3d775feba9ebe1a28eac08bc4c5f", - "e73797076fb347f212888d71df19c308", - "3e7be5c8e9a23e3ceb271cc0fa038966", - "582d6688c72089b2c9e5a89bd340291b", - "6083188a08e1214a197ac8bcd33b6c99", - "1ffcdd8ff8451c17c456d518f09966e1", - "3b290d207d463deaa7c93171763d8162", - "c37be1c50924b9110e4acd6b7cc8e225", - "02a573f1e76c3d24ee70e7d2305153b8", - "c13876f4948ba9c45e405a4825d16779", - "8f7bab9bef16ab13289fa462ff753ec4", - "f0b35a08b313454271ab09f480bb9b12", - "f7ad3755d17e9d3376682a4fa578a807", - "b5dbfc2c1944aeb60d505d34934c9932", - "cf438ca0ac596fd04313f5eee8738c27" - ], - "vt_zhongyudd" : [ - "780814ea99c187fa33d45022f058e8e2", - "958384de0ebe25b3d80a7449aa3421c5", - "87a526a58ef8d4199b35a9852523fa1b", - "792c2c7b599f4fee253e851b8e27bd68", - "72e98372ddf1c9bb77ac53c6ec9dee0b", - "bd9cc255c33491ff2fa95e755d2ee41a", - "4386bc0e4edc5df79a68997b2404dbde", - "7dcc3018337e03169c8712e3208abf03", - "b6a6ef45cfc2b5a6c8af3c1fed449c01", - "d61f9d8c66aec01c5dbbd65371e71572", - "015d63704c919f409e87fc44b83baee8", - "5cc485e2d5b8934656fded477b0d9822", - "f531588ba1d93a3e45c440cfd7d15f48", - "342c7be36bf863cd3c4c9ce9d1b880c4", - "d22a1cf4840fdc98dc277640b128cc0f", - "6d5afd3e35b5567bc1cf6720ec201986", - "67a879b12ec0178326ef6b66b0674976", - "e92e5e1c15fa657cabebb33a372e6b83", - "300f97ec8685a94cc5d6b166af7944da", - "678faffc3c3f796d7302cd79c258cadf", - "84ef5d727e19947d963f4b15eab1aa30", - "7ca817ba629c92faa587c624ff14cc92", - "6f63bc60b76ee9dc96872d520f554178", - "68f460519025c620f0bbd8c5ca7581fd", - "8afb06de1607b0387e1ad2162ed40f18", - "381d5c8940f1fe505616dca1509c41f8", - "f27e4fef1420e68bb3802ccbd454ed41", - "ffaee57c50a62c3576d77d2f4bfd38c9", - "209ffec15cecb3f87597fe0fe607b7bd", - "a11de169741a71c941564b95c6f45bb0", - "fe7ae81cbeb3cb846df0b4037ea023c4", - "f42271374ba159144286c88fbef9f237", - "5ef05f221a98fcc24bcbaa63088a16a7", - "4a61710d8c788fb2a237f05e54244792", - "942398d987c934bcb7e2cf6258041b44", - "b7c5a65d9a735ef8b25f6521afbf90bc", - "5b2f8c2b3f06c1764a6816efa179a440", - "d0ec0ce789486e11b7aa62d89423a6d3", - "1a1e72ad4d03823110e090bf6af7be6a", - "d112d9a4eb946bc8752402820a8fa513", - "cfdcd34c782d888d4af5684e9d4db3d9", - "6f386d36bde9a6d8823f84833d206c8d", - "7ff36a503dbd29448e4c17986c7abb40", - "8ec47c72cb0810ab0fb0f96f2341320b", - "76a3e4162923927e3450f8bc1556a782", - "629201b960f47a20e85e6f39ada0ea7b", - "da13cacadec1465289e5386f84d8f1dc", - "7800fbd8e1204df6e9cf7c68bae23a40", - "c75a3d5b25b204c3b642886b5140905c", - "23c3ca57b79bcde88ebdb7b5f1ce7e9d", - "83081f17a3302593f258cac394631ed7", - "610486ee0353a6b831e550ad1174107d", - "3200bc24464c930f561f0f34b978c32a", - "e9632c198601fcbe6c44c4d1d4859984", - "047813045e627affcf1b667e5558722a", - "33dbe19c2d80fb7dc70d03bf702f72e0", - "932c2e36ab1c87c7db502c780fee680e", - "cab38442ceed8d7e09d3af9efcf3ff6f", - "32cf7c567d9cc4b759fb44129b11cee4", - "107dedc2c9b65693d3e82553dad058c3", - "2ea4424167ea079b71da7ec7a501457a", - "1a2a64b3feca804e20ae4496b546708c", - "07431d1e4ce4e5f044bab52a293455bb", - "e9c4d073bc14037c181b517363f21300", - "c604cb2583a889c5e112f621a9a39ab3", - "9cec39a277bb8d26a170d316761065ca", - "bf5d4d6543f1248ff449cdc152ae7f83", - "754e6740ba0feef97f6e747e7929d70a", - "69deeda2aeea89e8f0363e880437a96a", - "686ea189b284ab253c2188dfc9e015b0", - "b1234e69b821c43bf375e2be9e1dc741", - "2da64d2598dad45cbe6caf84ad202f05", - "7843a930da796509871d1036cf1237f8", - "a4e1357f73bd27c52844aeacdd49580e", - "2ed766cc021bcf92ff224f8fb1a22dee", - "bef32ed548ccf1fe148fccede0f85bc3", - "e519c2a0768b7fbfdb1ffbfd6edc1c0b", - "4a2a3611189c6b158f19fb96f9fcbe35", - "92c03f7896ad14d9a9d482a79ecf803a", - "d11d69765df679d70436a52aff7c3937", - "1e2266a3a8783a35150bc7f8d18e39a7", - "fbb5fd0f94c965f8ce11a41dc840600b", - "78424a1110010c0c9d9fa30f65c091e6", - "2cf41cdf81b5c5cc160df18c8e9f505b", - "7aa0ace9d6158f65f446d1f5747bed35", - "ace44a5b7a4fb24794ce6e54b43112b0", - "a1d5ec0ff67982f0ffdcfd4fe6a3979b", - "8c9d929e8f6c34add66ec19aea18c152", - "ba83619b755b76fa4a8855648864d164", - "abe05e0562bc53141ab45420420f80ce", - "51b0e19a205d9f1a9956fa8722ba4c22", - "c2dc14eb848f4d09b9fe1c1d045a000d", - "87b9dfe68f9970e64af965a14a34d467", - "40f4162f59c7670f38c286d8599affbc", - "8451e589f4014dfd227b25e363ee8b5f", - "0074dd8c070a8e9c05263195b8ee5883", - "4ec29438cd06c26ed3b434509099e4fa", - "e79c6581a91eb2e5e2092ab70281fb2e", - "4998092237fd15de192e76bd333fcc97", - "b2434261c0164bfc26e6d989cb5430bb", - "4dea203cab6546186e3b480e5baa5c03", - "4ae21ced181a4355c78303efcd8b0cd3", - "43768729d605c6ca378ad00394c45a17", - "ea43419defd125bd0152ee1832a24a96", - "7f6e9d5445886c706af563645759690f", - "861fb3ce4046d01a4e1376901f7b20ea", - "411a8bf27e03f8280f977ac688ed5a05", - "503444cc085f9d9ab4ef600a598b1ac7", - "6595cdf355cd05e252893980feb3dc8c", - "234e8d144d6caaa506931f189522689c", - "393920347c67b6043a59fa8f1fc5394d", - "dad93bbe470ea9d2fb530cfc031c1253", - "80e84960b796ff17626f121417d9fc74", - "386ec839e2c020068d4e4a1515ef18ce", - "7d08518a8aa402222106e380330c1c8a", - "7665274c26242c9bdecd3fe8a1e15555", - "7a1702595a54f2db7445d4182f1a2a53", - "8723142512c841e76ecf43bdad54ca88", - "78ad48117129368ba14f0a3aff614712", - "cfdf7b9ce0787f41fe159aa1f06a3488", - "84d6bb13dfb9842abdb4dd98b8b186c5", - "afdb74a2493cc61dd460030acac5ab42", - "1a9e55e6e91e70799643a5cada8bc4b4", - "acc95b35991f1c2410127a27d690d319", - "59a27206212c94f74295fb47ca852737", - "d24f6aa65cf18c22e5a5b5f787c9a5a0", - "21727de148faa48894d028d0c5b5e0bb", - "08da7d62c72fa7234195066d5accfc2e", - "dadd3b865fd72ab1d0f5d243546b1c3e", - "b8ee1ae9ae96287ef7b03599cf322463", - "2c381e7aa7ccfcd0b567b15d84acb8f4", - "a492756a92185ab00733fc5be942e1ac", - "968fa701a784c43b5a54911e66737879", - "aa0873806c2cc133bbe214423bbd9b17", - "f3047b5412fe57d44f95ad0261171726", - "5de7ccb33678da0fa04009550c28262c", - "bf5fc3c6ae944c0c57d2561996f2ec6f", - "7e0c4197fc858facbb936dffc6b661e0", - "4ea4698818728b5b1a89377c750d3ec7", - "5c9b5be9ad424cd9f8e0f98360b3bdf5", - "e61926cf85b7d63d6f11982b419e310e", - "a41eb369c411aa5eec7f29d5888f3a97", - "6f3036416a387fb6cef759178a0f34fd", - "881cdd4170cd34c7c1ceaa9446211c6e", - "46d5eedc3fb2a352bcc292100a22d425", - "c4ae97ff6076578d3b81ff750cdbcd5c", - "9e0ecac4882684342c38eeb7005d8dd5", - "f9ec3b2e19014d73a4ee7388c1566496", - "d968c9f32a97cd27eae9ae8ffe44c70b", - "53863b1e514ca77fa25dcea9f68cff8b", - "846dacd9970743a3581df5ab27cd3002", - "f6053807aa3caa0860aad88a17f5ccd8", - "31d67baff2fce5a322b347a9dcd87d59", - "7082840729e7221d02f274bd900d26a2", - "f72cd1f5d4f2440076ef21079eafa68c", - "9ba13d773edb74298a8700e7d95b8d05", - "dc8c74f940262c694ca4d758353f3d00", - "7cf7dc27dcd35d51afe83cd18cead48f", - "586a6353d23bbcd63807f14923869afe", - "c5630ae6159745475f1e2f7fae7a6c4a", - "f244ef5fe36f207c57441c7ba1d49595", - "9ca96d90a0fc1a0033ff60ac194fc5ff", - "b9afcdc21e5e3f236109562e34856dc2", - "2a3dd10daf4c4c904002e7894c9b32bf", - "e4c3ec4d6680a948a053be453a452b51", - "a70b5019993dd7ad4358d5163f8cff4d", - "8f6e76ad2ee4079adf2be5a480b4ed33", - "1d9a1d4c9c23f8fdab27d3de4d4716b3", - "06efb5f0828e1359f70c0ff7f7958346", - "d08e2c3e8aaedfee92fa2606f5683288", - "d70f232741249fdb1eb9860deea3df0f", - "9fa7947151c061458b4b8abd0e7d7293", - "e52f45270c6701f7c8ea2245135724f0", - "6f5d5ce4d4fd9349103fdbd0251764ff", - "0014e90f5fa90148e2c127c8a68b03e9", - "c18d392a11ca106536c57f9b9f97b3c1", - "2f4c5c854ebbb8f2110178c1e558c3a5", - "7fd26e39488ca3d07a523d7a6c0dcb4d", - "02473b247c1da2538260dc2fd959ddf8", - "b9e90b0966b9956fb6c43fc6d6513c91", - "82116a6c59ffcee5ef93d0aab312c7a7", - "29236e6eb9da2f99d86d2f4dff051213", - "f86912db7e5a7860c0b397ada1d1af22", - "f86912db7e5a7860c0b397ada1d1af22", - "f86912db7e5a7860c0b397ada1d1af22", - "f86912db7e5a7860c0b397ada1d1af22", - "ce0e2ee2e80f67ebc34255a01e6f8863", - "52cc10fa7ad6fc19085530a0fe2b0301", - "4c5e3b1c091e78bbf03025b47abe24ba", - "a6d72af52f91b201f5b5eea22d0fe1d3", - "fe62c652ebedaf0f7d1652fbe44092f0", - "29b09947dd6fd174e7fae58a6b4d89de", - "738668d656cc4ff0f8734a18e5e9cb48", - "4c392fe73bd9f4f9a188e01b1eb09836", - "a170a6b6e099cf7181917d9db1a10193", - "e1da2ce53e7b17784ca42191093086ee", - "a45b83111f5338016a07a47ba558301b", - "d8b5fe9842d4da4969955af7f4417c1c", - "042896efb0ca028b9e1205cc39d1e917", - "44d2080e48e440b74654119c6a6b0c67", - "0e6aa87d5f228f8e9b7e0d6820ae5495", - "275093b17a4d715283b8edcaa4f9164e", - "bc622dbb85ffb50c8b07f5e9a3ed082d", - "027c54f26a8f131e284a7b8776c4cb6b", - "7c9ded4784947bc2250a176fe787433e", - "0669b4598226bbddebd2ffa63db80411", - "21a1c27cba83b2d0fd565131cebf8069", - "8026609243497c069ac1ba1ef8820889", - "5f45270e50ff90ba8e78293b01b639ed", - "0d09642fe24c38b3fcce985082e82844", - "4985fcc2dbb5673a9157bfa8d77c21fc", - "93d5b0d51eda5ef3714d2e68439fec9d", - "014185afbac3cf1467077f3815b25d0f", - "3dd719b0734f9ee0a882fce5a0634cc0", - "0655433c4ce454417267d94cfc229c43", - "5a3f673847a284fb74a4eed650f0a797", - "c522271d5d8a09a0a9149490e594d1eb", - "caeeaba07c2a999bc5fb09f7cfa0c632", - "faa4b49a49562f6dcd2276dfb0fff7a9", - "0472c94f0051477dd2b8d98eb7d90b79", - "5df09772a5297c3907d21707445f6559", - "9f2a2d97c84792099387911f81b90843", - "888f85825af27ab0d22c51c1605bfa92", - "26065d73524566a94134cf88930030ab", - "6ff7887dc4d293ef464614fd174ee784", - "74ee73d82f0409b4b6e771ed76a205d3", - "cefdc6aba4f026076442f866c0a886d0", - "7ae85e93096858505dbb05f67c2a8ab5", - "6306ebdbff494a2480a95a6df7afb3e1", - "575bab75a9a7f7fc8a55e93776ffa0c8", - "7d1d1d8acd649134b9dda9b6d8cb7c1b", - "8e88635da4264c78753ed5e79b4e758e", - "8695fd62fc80ca9affebb2dac69b4d93", - "f15dcaff957e29fdc6e8bf027ad0be1a", - "e8ecd77a32e74c1cf49d6ac57c4f70f9", - "43784051747cea6e57ae7b2f0b42aefa", - "ec231fbbf6e3afcec9b15355eba36be2", - "a9995c6c148219bc748218e26f6f2cc7", - "91880e47f71bd2c33bdc599cf152df9d", - "abef6a24731f94a0f12a670091ccbfb5", - "22c4adfd0f091a36e82522578143b6ed", - "56046b8a3f97a7ede66fe641ea656b42", - "745bfc5e0ff88393cd75cf58215e1f8a", - "80a6bb24be8246736ccd193e521ac89e", - "75b4ff98b536ea3782284f9bddd2709a", - "8276351b06e459a8d8ffaf128ba2e405", - "285499db5b78a27b1f29c2ce1e79ebbc", - "1a70e19c69fc33cd39b46db1eafccea7", - "1b81729c41664f23b33a211a661dbcf6", - "74936471e027c30d4343b7cca6017f60", - "48ac347c79442eafb6064c9eeec190dd", - "0e8c8fb4ecf8940c5436f50fa256736a", - "73064ceb81aedc16233fefeaa0bf17d2", - "c0d0b1dba31eb7f8449ff40bb95fe703", - "4e4cb90bcb8b7b86bb582b9a520735d9", - "508f133bc69c5726df82d1d2197ae5f8", - "fe6341d2d64c83c89916496f0deddf8e", - "b1890970e4e1a833f1a63d2f42e299c6", - "b7771e1e39ee7fe7574b666376d7f823", - "4a04c6e4a074dcc800526bdb1275f2c9", - "5f3758442a37ac30281f45b78f22075e", - "9524604cccb89a9df82d608f0eacb256", - "a4175119f17e1b24d036f7f4c281afa6", - "de4e718482dcd472adb3fbfd714f63a0", - "721807a0cd8b96277f92d714cae44ca4", - "b2ccfe3b871c44bec211f1bb43db74b1", - "de767da56d9fb19449cb486e4a16773d", - "941789f6dd8b6e30fdccd9ade87406c9", - "14a84c3b7ca2df0abeb1542993bfacd0", - "f384c93e700b72b6cf13c7d1df917461", - "7ca986c0da0feaa8b8304e3aea45cce4", - "6164574c14d4abfd820860bcdd358b24", - "74fde690684c0aa6a45985c015a4f1fc", - "ee892d5b1815a5320163482457b76f4c", - "5382ce7d6d0dbddf0031507b6ca19521", - "ad1d5959854b8652c9f7d587705623f9", - "d92425e635983c4a8fa3c284405988bc", - "f182be544957115df4fa33d3031c8e83", - "d3eda2a650e8f80a7e3b610e339012e8", - "42b1476d538185f674519f7c22168c22", - "5df01173713482bf7be822f6895da661", - "ce6f680727d10ad597f10cf5f3cddc4d", - "79a13fc8f6d13d1d0d4ab8ad58741a62", - "34b07d17e548b192a666bc0f71c7c3df", - "ba30bb7ad45d646a22f49e33a5332932", - "3fbaa011d119355b7193d8df2b7805b5", - "aee054bcff69ab4c6e400e7cdc972edc", - "33028be48c6049a274ce6f80f591470c", - "e61445ba685ce894191dc5b2c62a6358", - "96ab7342bbc037e6e7c147da1338e4e5", - "ffe58c4208b54332bf502f58beb00f7d", - "d154e390c219e073094f60606acbc38e", - "a5f30f628bc0a9a5dc25b2a885bacb89", - "53d4264526d136436ab814138de0c25f", - "6556f5db15a8730de11a0fe3309b9476", - "8defadc5a029b263e4c2789c23fba510", - "4c9da87d1758861ffe19d43586f3f2b7", - "7bb736df096b3fa908161a114d6b37c1", - "c8c559a4efec37fb78524e0d74ccaed3", - "88f7ff946445298f903c0dbf59be7c27", - "ae65791675ab56b4e201a31fa564a8a5", - "7ca2c8b8fa2eb01e93be3835623b9328", - "42d9b97ae67604cadd2f7f935d33e05d", - "7c6864d3519a59e8b121c568a3244f26", - "e263b9546573e73cea555e1ea9301845", - "073937f0ae8c27c705de5e858ec24ac4", - "56abeb49656339ed96106f75f44e8656", - "1bdd5f94729ff5de535ae485077281d6", - "f8f0cf0df8598065dc75058cd39ac798", - "f9fb3e7e28016ac337b0fc0272a745e9", - "febd27cd52d49ef260bb7c32e35ccc87", - "827149981b9c4015f03fe935a5121265", - "bd392457a2c9e05baf70794c53c7d608", - "06288f39f1bc8a3a5066c83d902511db", - "d563895fdbf6a196fb22e874f67d57d2", - "c2ce57d9c8cae25275061525586aaf18", - "489b934e92e4c41abb37a76f023162e4", - "cbb4a518de407a505091e51ba4ebbe58", - "d404060baffa33dbec67488a58ac2a0c", - "c331a79089c60eca624b31dd7e6b19d2", - "937925644a131a307c36626caeb6e93c", - "c0d06c2510ce2332f10ed5438bb95f98", - "6863b5f75be5c96d0bee3dc2e5a212a2", - "6df111dd080d7ae1ca93ee05bbf3b13c", - "905859dd7eaedaee23e7c37fba76f2c0", - "611b2dd656b800df95a93eecc398c9ae", - "a45cb536a86f68e573a22ac727b86d82", - "78b0d479c97b9e9abe315509a718598f", - "82ae2567328d2c8232bc132ae3b7cc9f", - "94ef2d2773c75eadf1ff513a9b127b15", - "5897820f20cb01a06298ce120f301efb", - "25057d4e9cf7d73e5f6da70be1b7c6c1", - "d4708b546bf452b1807291eb3c1299bb", - "0f61b906e97f538cbdf3eb7f07eaa84f", - "2dfcaae5c0cc4866fb5468ba7deea36d", - "8c931e6e67ee99df4ad5bce61d1b8c58", - "44419b02bb5cf83c72d2207ef3104203", - "4aed9091ff77b7b2e4dfff89d5ac6154", - "4fa711f8ae6548d2f0a93477c1e36ef7", - "44e56ec5bfcdae69543a7e328a5a10ee", - "71cf99383be352d86134d552d929d312", - "2fe1a4a57c47a79917bb3177c7e46a56", - "8162bd9a3e2e13de440f4f084e890fca", - "c0185bc7d8a53a45adb503fe6d289d8b", - "d5d17bdeb5c9ac45f06b4448b69a3374", - "f54336c948890de9f59d1439f5576253", - "f662e1292e7b74acbc96741e97a720a5", - "885a829183cc586308677332b8bf8601", - "965cb7317c696ca7ac8b0ee0f5ed983d", - "428bc1a4bee064b00ccdab4df801a80e", - "d518f4710859ffad42f9dcbb306c500a", - "648e09471f2e24ae046b16dbc754b401", - "82b8bd7c750a5aac2dfe779ca9d03321", - "593949ea520f70aecdbded3715320318", - "3781fe9f0a80a0c589a9e6a3a06efb45", - "30e9373913332f197391b52ca95d7ec3", - "0e8622972b87cf4f76afccdbd8e3862d", - "7f629ae054142263c2ad0b4577c224a7", - "cf4e24b20bebb028e50440fc95be4d6a", - "43d793a53505b503b91459cd5d140e89", - "7a764fa98bfb65d04e0eef7d92c2f297", - "a5026946e1a48dce14e4174e71fa77a1", - "7693844aacea4399c4b043453de8bc6c", - "5f1c9941e5590ca49a2d70a76f27c12f", - "2a571b840521725558e4f71a9b98429b", - "071bc9bbf8f0010705ac4310f77c55c2", - "cb922796df100e7e56aa7e6a0095d1c4", - "02e5eb941b26c96a762aa1183cbff803", - "1d65e50beada5e23c2c34028fbdd0f66", - "354b4253b0e6b951df694a98a8bd2c4e", - "bbb88061c12dbd2a97e107ba94993dd7", - "8d1a11244c6e6567f0aab98388bda2a8", - "38bb2df3cdefcd741d6055408d317ca9", - "0a6e78033c5433a1fd0644e16c26df5c", - "4f2a01b967ee5ebcfe923d342f1b1a80", - "eec149b1143beddd1315770668a09f14", - "fba99de92d8eb2fa8676b019c3dc5c9f", - "814084ac56a03d7eba9639b67a3522c7", - "07a90fe84e25e9d3c13c983a36879efe", - "1e0c9b112aa435cbaa090e90405b5f5e", - "cf61a0a90ad0b9d2990b7073c9ec3ec1", - "c4e961346f49f8f4e9ae393e4f2969e8", - "598c272615ba3532a46503279212dfef", - "7b0aec01c780060723445e4657c4335c", - "5055ad67b7cc3c11acbad8e93a7e4a0c", - "b702ceca0ae629a4b7e2bc7af01f42c6", - "66622c2bf822c05ea4e82b86d6a82806", - "c43eda3b2d0a140280b28e6da379b8e6", - "6a6fee94ed1265bb1c4882b880d7e762", - "e224e426eb5b06c951e23e7f3e86ee3f", - "0df1c0cb0af2b481235914b8bec26323", - "f29acd3d20c9f21f13c0c9a763974607", - "46abfa3705516de3f801cc980e036ca1", - "785bc4885f94d62c101af12aa3e82a60", - "6afc0abebfc0771d2df4790c78f44990", - "daa6658af47399ef9579551a75ad820c", - "e9e5a5f60c9c132fa5a2e3d6f40f6512", - "696e7c760e148e4b5101fa9fb54b3ef7", - "e269ea9a2850aad5e0b8856721a4ebf5", - "e8238a27ab216ba99f3bd394fdf08cf5", - "d542cf68883a4609e652d700cf7683ff", - "ea31ce4a561cdb826137802f20174915", - "4dad212e547c73294d7691ece627a3ec", - "d64c1148aa44ac3afa4a94e0e3f6c40e", - "f14f6e503b51df19789992a00a0185e1", - "d39aca2cd44356f6389c9fbff8ad9c35", - "74fc59a4edb8f9eeeaf9636953442985", - "6d5bb18c033a0e777dcf944231edd3f7", - "84743a99d5f492dbf4a500c0676564d1", - "220f168a19fed28fa83080307a8af19f", - "1255c462d2b5e23964575120722e0c92", - "5ebe916714d37659ad9e451504aec083", - "f609074df538c0eaca287c2a73211a50", - "bfb9e908ea23ce94073f60700ab32336", - "995f44bc1c498067f3c1a181a0c0f1dd", - "8450f5141ce7e61ff2fadecff2f4a4bf", - "891ccebcefcbeb8a4203888580b0e948", - "e994467e001e2e4b52bd47c76a1be4ad", - "48897d5a9ab78fdb511f76c6a44cdece", - "ffb6ba677177e148c55f47d3e6c29e65", - "a9082130948828e0c0d895f80f2dc806", - "907e8e1d00347533a111426377c1ae2c", - "144d6bb17ce9fa5f5f7f017a25e43120", - "e07713786b60afb94d90a087ab8c95e6", - "21ed3cd470e2d66df588dce0f3be3ecc", - "e7655151c6b7cba390bb99eaf5f152a3", - "40c29bf186065492df5fad6d92830f8c", - "7fbfd4ff8246217ed83ab43575c00292", - "11b64225b3cbda6c8e32e6a2762d95f5", - "11047a90e144f4008482b50fa13052b1", - "2a62911421e722a12584c032d781abda", - "4ceb8ba1aaaf224bca1a6a765cbd09a9", - "1b808aee851cf32aaa1d61cb0d6f4bc5", - "9c7906fa9c5d527c7284c37b0b2a0d17", - "f383affbd5d508879e1d934d975ef2bd", - "99b15dc9b5588825e6bc4aa03e2debf0", - "164fc33eabd10a8ba557dbabf783eec1", - "f8f68861f1a8ed258b4628d03d1e07cb", - "73ea498400fc7157ef44541781d16790", - "ab4eda1d85d956085f7d2d54603c4477", - "c2f1f08551fa4d4a86cd4bbe80f9cf3a", - "fd6812e1b73948cc6547fdd23cbc055d", - "d38ef58c7204da5208fc5affc9d63f04", - "c1ed69f04b216f744411610cc858d499", - "072c94ed470503a04bb459f9263be9aa", - "bdcbb627bc874f716e99706f364b6626", - "55ef407cf160623783f4fcfcb0fbd675", - "27823dc77d1889d2ce2ddbe450e881a0", - "edc54cea49bf2ba377554936239dc1ce", - "d454a7cd9a8c5d29450fa8c8a169e370", - "b1d9e378ff55249999d41eee26cd39a6", - "a2e2d0256a1ebfec58572234d0094f92", - "bae746eeae10071ddc325ce3f63a54dd", - "469136cfb0a6e3be12794211990035d4", - "6b3da26eecd33f4e692f141574e709d2", - "ac688e606440c97b1e4969d3da0b1ec5", - "208544264ac55c8e800d8b4f20cdb74f", - "95ef629d2feaf874eb7a7e35f6c5f600", - "e4be1566b29586b3c1ed90596ceabac0", - "0cadf14f6f1b82f3174088cfb5708d6a", - "30140cc87eaa642285f24e9490a093e8", - "f60c0f0d97057cef0544899ad29a3187", - "97892d42b6ec7fe40f6afad81acd51c8", - "d80aa24ece800a933aa8080ed66ff1ee", - "11b039f396be9896bedb618b2963c0fb", - "687d708012afe8a432c2f8faa1bbca29", - "0933d4f9d9bfce766e3531d7a4810f0f", - "f1097aecced35715f4fc395b3151b847", - "23ffa489b80b7ad949c4e38c3ca13499", - "c0616df0182966f3ab31cda0c33dabd4", - "6a5443148c79bc33300a3341d45dcef6", - "63882a96eee1a758088cf2ae511bb8e3", - "ffe6b4aa21e766b5dc9db66130823901", - "66be3c07ca8e33f3e4561d4246369124", - "f2bc3f1fa0f7f65d80c8275118d61d5b", - "aa6e650cf5dd710b6039a163e7fee73b", - "832490dd8c5d6833e0c7462affba302c", - "020f6b977aaeccfa3a8f2501761ff734", - "9b068f32fd44a6a844c71651cc2853cc", - "68825c1391197b533b3afdefd18de174", - "d8a0988454cc2bc627e183926a2b7156", - "6800b58370216b3ce40216f41bd2a933", - "605860bece81d787dc3c57280f33db61", - "5b9c758613987b971f1a98401a744311", - "b4c9ed9ba45071df82efad437d9564d3", - "3798177a3d7df59248665b16150a1edd", - "1ad3c09389544369377b3ccae40b1ab5", - "649a28d16338261a532dae5e99d7454f", - "15a52bd2b7e5d21da08e7a4000193aa3", - "515c7ff83b7f8aaa70bc4049782f5537", - "ec54dceefb1995bc167c3ecd228c7e05", - "ed85aa162c9df00cd19a78e986dda8ea", - "92031a1f55214c80a517ad1d181f5d67", - "710417d17e8e74f7ae14e76e3c7aa84c", - "827700c400300e15045c938a609c6313", - "bf45d514a8e63a67f9db82d39e27b4ee", - "5a4bd4a8b8dca8f2ad392ea10c6d9c1f", - "46378318505abcecef091b582ff7c65e", - "af88e031644dee4c806d6b14a5083949", - "69cf79ab3bcf7a2fe780ee0d21e9fd52", - "218bb5a7566828c8c3c45b600706ab74", - "745382f3c6bcd11140697de570d3438f", - "e53a93468e19664e1857860e4d57103b", - "a5ec8eff56a7f45a7ea3b1c8ac397423", - "780814ea99c187fa33d45022f058e8e2" - ], - "error_2" : [ - "c7857e742a64d994b4a591b9a1303857", - "8a0fa4c0151d7962cb27a34abfd227f8", - "81dd66a9e4ded0d5a088fc5318e39837", - "2320b68501e4c8f4889f19bfd4cac22b", - "c100a9425f1958c0129b209d60230a6e", - "586c3a376bcf74e9a1ed22901869dee7", - "40d8bb30a1e6e6af140f6a1eb9b55d0e", - "fc88e7f0bfc5812bb5a09cd7cb41d019", - "72fd772ed3037923bb380f34666b6991", - "9c3fd09eb1bf0c6786b5a02863bcf04a", - "f8677a85f83661a4b72023f96a2b5cba", - "0f64ffec9c571192f42ea231d01b4d12", - "072b3ec574abf134e0e3ee696c30dee6", - "46e3e5d62c8586895e2f2f5d9bc816c9", - "03472673ff043cf2d32eb0d2841cbdee", - "255bb734f592f1e5779bbcb9017c783e", - "6c293e80c8a4cc36e9d72bd8e5055a76", - "fce49b0c92d40cc20bb68086dc8028db", - "50ef184c3c9b3a045f04adf42396f2f6", - "865009df79db936501e983113140ea4e", - "761f25d6d88874bbb6fce989f1e0bf16", - "64018e1c8ba3cdf4a02433d717511252", - "65a38af1c6181dcb75462fad9ef42517", - "5fc0ec06e64f8938fe81b6c9e7155682", - "a18bbe859de1aaf6419f128ddf4c6bd7", - "4423684473b513e07373ae8c643a89ca", - "acd6ab646e913cc724fba1adb00c55ed", - "9c1c6f6925476351fce68babed0a9d76", - "53411a4660bdf8b2ef500a6e91074e50", - "ca4e865422f6b7c1d3431a46f31228c7", - "4e8274a28f0856427b83451caff91fb0", - "3ff49e4c36b91cf1a01a5a931c9ba84d", - "3ce32d100f3da576e16aef618d952058", - "f4849c6f250fbba924227964aced6059", - "7e3c362b58121d236a7396361eb9aacf", - "e3ecbbd3c5ed0746371e2424b983ad91", - "18357c7827011dad455ba2179dad4570", - "fbe1b7709b488fe4d119eaa3686e0013", - "2c3b174ee96d3b0b32eb4c40ca8c1342", - "24123a6b89e6f91f60e220be55972e63", - "dfe2a505943776fd8087de210e6c4684", - "5182b4912f2eeae545585edbd0dfe22f", - "b9f5a6744d7c785a7d59b21b39599f55", - "5a5f39ad55204021552dfbbf309f9725", - "4a97676b4d8a8019a260674eab9c1a37", - "083da9d78980c3da76528c00528aaa87", - "d8da05485f4af055876bf1f41610f343", - "795b205001d11f26204359122b6968c6", - "1db102ec72cc2af6aacad9081a484c5b", - "67ba0bde3e292b9b56aeaa5cf4f1c509", - "02a9c429eada42f5874e35c6b897e3d7", - "18d2726c08f8313179c9af62a7050d34", - "7ab857212dc8ba7883e98bc547b7387b", - "31d0a02ac3a5a92081a6439927e223d6", - "07ebaaefb10fbd5d7f0147df3d9779ef", - "5aad0e98af259fd51a6cb1b52c123fa4", - "3cdbf360f02687093154e841b5c1da5d", - "abc295b4f03ddab353fca84d5560d5f5", - "54db458f2053e2526a5afa16d3b1b282", - "f9a9d2fba8c0daa9148457b2c544a8b6", - "3af5bbd7082cc7fe14320275d1682940", - "ea8b8b2a39c4047b944c43e2e49c62dd", - "cae2b14bdcecab714755b04637b94017", - "dab0363bba23788e76487cf9ffac3edf", - "13a7adc32050d0b08c637978a11049c9", - "52e8f1bcb37f6b58a174569d375ed687", - "f5fbc5506b6cdeaa9ed899780c88857b", - "a9712e0dcf4df285cecb41ebe8b9f651", - "80ab52af83e5dae5153cef1324e1bafd", - "72f63cc6501495c13bec4cdf9507eb75", - "2c019ee5be5e03fa5b908e53e1699639", - "1a6c70e63a21e0e449fa8eba2107ec12", - "65893972d861510706e79b45bc230f24", - "f2d7c34611aaaff8b722c88d8ecb7f94", - "746dd76b9b0bad73c8ddd9f0745fe40e", - "2dfe908d052ef1efbb7124120e3fd046", - "ca43bef88925c17c971d1907db1f9725", - "31b3d591e3c2fccd1e0d778a227cc821", - "8df825ae11ff50c5c147f43a4776987e", - "12a4692d979921bbbe300082f9d281b4", - "83954a63960ce1b807c7fbaf2110a7eb", - "4057ab08d0ef918e08eaf4a6b04fc096", - "2596b75b4bdb7b09aa5e0dd82665a439", - "2bdc9785767ebca25b31e80fbdd02199", - "6d003267ed2411612fe563cb7b97e5bb", - "e2f28d896df69c9c5998cd15b7fbd198", - "1f7fe4c708b970de469a36a721a37819", - "c51f863f6ff6c1a9d8a72cd03b618bbe", - "786e78bca9afdb4d65dde5a8f9374cb8", - "c95d28ec27ceeb59809c7fcff3db3229", - "5b565c05e466988a58a200134468bef6", - "25adfc9bfa3037344188e65adf88694d", - "2c76f3ade01245102a2bf160ad67c8e0", - "3fd496f4c03ca4ec06f340443d8491d7", - "4fc3c884271738b69616c1488bc47553", - "c978a006b1ce7cb54b089627bf12c5b9", - "aae9f508885fee72e9d8ad58d28da803", - "f1c5434e905350ba7fa47df3bbc7308f", - "4a9c7a18b01256ee7f6531f17bfa4dda", - "26ce7129f825790d11b4e576a77b3e39", - "d5079abd668a9cfa122fd209bf416563", - "31457194eebd23adb93383e47ef605b7", - "b6eaecf1dd29952a424ca755f90b588c", - "7e4df9ec545e8262d2b6e04fa5b724b4", - "9f77e9518aac1a09bd2d46a446f76816", - "c05a85f274e8c8b91769834361729957", - "d12ec30520c6c56fa9c148ab323c1c77", - "2ba840349b898f8eff0c43d5c9a4a141", - "466c80712d9c3a1afa4990837e1c28ad", - "535a4cd4e7a38308966bf44755899922", - "3894d4a2ef716c369434078ce5a9b807", - "141c0e38e01e1bf0c1d4c87ba5b567f4", - "82dd665723751a52a3364ab014278746", - "72a50d163403eed4b78a414e9a4221a0", - "67e1c310e602e58866ee75b0e24ea379", - "d66a24679b73fea7b284c4d0fa071431", - "e5e9ae9bf44ad6d6a70f180cc706978d", - "27caa1ede4d198d9727bdd999804bbff", - "b4926de091b1ebf80781b61f7d7d020d", - "58a197cdc83800662b4051632b8fee36", - "de3e019ec47759e214e231c1129e3e77", - "a08ea6d1aee0c8e98821ec68ab830723", - "97e2f7bfde9ecaae96ad596560e3402d", - "3d3dac621e46efddafb902004ee22137", - "c00f5e6f5b3cb9f1f9618c655418e55d", - "7e2a435f6f14893b84ba8b9f07a2161f", - "acb51b208f9b3235f924aea495f98f7b", - "c921e3d1282cbe069208b89fcda8b5ed", - "01c92fe745397f5f0dac30bfc1970178", - "a2286d0e51211f4bddf3fdc5adfa3974", - "a8a84696d512e61afe6b7bfa86dbe30d", - "b63a82827c5cf8db77200deb053d98e9", - "4aa20c5633403aaa02dadb059c579d37", - "736c5ca7bd56f9bc7c11bfb154242993", - "b3637ea0be7319c25c57dec105f31edc", - "298ebb476a553e66d874bdfe58cd92d6", - "af75b637bbe9f702fdad8f1449f3e7ac", - "d21f2a3ad52f9a3ed1e45158ec8d972d", - "c62d24550fb3af6f425798f1d332b3ab", - "d65d89c1525a5e8a04a2fbb69c2c0121", - "d9d2663c78ffb72b94c2bde59cef8be2", - "aaea1234066d4a8abddbb0d61ada38a7", - "c3ce5e8658dda75a9dfd845048653c01", - "4dd30bce2389490a5a23dde2052179b4", - "9c29b0a779b170cbe32cc91022b5f9f3", - "38e43e9a379b16ec8bb9a606bd70647c", - "b840d4277fa44fcc77a1b0b363f56f1e", - "24cb28f5b3e7cc397530c651c7854f41", - "d6f7942f6e8eb942d70deb49149ac4c1", - "86e744d51554b92e0dbedf67b31b3112", - "66616f8bdd450887de20f09c491db5ce", - "00435032a33dc2614e77454440eadf4a", - "6b7f67fad93c757e4a60fd85591192c6", - "7478ca5d76e36a748445e15caad7510f", - "f30f2a0ed1cd018e6d9250d411c0a6dd", - "0acfd43d722ff5f5719ac78a6d0b2e14", - "9a22cfacc793b89ae41d59da45873561", - "8af39a3cbf4e5c7647ff01211665e4a8", - "e8059128708baabf86a78c97b65e60a0", - "d44ed5fbb3ec36832c3883d23f85c934", - "9812b3f8e363bf3ebc55fc67bedc8bdb", - "ab6fb9000a8a85ff61a74dc85f3e36ac", - "875e836589f6e693ce9285554d1f73b4", - "255188fc785acce44ade110e758ef5b4", - "bce5a51999446bc80eda57b1d0e4023e", - "2be51ebc41747fb341b4d3af36154689", - "0ace9b3a2f5f73f8a350f2a7685a4b46", - "849578bd0f9a6e1cf3c8d1d0df53b491", - "a0d25e3d5723b624ce30e35050853e83", - "1dcf9b1d868a5d5eb2380c4c53b07950", - "f4993e04dc914d226a3828f7ff3edc7b", - "4d7bbfb39770ed2442c0826a67a548c2", - "8909db72518a12f62049b97bd21eb69a", - "fc6c8ac2e7bca0e4a69482fa50631e34", - "e0f6b2b44638a6f961be913b94ee3057", - "f88793133d51e67aefd18c966ea08480", - "6602bd0f2e84ad860cdf9c09448d25eb", - "2eee46a6ef6de78f70944856066bfddc", - "6c8e0dae40f261d8703f9586b4b78313", - "b02dc482fa75939973626d4d2e5d6586", - "d7913d71d61363e4b4b383c455d514b0", - "9da52d66268240ef66ed7b23c8db7c29", - "f6dbcf893354d45cee27a9c9d470bb8f", - "f5aaf28df5caba50fe8b14633af63eb8", - "3d3b46e6d1ac948d591e81e1cc09e03b", - "f7e24e67320a47c044ab890c41c18ee8", - "dc1fe39f6c0aac396de45a7fcb467661", - "530d23e83262f9a1cc9f7f19670ac080", - "54673a3c30b9c3bcf73c46b8a97a0d1b", - "3ad5a8bc9290cad3a8a2be0d87c4c27b", - "3350aa20364cf0999d85b56e4bbca19c", - "f0d31cf992cf8fe7b28aeba3750a0119", - "71b64f63e06ca8594178563d6e72ec49", - "20e7a43c023d8479a738a82a21260142", - "3f808011bd2ca4fb7d785ffa79bc6ac5", - "a165c8277ac8c4e973d9de846d69323a", - "be27b2d0db79d9cdd9bf90021f798241", - "48769e6919f5d645a2f3b69dc27f8870", - "78e76971688ebe7e2366046ac3fc17ee", - "786eb98fb34ec44140b515bbc270cf02", - "8c5f5e248790c25bc8563c47a0237dda", - "6a90a615471aa6f23ec2016529ee397f", - "ee7e579a228528f3dd1d03d61695f59f", - "426e0c12c7a661a3c7e0271558038c36", - "23fb3cfda0b14615a242931031c1248b", - "1a4716c5d7f0d66ef3607ebabf096d6d", - "42a172cd06cccf1e9dc24e1dfedec34a", - "11dab7639fc21a43f64f16e45a8dd396", - "3184a5405e027ba7ee2a56b86d1c1e99", - "69a45fe3e144417a8e5bd169648bcc68", - "e0b1b1232df973e8e53d2a1a34e87e5b", - "089d5318fcff3987ad6a6a125fcbbf4e", - "8c17dae23fb3c3b8b17afac620cefd4c", - "73021047085d856a2e19d42729fd3af8", - "e4310fbbfad8b6f5605b70b8aa584f97", - "afce985bd5063c44f3ad6cf1d504a232", - "5ff8e120ce503c8bffb98d5becf042c9", - "6e32fd0dd1bd825e702cf119ab9da036", - "4e9ea4e6ce17e068cc129f9e806da6b9", - "8ed8650ffc9a89e2bde25fa43447eab5", - "a137d58211daeff0890fa7b350e98854", - "7e6609c4d12b2334d1efdcc6340ae610", - "d716afb90ef9eebe46d7d719c7178748", - "23ca1a5aa9e40584077bfb139c46bb0b", - "dfbd280d8c82b45e5297ea65ae34ec8e", - "626df23a6fd6e1949b292790fd22eeb2", - "04728e07b769bd0eda906b0d16716b61", - "41e844ed09bc93c24bcc53d40c667f75", - "8b1e21fe60a62e53abe8ead8e179c0da", - "c57f5527fc4922e1cd1d3cef473ef0c1", - "afc4f69b223fc023844ff2a16310ba52", - "3b0977416a7cfba5f93cf89a9cc9a086", - "f5197b5a09561c205348157840a2c4f9", - "55a3f9a86fb5c3a390072be0c354a55d", - "d3c1f3021d122c3a29d8fbb48798cfca", - "b65f3964ee184664822e7eca9b968090", - "4194eb4b3bdb6987285a9184669ac3ba", - "d6b56b8456227ea1bd70afc7d93301eb", - "e540e947afebf24db09dd71da0af8e31", - "1d97801af4100fe23e61e408bc44b19f", - "ab75b6ed9fe2702aab48d041241594a9", - "37098cceb7efd82a95233c3c4e4263b3", - "7fcd270a3be38b39d5742605864e0e46", - "1953decc95abd493c7a6048d108b0b27", - "110f0812a756dd064d82c75fc720f4ee", - "f090176beb074ff7f4c98a79a33d81b9", - "a7c9a7ff9a772d037871b9620b53e621", - "b7d83ce2b87f4732dd7e45b524c6cb96", - "edca1b0f479202114daeaa821d7ce952", - "47aebe0c85788062e4b521995b618432", - "62a4667f79c83ccb3159317a9f3937dc", - "24145aaa0c11bf47735c56568dc80324", - "636fa9ad55ed96d295e1264a65d33298", - "519b2f2eb60f78da693ac320ed9954d6", - "f21cfb53090c16119ed0aec9c5443861", - "f31ccc4c61addd24dd0f4eec9c42ad38", - "5abb2083de8151e03c54f61d5f306491", - "2a75510a792fd5540ca2f7726721a0d3", - "c6ef6b1bafa6d6b2e933b6a4bc661acb", - "6843861be0d391fab200ed9f7f5c0241", - "a20624da03aacab84ec5c619bf687339", - "39de2f07f0ae98204bf1ce6f3f9c51d0", - "3b746833cc3bf3db02e2e46a695c8187", - "907703d3973ab348f1d1c08e2464ab77", - "e46adf312cc52cf1c314e8f4d8c26425", - "f524f0bbb9e8ce24bb3fe02ced6a2041", - "32bdd7c538e2130545d14311f1e76913", - "b2c533ebb02a31e4e3490da067698fc6", - "91e3d6c2359c4b23717d80bc196bb352", - "3b25fe748f1c925fa62c2a79749bd028", - "90ddfc227a1b2fadcd20ec2532ba59ec", - "c11f821d52213c71ad7bc0152247fead", - "ccc9125d9338013f0e47aef98c3a786e", - "f0f8fc3587312b81d2b9d54ac26ad564", - "1f73f9e9e42c6343b81255f9420043d8", - "8b3dd295418221990e64642128cf5886", - "6f471a8a5fb24f2fffc4afc1223e3832", - "3d8076e2a46ceb533f8d36857c8671ac", - "151d84c9de3b1aab49cad20f777dcd08", - "d1c4d06f08fd961cccfaefde75c6383a", - "da7d773b902ba343b2c38c87cfc8d72c", - "0db2e39c4e4933df01e00a4ef93b98d0", - "9e2113b4218159ab059ae36816f77264", - "b6da2d2c80e5f8e84fab3c43125c06c4", - "89cc5f3d3f42fb067e31afef83242bcc", - "41d7d588567193977182fa955a856627", - "00648978d7292c5db1e03628732e2e9d", - "640698f2e71a22350b6ac9ab16a44e12", - "583705f797ed09fb76e9c4e8e1d4b654", - "f42739ade5be39519847525b1e8a870a", - "21246446bb4bcacaed7d657b48d394d5", - "0fa3c45392c75efae4f8fe91b083f3b2", - "177c93eb0561d58dabf7e219bf015727", - "d354f0609435b583a3f50ced01374e92", - "a6fbd459b35d1d6663e949f1e1fd1b43", - "ca07075852bc37d1a0a8b5293ea70a56", - "381a55264ec00f46ebac5fc7a1c26c0f", - "db72ea4bb96e85348cfe64cb7309ebcd", - "1a152cd9dc3d4482b4ae4184e0f882a2", - "420fee0fb2c5484626cf5a99ba06d467", - "dc8d897418f252853cd86bb043d11014", - "a57e33370035dd143e49a5bb07f8f916", - "d524743e1392700803b9adef094d5fd3", - "1749093509bc8a8966bd37bc623e54d9", - "d7654b96a7b0319cd587ac8e62bb307e", - "87ece17ad0020fd662d705f8de799ff9", - "0d5a4850dd75d2d5e4a1cd2d4fa78ce5", - "e3bddf785875513e6be30093657d4c87", - "9407e3d764704221edb91347deb9cf7a", - "11775ee4baf08716a526e55ec8a01e69", - "a4b81e4ccaf341cd303dcb61910ef730", - "3dad51849b81da74f92d330410c0b9ca", - "9256bbf3d64a2adba2820e1a7e6f9f8d", - "01e354cf9c3bcf09c598d8bf310cdaae", - "70756e87a9a86fb89a4de80c3deb8bc8", - "d17abbf25735d2b33b52ac6862b896a1", - "a310bfcbbcde6e4f83e75ebba94b1d4e", - "7fe15e8eaf1e0869756683c73fd329e6", - "1f244ace52b84112885ac0716c2aff2a", - "e172ca31920654ba20d6fc39f111d1d4", - "5f36fbdbc82f0f8f9453150f9bb9a277", - "013795f4d436c4fcc8af2e4429d4ab46", - "f3b901b6f1f327de6ce971ef93a9edf7", - "1ca1bf15b8a8f734b014cb180b8f96bf", - "2991fa9cebd5f2eafabf270b8b62d13f", - "72aa8f3be7e4801b1b0d8863d1c0814a", - "97012f268b1418e023e2d52a88cdbdd6", - "0935b2c325248424a2d8fe31d39c76a1", - "59e0e545443b9059ccedb7cab6aeb5f8", - "97515e9c51cec514c50aa6733a0322ab", - "4ef97adc05d20c88caae47e6689d71a2", - "6445b6bdb92466629351d212e690b0be", - "06a6c4999bb871590a5806892314a732", - "d417be10dbaaf8fc98adacf7b1b921de", - "3b4a75356799f6741557606582fd7be4", - "972846ca7f5c5e818cdc854050e9dd6b", - "b9502bd1135855ef4ca4d0535be0048e", - "aae3e7aec2d89bf560cefb088beadeaa", - "ed2c7100bf38d7460c5a887b8864abec", - "724c4f44f0f138acd05fa16438cc08ec", - "65c9932fb73c26164915adbcf01bb9ed", - "8a068b29f5b012bde5551ea67fc32510", - "1b01fa5f7604017a8c1545d67b56f533", - "3f1be4e90e69f53608ab18defdaeb74c", - "6faa5f6894f58261bf7dbd71b8ace189", - "28c1c160b65152bbefdaa23b9cda3057", - "5b4438e2699e753337abe75309aa4dba", - "af310bb8b497ac4440542e3464bf46bc", - "704ff7bcabfe2400d8a4bed1d195327d", - "c51fca77b2c6d090f4e1381600414c77", - "0d1b95fd83d1787e4c7409378c8ed19e", - "23b973f8adcd19062c74aa676b0d2500", - "4f392d0400be3fbc0743f70bb2df777f", - "6a94970ea8f356052e9fbdbe8bf7b7da", - "59ede9f07a862a425c9507608f85bb6e", - "839df2ad6260540fd269d6623a3db22d", - "5db5a551943685db079a4dd9197fa7c5", - "e6f97723e856bf4ab95e028f9b10a350", - "4b9a6bcfc76c2ac420b2a1c5ae734031", - "67cedc865a7acefca3a788fe04303c30", - "41e379a26578568d0711e8d2208b0436", - "c7a65cc1387af624fa314c3680ae8ca0", - "ec707c0e0ad5bd9fe1155262c9a7b049", - "646b437f0f4c94e7a701285ab59a659f", - "30e8f2a459f317ca48dadc5a71d2790a", - "eb137c939f77c43e44aaebb0a05ac0de", - "e97d06f09fad47e81ed8eea2b7f21af3", - "5279e6da6e3b8bbf39f69ed1d1ce8b09", - "53530f69725fdcb3f3c3be7e444bfd2c", - "9e7928369b33a27913d3ffba48e9d3a3", - "6ab1b9ec8709fb6ed3b3f8ccfed3fe01", - "c811f67aa6a299c3144386c3d6a0853d", - "adc847e5326ec688e482d225095d9612", - "2fa5c44b26b6709f3a5d73d513d709a5", - "2ef253fe9f055098f4cce84ac28eb065", - "29767b0436794dcc1185ca6520511db3", - "457a3866834f0e24e8e7aacacbf193df", - "288c058abec634ddb4a5a5d79b41d8df", - "24c5a310f1d3c7d33dc5a26aff1ff071", - "0e0e6f35223d4e7925f084cc0256dc05", - "fdfa39985c18d3ad61f0b4f447e65e30", - "c10323190c5736bbcaf19e5a50025a85", - "caffddbac60f932a9710d42b45dae8dd", - "d563ead892cc83ffb7fe642078c2ec69", - "c7857e742a64d994b4a591b9a1303857" - ], - "replacement_vector" : [ - "7d1bbafad125791f9982057e0c1f839b", - "9229f08f3bfac66c287ac596ecbb3332", - "03c3092b5337baa23666a99f3cd1cd90", - "8bd64da9d33b3380b3306048a1570844", - "f2b5c01644290d0eea72b631b53ed093", - "b79e797c9854a02272d174787648bffe", - "51f8c1857175bee583777f7dfc78f9a1", - "4d110fed7da0bed2568328e540c685a5", - "596241314de78db6f92546154ad0da0d", - "c2883d80f445d7cac8905cb697f80efb", - "a4e6db1a555576f34f3fced5fd097c2b", - "ff1acbe570fa87921cfadf7b82a99504", - "85819d507ece9fbd4339196c1ab6dbc0", - "4960396dc914b539e6f825347688753f", - "0e1cea2c6fc95b78a93c3954448a0895", - "0759fdbe9debf54f62c07ebd9a879c58", - "97be9affed49a1634cc68faccc00309a", - "70b80729b82209eebe7d5026a12a2024", - "510953d97c45def1530ed7ab489b0731", - "c6e63fcafc5bbd7914f50b2942877029", - "1a277c620d87db5094e41d16340f3e62", - "5260d321c009d5fcc5a4df57f16b851b", - "30dc5698857e915bfff98ee9ec07bfee", - "10ccd7b4d66fdf2c77026d93b8da54f1", - "06bfb7cab9b33a29d3d906cc22a9cb64", - "a1d5a7702a4e71e38538bb14b086b0d4", - "8ee8774b510de1b254ff675ecba15438", - "9b463e8eb009a9becb625384c40cd837", - "062c1e0fc05398f9b0f7b15b04c641b0", - "f8d0a517b5d2d9179213745516c7e5f8", - "52a8965317eee25bb1f2eb8f39bde5da", - "30cc73c94ab06861db2a3ea3fd86918b", - "b1d6561984330967874b5ed8d8786dd7", - "8b367c5a324d3b091f5697adf70098e5", - "4a8520ed1a4ac417e0c9ba228e95fe4b", - "4923d4ba8bd8c4201d55ac20a0d9132a", - "2716c611dcc06de1c0167529633b874e", - "dd7e88a7d332c0c4d6f27ff11b8655eb", - "b9c96b9d86dd5f858fbff6ea99dfe7fe", - "3ca06d97aaefccc6b37094cbb9a246d7", - "23cade01942028d91db9ffb23616b2f2", - "745f30e464117759402353cca6122341", - "91da142288f0594a195fe7ac2f28e6eb", - "c628b22090eea89fd95286a838c42d5a", - "e11a8e77a255852707f1eee64b1b568d", - "cb223032d995dcd772d1df345292d507", - "9959bc40379b2e874095a681282f4590", - "45e58d1bcfe0f74c4826f3ab81b599e0", - "be67026f16fc668c04fd13eced6699e1", - "7ae592dedb04849f784c3077a70d8850", - "6f08a114fe09728781320c26339bbc6d", - "8dcca95eb9195f01a8b18809d0786f87", - "14db7eff030f53151b497219e5064840", - "10c5207f14820c7e10f33e977582fd2b", - "739449e97789c259194ddb8fb8f308a4", - "067ca63e2b6bbf1eacd4709798931207", - "a957cc3bc3a11f19e5849d0f90297f8e", - "7dc75740b0066f51c5f6272d23053355", - "50b56edcd67e8714686be21684144896", - "7d1bbafad125791f9982057e0c1f839b" - ], - "guide_hand_drag" : [ - "63ff779a3108e00301d2a99644432d71", - "d841dcead7cbac370f7ac3b2f2f9cc83", - "59d114b6d21f0fd8d471089628892717", - "aff833e6c54466d42d509ab5740fa3ab", - "c7c4d5e66601e5a3f3c0aa5e35fa36ab", - "317f8a444800f8c9a0940ec7436ab3ea", - "b2de6821bf9fd56adf4235673d4565a2", - "ac9f3ce28613c5a10b8c21f47afa887d", - "39cc3e1b9af16bea8a3d5e87410c6c3e", - "dab3698d722ac905470955cab8ab786f", - "a5faa7a73f652c441ad4ec3c2771efad", - "d6854bc41d8f3481c42111ba43a06ffc", - "5257aba041627248c68ce49e9a342ecf", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "a9a9626a8e98ba8c29e3e3323eac0126", - "55375feae5af24668adc1299674d3b9a", - "2d5b4d7fb64f8d023afc7b8ff726a553", - "42b0e26ead8b0602e3b2c303117c6dbf", - "85a5b6cdb39c13d516d0e5697805e271", - "b8470dd5e46e32667176f45dcebfaf92", - "ce32118210d998089238b7d6abf5c9a0", - "18e4da636dfb843b2c93a5656c902daf", - "cd36a60ae17093d8b801fd9575867817", - "ab0af82e836bb701530774aec1f8ab93", - "388f0739a9fb238f5e22110f6b7f82e6", - "ac348b70d814814af2829487aa94c194", - "d348017b3a0ee2f8b7edd5991ca35680", - "008c11302dc8019388e569520bf82051", - "f454c2a2df8d961b5444af5392b6cab4", - "12e4423910faa28066e4099f94fbed4f", - "1db0e649db66dee7c7dd3889f19edf2e", - "67d488d3b4b954f41de8eeb718ce6455", - "cd6eb3e7b91badc9a5785f100d2dcf81", - "300b5fd359acd012e119a99318f7f467", - "c4cae3e253540047df4773a44230db18", - "f7886a02e8e17dad6ed5d974d1dccf43", - "ba4476a2502c3b8bafce17567ce68864", - "9b707c80b8b4de85dcd2e451cca603bf", - "54c20f3579c25dda5868bd9204e7a5e4", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "f0b46c4b2660b14ea321ca2a8e80e16e", - "63ff779a3108e00301d2a99644432d71" - ], - "hb_xiaoqingxin" : [ - "b03ebc2085a476613b31cea32f30325d", - "29e5d8736c4687a4f438233679d06fc4", - "a697f99e1a9df3d12cd39eef87c9262d", - "d79a7334720e2bc32a563303e453802c", - "4ac200048ac1039841ed5e52f249ae4f", - "a9ebb2adf6311a7d8bc22a0fbcea98e0", - "8e94d254b0e0a8e66e259d96c3548d89", - "ecc5568490f7efbfe460b0680fc03fd2", - "a8861c0dd26f00932185fa7ea2e63271", - "ea1155166c54b544b99ee968ca4deb06", - "70ded1fb93b588acf7b08e43438a75a5", - "c3ccac4cda3f9506e67ed8ae79fcbf6a", - "2e3591fcc2eda3b4cd3af4602f0dbe9a", - "0b26e6870448827bad893408559e619c", - "39d41f087dd5f7e1aebbc91a589c329e", - "4be1ab77773e395c18db92402f163731", - "f26d91ed9b26c0652a6e54034dd0f38f", - "ce553d9c057a3d2f1f93020af9d7523b", - "34ea6b7368c6f26daf5a37c08c9b8e2d", - "69f6313f078468274a26a0a5f328d525", - "3d5f0a1af21992bcf122dd5a6287f15d", - "aaf14921bbe0966b1c314f07981d2146", - "c8632b66b4c76d1f7e63d19f6dff6e11", - "ea6fafeacf4be6e282b6f34e0eaa0104", - "bd8dd9fe63ca8070f6edb3df085c7129", - "10dd1cf955ce123f436e5cd455ea1c4e", - "59412c967bf69efbdb80c995e02c8e09", - "75fb6c69505ea0d3251566ab573220da", - "a3e167deff3dcf7de86e6391057acf36", - "03c390fdf28ed93fe42fbcfb44efa565", - "75a8c071038a46de8929b97792a81525", - "044335262663c7c074cbaeca24dd9a7c", - "f627f456b906b5425b62d54122f0e790", - "b3cedd158396d69f88c8e73459d72b41", - "7bb11fa77d2f14957c1cf860b341a42c", - "8160eb72d68805551ad52d66348e02d9", - "098bc295466ba288e6eef3b9d97e1dcc", - "642bf99d214d5c28daa1f7eadb766bae", - "d1649d65f2022570d85edcde880e7b2d", - "be9c31942e57532b6533633fe94ff948", - "3ed4b92b0b28f03bc647d5ca26c5f230", - "232bbb60294904630ca71165b2a573b3", - "66e84db4429f88708c763179a6ddf8a8", - "62d3a37bc689a6f04fe9659559dedabb", - "edc99a4b548c8be38a0bcbe3523a2bfc", - "64f3d766b03678026996abd458409b8b", - "65b2e32e8e2a85a275c346c958866448", - "aff8d6e3d0ec8f3cae9f79f8804ce8d4", - "c86ffc0c2af4b4b859c3c0325990df7e", - "532dbf63e55b77f507ef5309a6d7dc26", - "14f0240facf081382f730663d6147ace", - "1cdae4118fef51a24fdff971bb3daa21", - "febe46b4cf2ef96564ce6f0eed13a589", - "f12f41a57881bf4d86292ddd649b6840", - "1fad80016d6342c1db19d8f5547a0e7b", - "56d93445d3986970b83cd313b4ec3e79", - "cfa47d5289d35a25e12a4eea3836d22b", - "ace24e0cf54c4a7766e2a531225134ee", - "1fd9b2680af379e2983595f157949408", - "d61b48b27d31bd267bc18e88bb0051e8", - "2a598bb32145504082763c03d6d36e54", - "fee00c79897fa166abc1261cb986c961", - "8f6c4052153ad8cd8e164dd21c7fbc7a", - "9d485efc5916dcdb270ff747fdd444ec", - "1f095158ba584618ceb00efb044eceb1", - "e8d5c2060e6a686d5b229065691d5eb3", - "a65e52d54b4e386ac282e6efd88b5d51", - "7e8a00569504fb3b8a0eb744bb30e506", - "f22617659efe39baac6ca0cad62db5a2", - "cc80985196f64b3ed2c46771db433450", - "8269526025a92b6c540428a11ceabfdc", - "2110836afe4690cdb52d38172f7a14b6", - "200fe7c3bdce957cfe45d4a0a4e3cc80", - "ac36e34df0f1d10518723b61402b498b", - "987e0c90e463a78ebb29f637c718c8cb", - "ce198f3b779869680c7d53bad27acc9a", - "d408c05941d3365e56033d26f2b2d48a", - "82c8d9b2a37f3ede194d1bfd72d01876", - "a98797a9731a74de926c0680f1b7de69", - "bd7d58a0b6b9483217f4cfd2df77a2cd", - "77d67a077656e6e6b69006d1c5e855ea", - "efba02a9ea2d999cb1d6178e2a20ac7b", - "9a35543dd0af5bd848ba691798bde9a8", - "43aaff43de84214491a90035173db13e", - "95b45897d2a35ed82f752097fb7308bc", - "fb4f9ad9774376dd6b4f79310a89f5a4", - "1eefab20777ca4aa102da9260377fabd", - "d447d0db9fd957123cd092db5871c915", - "c1788bd2fddb346d00f7b0b1a31a433e", - "35586758ef75904f3dc506815476889c", - "766bacd835541c5e48f947bd833678fb", - "7325952d2b38926aa094b94f2c3f6643", - "e5e4f28b23e881308feba5702576eda5", - "f27584e45f90dcd3b2287efb5da88240", - "0752a8c0520b73ba6f321694d1609aab", - "748ac7941f082fd88546944de3d37635", - "9291e12b6dd6ce64dabcc62ce1bce032", - "0424cfe8f4c72b8fda4899100226896c", - "7b827d6cbbbbc073e55924e69d637cfe", - "e7acd8b25911cd013dff5182c6fe62a1", - "c0fd14e254492300c650fd7c80dd9689", - "c709fa818b4f1056e5886ee14308e917", - "a3354dc08792d049458bb4db0942d0a9", - "49463ae51b1c6e6d9111eef2fa8c4802", - "0eb3f0f0b2745b936c440da9a5432a0a", - "b3a6e6076f98480c24e840f0c223f910", - "ae13d1ecaa8a55ff2d289a3eb3320578", - "478756c72796aa8d7e6074e12a94c9ec", - "0ef26c8ee92907ecd70454931b90cdc4", - "209f99b9e9de29c4bcef158d4c2485cb", - "9e15abf9f0ff23bdf6c0d38d651fa423", - "6aa7dffa9bcd7bb477fe396d7905c96c", - "24e7b59c0300df6f4f55e914055c90cb", - "992250dc6138cbb73c8c9f4dc0a345e7", - "780a66bd1e367c53db3952b67e3b1aa8", - "a1b6a00c1bece7ec42ffe9789f5666d6", - "2cfb6a75deed7c63ff76e8ceeba61e7e", - "c4161f070273634cea4087cba42d4bb2", - "4a1f5a0a4ce9e473c5d554d8ce54fc63", - "1f317b7a4a4a0db227cadd726865be21", - "355bd527fb6f3d7d42f9bf5859a32802", - "b670c3af7764db42522f09f1170c1fcb", - "dc4140f6f13a45f816fb4230c9e421bf", - "5411f9c816bb1277a8909ff89a5760ee", - "77849328a34f7da72a177fa13e9dff95", - "da7c361321bf1a948199ae733c391f1e", - "e425793fb018ac511cd313a6c45f6279", - "0d33e31dff24ca1615dae91f40b8d61b", - "19a1861a22c18c3bf804c06666194c7d", - "a85f2f2208c1a897ee8d32d6f83468c7", - "9c5c90aeacdbe1f3834cb5182b4ce760", - "8896ccef0d0840ee7a09ebd8ec50cdb3", - "de940341a5d5cf04c91bd5979768f3dd", - "7b3554ea39243c36bc459544a392a704", - "e0345d65eba67a6383832d9847f1a36e", - "a7f1cf39f27d95dfc3af4c4135cd3bb5", - "db8ab18aad250f6c55c1981daaf7ea62", - "d8630dc3d9a97bbf526647963ca39402", - "51cbab633969909dfc8bee7a3eaf5eab", - "700e8e3e2864e2752dbea49f7d7ed954", - "a72d08be2efa385e491c2e7fb0974d41", - "09a6957d3e1ed5bce161856e0e0df789", - "c7baa9a34711d0014fe37c3a11b712ac", - "eed3d192f439747ffde16e5dd575cb2e", - "9aa7a2ebc3cdbd22b758e9f0882e4394", - "2b48a24dce5b2ed730e03cc58bb4dca6", - "9df114cdf4f4b221d6fb42ad12a1edf6", - "687a64eaf3a38cc2109d2e4a2aa6f46e", - "c0aa31403715a4722f0851e2ba1cbc8d", - "3e426688ab28ac812f06a055d3188dc4", - "ab62851a7bad17a0f1c46f4053f96ab1", - "572085e5f4baef6f1163766da90423f0", - "f66229a141a9b60f43838fe1420fb99e", - "048c950ab2360a037de4c29538dbc7ff", - "eefd4134ae6369b62ea13d5ac890749d", - "377878e1d73770c89371b714acc15d3e", - "76fa45d3a5eaf83d13fc73d91810f3a9", - "c0bacab2e9f262262437ed5a1b202a6f", - "743c04b4ff37a49739f6019c9e49de4b", - "61ee24eae55536928c252bdac1436f74", - "612a8c5e31085168211ba096a5686445", - "c2fcb412e330d88211392121c24effef", - "a4e7b5e34589abf0d0c7caee2c14a8c8", - "ed160c4a7c0f922ab15f4a88c11cac9b", - "8285ee8fac165079f79cef3fa93943f2", - "b035b9a0972627e2c2c6f0e026def57a", - "2cb8fd1051d0b75d520e241c91c455d0", - "0ded386280f9f2ddfceb524658c176c1", - "8b6766cf28618926dcc8a10e62a3e0d1", - "e87d06caecdfa5eb9ef8160341df9d46", - "6faf1eeb477c7d7e2605c0fb2cdb21d2", - "845eef2992f143ffc6c0c1824d1f49ba", - "2f31a3e70fcfec3b8408906cd97b5f4a", - "5ba55f52d546af49f94ac00080e6aae5", - "202d3936917c1b5cf43dba2b2490170c", - "c1184ae74302dad7d348a9217509d66f", - "3c8d4bcdc4293a554f218198c568f8b6", - "66022c6a853732a13069dc5ea600594d", - "77cbc9204e7382661fdbb2245bf65be4", - "9a318291f228df8db31c2b6f80bb568e", - "26e712f5298830981c8494aa740dd0b9", - "12ab98eca1472d0660dc326a18138878", - "a0aa46377f002b0a70ff02e99b913aab", - "45ab00c7a6940f8ced982a23d5301223", - "ca9929963d01eb885ee1556a0960030d", - "732563c7aeaae2b6622d3ce658471dd0", - "1b880cc5b1bede66d2efd99c9883b860", - "987b0acf44b63b4ff92e6e2dc2cc397b", - "861c75951e83d6d1ea4ea57dd675c234", - "68c78505a269b50277c096c2580bedf5", - "0cecdc1ff61157adabe5e3791d62b7de", - "f6923c680a48bd0f073a102073ad39a0", - "e3585ea0bccb2babae238c94a0680245", - "850c9bbc2f67a981151a7ae8e270664a", - "fa3cc13f35341a98c261b0343e253fc2", - "e720519911938e06fa3ebb35c7a6948a", - "158fa98f75d01e00ed25f1cd33fde471", - "8f4d1f2f8bd187d3f1262818b03e79b8", - "fa4a898a5455eeb17f6f419f1fc038f0", - "045e36022d4b9e277c70b0a0bce5f447", - "e79f310470dc259c5edbe8d827edb5df", - "918331eff6d91efa33e4e7a43f1b2431", - "e34ac4b6fd8c7053b458e6e20f6c68a7", - "b39bdcf5e683474e918b8be1a9a304bd", - "0fca6926ad3a4ae045c6a96175aa4b54", - "a4f9016b1ff6aff3e006e66404b64b6b", - "ea2523b10824bc551facdb0fee1ac6b1", - "1e1767d9c22ab7489e451a54d0ce9291", - "b3948c21631bcba0a9ed68f6487eb9f3", - "a9912494c0506b902fa9b35c8224df7e", - "24c1c68b6d6eca6f6ba3a28b68e58a82", - "71f14c9d3258477bb484ce5c518e0c2d", - "59ad8648632b18777ef18c94d3d6d760", - "092f224e9fb8fcfb94d5b707c375915d", - "c0930e6d048c89d334772d29056444c8", - "09394276384d22b10f09c754dc0eb6f8", - "6bfafeca4ec891ca6a5d6c12c46b01b0", - "b6262daa4a3433e019ede4a846d434ec", - "0328c6534140bb56f39aad505282340d", - "e1ec58ec06a098f4503fa73dff2d17b2", - "9eaa22d0b36e18685abc7dc48f71651a", - "d5a3bfb7ef554b518a40018376fe0f5f", - "7fcef1c6a9716a353c9f61d7b05e5a92", - "9b898924f679dd8a1932c11cbb70ee6a", - "a5931e59e4f4acc8be1b3692cc63c07c", - "ed15b281e009ba95899f5d0590407d2c", - "ed15b281e009ba95899f5d0590407d2c", - "39299446b14b2b466a1b76a27edcd31d", - "39299446b14b2b466a1b76a27edcd31d", - "c7685d2674adcefade5a3b89434d43a5", - "7b08a1ccadb8f8e36f4f35544f56f1fa", - "54678a3961cea365573d7eec3af0e6c6", - "65e310b7889286fdeb08f9c3d5e17245", - "cba2a58a387df701dc7551ad2544bfe8", - "3dfea980463880f74942d1fb0106ab39", - "8870fa3c8a95b1c751812a981722d5f3", - "e10326c7117bdf5beddf27901bca0a66", - "31bf20f08fdc2edfe727a49ba5266a44", - "7af5ba6cf63bad43b6aa55f0b17dae1b", - "369ee21a3dc7e3005c339f633e888308", - "68616b16b5025468bba8fd587205602d", - "b80706e0331b74c9c748c26663c4daa2", - "f8c15e6880fd11829ea9f9a33c0fc181", - "6ba2c4b0ccc0b2d80358b82f13579519", - "ff84a1800e0e0b327ecb055f5adf7731", - "d5d1625a776e106f9ab95b9ef668b221", - "4df08b1036fd255b303f4871c3609c9a", - "4674cb157e8f1cceed925711ca96a68b", - "898b74667a650689402952f739813f0d", - "4ac35536a54f6b8c9d7f4e4c535ac152", - "515d01067f481d681f70bf71188e865b", - "fec490a7d6e685900f35b54727d40bda", - "b9e51d243d34aea1a2bc835ea79b21c1", - "1eb51aa0983a1c2f50f549550fee3876", - "8bdef911791f869fde23c5ec0d8cabbb", - "d66f5328737eae8954c414db70b7673f", - "77b03c9f8eae5dc2fdbe82037cb63fc4", - "92aaa0779d5b9833273778adf141ea0f", - "4706e0ac58a59b503e5d59b1091f4fe7", - "14d071a9a87ae9cfc8beae9dc339f93f", - "682095b0d7ce9ed4c72af78c9077d6eb", - "cb31dc9f1fd1538b1787b13b58a2ac73", - "1e325b8ed733b0c24874d99ceef3e703", - "e7c7059bacbe368a9acfd8565906342d", - "1830881c5850ef28b33707fd3305874d", - "f1be67339fa0e8394e784fe8bd51c5be", - "8207ad6de642cd387730b53bb062d413", - "81e15fa74b5a0835494927551d958ee7", - "d80f7d4eba81e1a7b7f1f97e0c10a65d", - "9c7a65b8a1f148816f34d4750ed13e75", - "fb7421109f53af7c2ce69a447b6ea897", - "1d673ce219a5b7b67dc90ffcdefe0272", - "782b66bba4f70f403e361fa711f6af2c", - "0a8b0ad6ab3fbdd63cc35523af3459f9", - "0602c6fd52b51f471d5e47276416f6e7", - "9776937d7deb3e115ab4786d91b1f28a", - "96a2283785492b7fcbd0b53ab2ed152a", - "d42d306eaa9585996184598936a04d74", - "63c7b0c888427d04acf1ee61260e5030", - "53a7228bbea72373a0fb3f144e031035", - "c24348d616d9bf3146ceb2701a00c4b9", - "f0d77810672dc8632ac341aa624e6264", - "49004001381636d37c48ad69ccaad902", - "7cd6ec518fb3e8fc456943ece5bbca2f", - "1cb67ec02a32aa393c74f594234708c6", - "0ccc07e4097e6e401eadffdeae16a1e2", - "f020c4980e5e531ab5e36c5019953e42", - "6dc4d06309ba37bffaee8d49f6cb5a49", - "cce3c0b08e6f2480d892fec57df579b0", - "ae2cd853d33768c31166a9eb884cd550", - "d21d4bb7e5f8825a9735505cbfd25a5d", - "8df6759e627eddc66b36fa9e1ff14f78", - "8638bc99d01a1f10ee67a087065e0816", - "bcee7f626992b873d875262fca2edfab", - "6f07643608a53aec1db7bf08c9e9b051", - "f68d5dc6a9553a33a8c009f06c3bf982", - "ebeb2ef47bf317fa8edd9c0d62d9c749", - "36a3e970cbdb96219a5a75a7d4842ff1", - "8a230301bec320d6d1071d471d689d54", - "c23f936d171da7e5e71c19e2ed4a428a", - "81f2f7194cc3be941eb6d1ac0007e962", - "43681dc58c422f7fe977844a1219025f", - "22168ce7c822d156fe3b2d0e7011d50a", - "7ba6a6af7296252ac4e9b337163b45b9", - "938f5f3f1e3cb62664fef13b4cda9c44", - "c4c791e34720324177b1e482c5fb63b7", - "378d581a6f403a57f6a99f22e430ef70", - "87bcf1a8c124bd18d87b1f8b56679f9b", - "720f3b7d5134895b1ba3e909fe488d8c", - "5446f90a77c5d0c6afc31d6beb80df84", - "8d2166134efd997e6e11f1a5339727fe", - "7f2c959662695c74adb49afd7b39314b", - "1884d20f02e90762c7139614086dcc81", - "bd3867d0a9734f72695a2da6f67c9d50", - "6fb28ec98d5b4e158ba0316567815958", - "3d542782135c468ade9cf3a167ee65ef", - "c7752e33304e3c8c00b3455c7b822765", - "5b8f1299dd593099065276c9a39f8c1c", - "2fd68b9bd7e8a01022ac5a7e19ac6b46", - "f61a5ad97504cdafd186b357ce4f2d11", - "3a32c6444043b0eb260c5a2b38dfe49a", - "88220b49453619675a1b36f35512d1a4", - "db901371e13882b3dc6f90aeef4effad", - "b47eab2bb5f4db47bdcfc2a75aa9ff8e", - "53993ef7dee3d833721f53095676f47c", - "72b0424ca50f94b868082262c7e2df4c", - "925da438943989a61674c29c93b72ab4", - "16ba611aeb5360e8c4cad7e7793d1d82", - "daf2334bbe16cb8282f72aabf0434683", - "edf3dfc2013c9f994128270e88fcf596", - "b0b8c0799a317bf7830e8b5a4576a97a", - "bd473f4cee6899935412a0c5d5f94bff", - "8c66e4df9a8ca7da1ac3650008b1e5ab", - "40bfc648a4d282f92319cdbe6d030e77", - "35d0e09d78650f6186944db61fb84983", - "3f2a18524e6d447fdcbee1834bc5fa4b", - "1ad4105873bbf8640697fe61c5c9e00a", - "40cdd8b1ea67b250e94d3c8b0baf73e3", - "bd935f9516f73fccf97ce5fa7b56f2dc", - "520980e9232bbd62bb8e797f13583ae5", - "9b3324f6c11608ccbeb7b0897810789c", - "44b14e1f4df44dc2db78ad1686365603", - "6097aafa2b8622ec60f56652f938dcbd", - "8d9a3b3bfab1ce077c65e93388bc2c42", - "598fc9ab2895eeec905f9d1c198dabbb", - "822b7a6c84d1a2d7c58d67246da3fe45", - "06689e28ce2fc0045d445f595fd9ebd9", - "a63950705e927c6ca4ec1fdb87bf037a", - "5e2202157a620189cf6aea2244eaddb3", - "8983d6818762271676fd33f444f47780", - "fd5c789565e7e3b4221e52884bdf9cec", - "b160f40acfe10e0be0c4d35570a7123b", - "4d42c90ce3908868175d291c38dac186", - "4d42c90ce3908868175d291c38dac186", - "44de7a89eb6b49d6384b41e49fe3ffff", - "44de7a89eb6b49d6384b41e49fe3ffff", - "ed10dd0040cee71c11c2071309063f69", - "b8bf098e2f3c5c9c21deef69f92726d5", - "71aea52e166420530c988927e06f39c2", - "93000b414b55a5e9231ba39c12e083a2", - "35fb484753bf8c431a55b210c85fa5e7", - "1a1306a69984963833014119fc4a0cb3", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "e8cedcef7e447f9e6f2ab34c3fc46522", - "d3588aa44100a26af8898baad80c7959", - "fdddf06dcfe9175220da8846501aba9c", - "ddd17b687b236d4218310667b83b1369", - "760f92bc10e447cca1d43c4b92a96167", - "07ff7348120bc01b52463f872643bc28", - "8ecaabd0ffa79df1389c6c73c0ebc4da", - "d2662d25d12cab666bb0f0f90f482b7e", - "c479b82d8181d550149e777dff445889", - "2e64a3f622fea274bf7ab45b53c60833", - "2da0f58e4459a878c469353158001079", - "cee6a0ab358ae1a2dc0954b04f3e4806", - "85e69e1adde99096980acaf0a18260a5", - "ccd59d75c759718b5a95e0c863e079f2", - "c66997b04f646b58b85cfe9177690d39", - "f626cfd0b5c8c743149f27979a1e985e", - "8f96bb864aaad4dd3cf06bfc370a132e", - "161ecd5b20b831240156f42d1b27690b", - "9a9e41aeb83857b313655c2e269ab6ce", - "5bace506ff544c35f54b65698ecbf98a", - "fcbf91938f025f07ab8e6097c0b1bb8f", - "50ebeb1c162a1307e2193e8f4fd225e0", - "16687b8883f3e6044cab74e3c5d22967", - "8385fe8fcfc8591582d89e1a1ac98621", - "a273d3ea6f2e49a99c8c621ea6237a8e", - "a9e082de667e826fb57a639c6b574d2e", - "c5030aed4b6c8b7db57690039d00401f", - "29bb7a1fa434ea4608fcaab222de9d7b", - "9f1c1da42cba50f1dd82869eca6fd013", - "15d73bc9ca4ddcf26d40e4a16f5d03cb", - "892ebae23f6122cee401cd2cde8760a5", - "722e5e33e7c8d704a869810832500c73", - "3f591b326e52937154bf1e2bcc79b786", - "6c077dc173d752c19a972597c5975027", - "0ac3bc7152b703ed5815fce49a983f04", - "47461eb4ae14fc8faf6e480ba3060075", - "1d06434864a849e5539d8f5aee8d90d4", - "a182b2769feb5adf263729c3bb9b76f2", - "5a4365511e6d39e9b3a6cb7e9dc2c45f", - "0b57746ad9346f2e346d0e03e4ddad42", - "de4974dc063465d7189896ce226d817f", - "b3fcc8e37b534b8d5f2edaecd9a77be9", - "13540b9b687ae62c1e46f6cf286ede7f", - "bd298ef1f6099776af544a81dc49fd7e", - "9ebaee25787b530423a5e21ec8597a5d", - "a9fee2f749622c0832de95d1eb51a282", - "3027e525b4f69ede76976ace039d7997", - "abf6e1e2f0d46ae7754c20caaf9648f6", - "ee768bf2cbbf76f6486db8be7eed01bc", - "269baf87ec88c454697eebe60b171ca9", - "511ab9fc23edaa8ae932302ffd9ccf16", - "914476cd57074c0f44e0525e35467de3", - "fd49295ed937458b17ffa0c1cde9a748", - "b22076009557b773751cefbe87fcab3f", - "183d2f1d691b9218d5dac8a696d1de45", - "7ea640a684042000e71a9962ea613aea", - "ea5b974e3adf99b63bdae103809311fa", - "795846ce77068b6c2a4847f8c115c269", - "3e52de2714793840005aa7ea0755ab74", - "716f5a853dfb0acc8a615aa504ffde76", - "a59b2d4cd58e0272a330c150ed69174c", - "cdb33d201d00f91149a8072e8114bbeb", - "a02c6922bf93586168e81ec9603bcf82", - "daa8565b0146721d6da8f96d27b5b82b", - "fe9eab86b07a520bf1594266d6c362ce", - "9feecfa78b71430d4bd650a77ad31fef", - "b364c5972cb1fa663caeffaa6238e3ee", - "de04644f97aabb816ec1e75e3ba44681", - "5463d14c5ebdb7aca29c79cd4e30a51e", - "bbbe2286bca4bfa80ef4939ebb219722", - "baf049f46424438e97d6d721787157cc", - "ebe292cce61dde776753ae11bc619ffb", - "7c30bb7ba8bcff04103a95e42a1363ce", - "649aa0a255dc9b317ea9c195af279ea6", - "254bf5ba9c789611fdf30a554ecdff84", - "ab05558b3592ddff8f36f8f0315ae2af", - "6df028e73e8fc951f4bbb65340153c7d", - "f686ce262e34208d2a9ef6a34418a16e", - "0c64d86c3b8475a9cd6dd4f9b08e0c7d", - "50ae403a19274cb2a078e329df031b5f", - "469056ae966f3799a5e4e47f2ba4b785", - "469056ae966f3799a5e4e47f2ba4b785", - "835f62e6ea2f8ed1e0a07003f847ff67", - "86ace957c88873cf59d33c4238413f79", - "0a132fdec7c13a0b9d32ab1b04f4ad90", - "6fa56b2f48adba38e90fc3f6efc8d443", - "ddbc816957ba7bd965705773c4411647", - "a0eaaf784352c5d937d80adcb7ca8a1d", - "97e91385cbbdc88389bd0f42d7035791", - "6dc4f17b5b1714d7ce9a21112c6aaa25", - "e89ac8136316f7628109bd1ceca2a1e7", - "b0e32533ce5ce336650c112526ebdcf3", - "b0e32533ce5ce336650c112526ebdcf3", - "d8411dfa3631862a4ec6f10a39eb06ae", - "d961143d1c680cf58f73685820023edd", - "daad5eee0d2abc8bfdfa220dc0ce123a", - "bc4462f1f2956d3093d096864c33310a", - "b3d9f16cfd1019b20d9ab47299fa57a6", - "c069566fff6cca1f309496567a5e6796", - "8a64673c1b895f2c59fdc8a6a7b72bd2", - "a631bb9de17978dd2aca8b1f4f74f9c3", - "d13845f4065ab0b308049507cec6bf14", - "667f3c6133979404b307028a3f5a2bb2", - "aa5c542c409e55f5fc662d855136ed24", - "0da15880c58b9cebe14420c56132e105", - "927045ebb27fa9538856c0842687c597", - "42a8004665a153633c3bed25c839b04a", - "9ede9c0229cc2fd7e0f58c3243e3dafb", - "6330111b9c7c4285069dd490076d469e", - "2215aa9f995be9c918bce933efd7a4df", - "1493bd4ebe002a74c90318180f40cdec", - "4aedb6fb9fd3fab9ac74af2c2b1b396b", - "14ebb0744b038b5b08040db520916f64", - "45dab380f387e334500fcf289f7ac31b", - "a43c651e03656ebcceca922d0b2e27d6", - "3b75c52a865d54a709545e14ec49f235", - "adf28d5c47b236290e0fdc7495e1220c", - "3a3d37f647ddac7e0cec5d65ebd088ca", - "b93a2cb919d463b4b65f5835066cbc53", - "63ba7a1b96fc7a04b22ff46392b4a5d4", - "961ad673ddceccf4ff4ea8fb2c2fd0e1", - "3b75c52a865d54a709545e14ec49f235", - "6e7dd8726e4d807f57952db51b290eb7", - "5a189d4f4d391cfb9a98a8fc0ba29cd8", - "dd0a1d9179929b03c835ed644a479f7f", - "b03ebc2085a476613b31cea32f30325d" - ], - "data_vector" : [ - "05fcd7933295badf3af1129b50b185fd", - "57498e8c2b46cce667f587095bae281b", - "09ab2c0c661fc36c4d5b4fd8905d5801", - "f9d7bc4cdedc0fca4059199d85916301", - "f24834ab95a1155fcf46474b63ec2e30", - "5bf070f22ffbff8675e43254950807e8", - "44a19cc6550c62babb3f5f01868ba4f0", - "4ad28a914aea55459c056c6062da6534", - "9153be11914d7247240d79ea91325685", - "fd6c05682d64e5819e65de94b80ca974", - "5e126297498e3a05d6edb2072c4a269d", - "63d4cdaf1a4a07fc76d805177facef32", - "626f1a5fb503d587ec8562615e965ac5", - "2a9ab91adaf2af2919bcfa1a9d46fd11", - "53691781d9d1694d21b8770830b13a89", - "d1533fd9ea634a63a88fddcbc984334e", - "93a2f17aac3d0b311cb50a64e1faaa78", - "4260664f1c035b36dd7d5d8269233249", - "ba10017725aaaa517694a45d470f2c07", - "f52511a108f85b958d36fa59eeda128e", - "5b24ddc862b8dd87db9791761fe22110", - "d5b3fbc2a62c409d8dddb2e00478277d", - "45381b9d3d73deb6eb9dc8f51dadf99f", - "e94204fbc2aba462f2abde9c8450777f", - "87fdb9bc41e2df83bdc99eb1ffb033a7", - "b7bbe07aa642da9b8007c973473633d3", - "7f6aa22ec4ec5154bb64f1c259979ef8", - "a19237f69504fe681fc3702a0a9c5f3c", - "9c3f2d5cea62acf5ea73b9619c12518e", - "73d0488b254ebe0f9d9ffbfd40e8c812", - "ba4f2b3ce3535b80f5161660bbf56df3", - "791888f966fe5d616f0e01e1f37b179a", - "cd2d33ca0061940619ebf41d742fc489", - "f58629aba0cbf34c40f5beb0f3f5f875", - "bc1537d3420c3d6fd7ea3f368a9f72bf", - "2f7e210fe758017b39951d375e0aef73", - "04b8046b7b5e3205008ec9c913dfdd34", - "d0f41f0e7d2c4a95f0024927c4774bb9", - "72434f062da3439a68b1fc9639747eb7", - "641acbc43844a2694b4d9002c88b558d", - "14380534956ca3624c506aed14d03785", - "d93081c77fb700f105d9a8de59e62601", - "9c12644a84f4f9b6053686cdaa1ada39", - "857a2939752b25338be1316126f668ba", - "075dfe216fdef9d542c5960a90060e6e", - "461dfad7e6206783099e7d59e4831497", - "35ff1c45746e99075cb98c0a62475516", - "11852e889cbb85d95f0cc663bd9c50db", - "374217a1c6190374dfb0cafbcf62759d", - "f9cb6282a7265827849e16e2a1a48b1f", - "202df6348ede6933572fc590d0f4c8fe", - "baa3f0f0256098b618dcb1842c7a7d55", - "3af146998c553ad1b6b766ff3aead4fe", - "00068ef8f796fd7362b0cb956e24121a", - "0fd1ff2cce479140aad824451dad1b54", - "aa7ff5327be54705a5787ce7b3fdf8ea", - "ba1c87820846b984410ab619fed8465b", - "a96a6ceae6f5f310fb75adc38a7fc93f", - "c58910592e8c175531a44a5c3b9b3473", - "bb75afd2115ca76f3cfc57c08a1c4f05", - "c2982066232e94bd03161d73226fda31", - "852456934b670a94bcec5ca9f00fd626", - "c84588fa92ddd4c018167b5698059d9c", - "2594104ae7d7f96eabfa2937b748ecec", - "c644c9f05dbd5c23320e94cf084a8591", - "5e2261d014edb2533ea72b74f454168f", - "25e6275237af4a782f1e0a4f984da363", - "2e4e14c1555738d76be6e062e77e3cc7", - "306351bfc6ccd84cfdba467ce2b0963d", - "6dbab3e596e8402fc6ac29f4b2716b15", - "90f689b36bfac95329f5e34e059a8521", - "f740d7831bc876f59883a8292eb17e5a", - "6fa8e3da6a1dd66c7a2802435eff5e82", - "cc5c20cfa6d659c69c23d2253ec8276e", - "fa72348a5f902104fe7f6495be76e7a0", - "be17d9c70572fca196d8baee2b18d079", - "dc3700c55b94a3dbcd19e2f721df5f61", - "c6b74395dfef9c6e636103165cf52acd", - "c01053373c82351cd43a5bd41d3c07f7", - "6e84baf8f35a2894a8b72ea22b355f34", - "93bde54b6379341b5389aeef5e2864d4", - "60c24acb7111957f1c07ea7501278ce2", - "09833aba2fe5876786a1e7d8e499c390", - "bbcfdd810c31b62404a764e2d3999981", - "d3e30d317863d5a7f120f2f04553a6aa", - "aa444f3e677130e41e311059506603c0", - "2fd3713820246f998a9306a0deb1a082", - "0b788d62805135da5d9a98ecbfd1538d", - "24a31b414aef6f13dc34ae161416c3ed", - "3c7d796e8955e5fe046f11ad7afb52cc", - "ffbb646281304e2a5bd1b288a6fecf20", - "e6cde300ed9bc1398a16f80860f445e2", - "37ef3969da8e50a733a02505a4aae978", - "cf939e2b9b322cf55a72dee8e358e13c", - "bc8e533ba101167bd361b27d97f11658", - "792258eb473548260dc56e60ed1b5326", - "e9f469f463fa274d6f575e8cfac25730", - "1506605434aa4b721080504b8544e73f", - "f87055006391c7b59c05c530734e4422", - "326c2889f0dea17229e5c1021547d024", - "a78d66305dbfe9ac8f02f0554c846b80", - "ab72ca0604f3dad4f5fe14395dae9fb7", - "706885064939e6d414e843b67b7a788c", - "d479be473ab61bf0fd94d6264f59a9af", - "0ce54817406a99a1fd8337b698a51d7a", - "d70fa0cecdf467fb9e0b1f150a9a3b42", - "dfea7d1be010b604137dfc9b4ef3e7ba", - "ee6d3cb4740d7bf95df888dd9035a24d", - "9c9ddb13ed1a989c76846a2f69a54bcf", - "8e617be3c1150179adb0534dda813170", - "3c07f08e3b24494a4d12dceb68814e22", - "0c48548e49eff66123adf88eb126ea13", - "0a15212d61b74bdbaf55bcfefabdb2d5", - "f290fe871f24f75191214f426ab389c3", - "641bbe7cf846b2fce3585c33b301999d", - "1e4886f4ad5acbc813c0ea818f706641", - "aa43180d7bd4d904654875a361695fb4", - "3c18fce9c0a6fe02583e1e6ecd1d4607", - "57a827f4a4ba9dba03db1f48e82b6f34", - "05fcd7933295badf3af1129b50b185fd" - ] -} \ No newline at end of file diff --git a/ios/Podfile b/ios/Podfile index abe7112d82..eb570050cd 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -3,7 +3,7 @@ platform :ios, '9.0' ENV["PLATFORM"] = "ios" install! 'cocoapods', :deterministic_uuids => false -targetsArray = ['PAGViewer', 'PAGViewerSlim', 'PAGViewerTest'] +targetsArray = ['PAGViewer', 'PAGViewerTest'] targetsArray.each do |t| target t do @@ -12,7 +12,5 @@ targetsArray.each do |t| # Pods for PAGViewer pod 'libpag', :path => '../' - pod 'Masonry' - pod 'Toast', '~> 4.0.0' end end