qnc-server-old/logs/2024-09/2024-09-12
2024-09-14 10:48:09 +08:00

268 lines
62 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
- using env: export GIN_MODE=release
- using code: gin.SetMode(gin.ReleaseMode)
[GIN-debug] Loaded HTML Templates (2):
-
- refund.html
[GIN-debug] GET /api/user/test --> qnc-server/api.(*User).Test-fm (4 handlers)
[GIN-debug] POST /api/user/log --> qnc-server/api.(*User).Log-fm (4 handlers)
[GIN-debug] POST /api/user/login --> qnc-server/api.(*User).Login-fm (4 handlers)
[GIN-debug] POST /api/user/h5_login --> qnc-server/api.(*User).H5Login-fm (4 handlers)
[GIN-debug] POST /api/user/phone_login --> qnc-server/api.(*User).PhoneLogin-fm (4 handlers)
[GIN-debug] POST /api/user/verify --> qnc-server/api.(*User).GetVerify-fm (4 handlers)
[GIN-debug] GET /api/user/get_config --> qnc-server/api.(*User).GetSDKConfig-fm (4 handlers)
[GIN-debug] POST /api/single/bc_evaluate_marriage --> qnc-server/api.(*SingleQuery).EvaluateMarriageQuery-fm (6 handlers)
[GIN-debug] GET /api/single/get_merriage_record --> qnc-server/api.(*SingleQuery).GetMerriageRecord-fm (5 handlers)
[GIN-debug] POST /api/lawsuitQuery/query_v2 --> qnc-server/api.(*LawsuitQuery).queryListV2-fm (5 handlers)
[GIN-debug] GET /api/lawsuitQuery/get_record --> qnc-server/api.(*LawsuitQuery).GetRecord-fm (5 handlers)
[GIN-debug] GET /api/ent/search --> qnc-server/api.(*Ent).search-fm (5 handlers)
[GIN-debug] GET /api/ent/query_details --> qnc-server/api.(*Ent).queryDetails-fm (5 handlers)
[GIN-debug] GET /api/ent/query_feature/:feature --> qnc-server/api.(*Ent).queryFeature-fm (5 handlers)
[GIN-debug] GET /api/ent/query_list_feature/:feature --> qnc-server/api.(*Ent).queryListFeature-fm (5 handlers)
[GIN-debug] POST /api/pay/callback/:platform --> qnc-server/api.(*Pay).Callback-fm (4 handlers)
[GIN-debug] GET /api/pay/refund_details/:id --> qnc-server/api.(*Pay).RefundDetailsHTML-fm (4 handlers)
[GIN-debug] POST /api/pay/refund/:id --> qnc-server/api.(*Pay).Refund-fm (4 handlers)
[GIN-debug] POST /api/pay/refund_callback/:platform --> qnc-server/api.(*Pay).RefundCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/ali_callback --> qnc-server/api.(*Pay).AlipayCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/complaint_callback/:platform --> qnc-server/api.(*Pay).WxPayComplaintCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/prepay --> qnc-server/api.(*Pay).Prepay-fm (5 handlers)
[GIN-debug] GET /api/pay/order_list --> qnc-server/api.(*Pay).GetOrderList-fm (5 handlers)
[GIN-debug] POST /api/pay/ali_prepay --> qnc-server/api.(*Pay).AliPrepay-fm (5 handlers)
[GIN-debug] GET /api/pay/get_query_cache --> qnc-server/api.(*Pay).GetQueryCache-fm (5 handlers)
[GIN-debug] GET /api/product/product_notes --> qnc-server/api.(*Product).GetProductNotes-fm (5 handlers)
[GIN-debug] GET /api/product/product_info --> qnc-server/api.(*Product).GetProductInfo-fm (4 handlers)
[GIN-debug] GET /api/render/get_index --> qnc-server/api.(*Render).GetIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_car_index --> qnc-server/api.(*Render).GetCarIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_verify_index --> qnc-server/api.(*Render).GetVerifyIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_notification --> qnc-server/api.(*Render).GetNotification-fm (4 handlers)
[GIN-debug] GET /api/render/get_shadow --> qnc-server/api.(*Render).GetShade-fm (4 handlers)
[GIN-debug] POST /api/car/insurance --> qnc-server/api.(*Car).Insurance-fm (5 handlers)
[GIN-debug] POST /api/car/maintenance --> qnc-server/api.(*Car).Maintenance-fm (5 handlers)
[GIN-debug] GET /api/car/get_query --> qnc-server/api.(*Car).GetQueryRecord-fm (5 handlers)
[GIN-debug] POST /api/car/person_car_verify --> qnc-server/api.(*Car).PersonCarVerify-fm (5 handlers)
[GIN-debug] POST /api/car/under_name --> qnc-server/api.(*Car).UnderName-fm (5 handlers)
[GIN-debug] POST /api/car/insurance_info --> qnc-server/api.(*Car).InsuranceInfo-fm (5 handlers)
[GIN-debug] POST /api/car/vin_check_info --> qnc-server/api.(*Car).VinCheckInfo-fm (5 handlers)
[GIN-debug] POST /api/car/vehicle_transfer --> qnc-server/api.(*Car).VehicleTransfer-fm (5 handlers)
[GIN-debug] POST /api/car/vehicle_valuation --> qnc-server/api.(*Car).VehicleValuation-fm (5 handlers)
[GIN-debug] GET /api/car/get_maintenance_history --> qnc-server/api.(*Car).QueryHistoryList-fm (5 handlers)
[GIN-debug] POST /api/car/callback --> qnc-server/api.(*Car).CarCallback-fm (4 handlers)
[GIN-debug] POST /api/verify/phone --> qnc-server/api.(*Verify).VerifyNamePhone-fm (5 handlers)
[GIN-debug] GET /api/verify/get_query --> qnc-server/api.(*Verify).GetQueryRecord-fm (5 handlers)
[GIN-debug] POST /api/verify/card_no --> qnc-server/api.(*Verify).VerifyNameCard-fm (5 handlers)
[GIN-debug] POST /api/verify/bank_card --> qnc-server/api.(*Verify).VerifyBankCard-fm (5 handlers)
[GIN-debug] POST /api/verify/skill_cert --> qnc-server/api.(*Verify).VerifySkillCert-fm (5 handlers)
[GIN-debug] POST /api/feature/ocr_name --> qnc-server/api.(*Feature).OcrName-fm (5 handlers)
[GIN-debug] POST /api/feature/verify_elements --> qnc-server/api.(*Feature).VerifyElements-fm (5 handlers)
2024/09/12 23:28:53 HTTP server listening on http://127.0.0.1:14500
[GIN-debug] [WARNING] You trusted all proxies, this is NOT safe. We recommend you to set a value.
Please check https://pkg.go.dev/github.com/gin-gonic/gin#readme-don-t-trust-all-proxies for details.
[GIN-debug] Listening and serving HTTP on :14500
2024/09/12 23:28:54 Start: 2024-09-12T23:28:54+08:00, Method: POST, URL: /api/single/bc_evaluate_marriage, GET params: map[], Body: {"name":"张荣宏","card_no":"45212220000827423X","mobile":"18276151590","verify_code":"539765"}
2024/09/12 23:31:15 [Recovery] 2024/09/12 - 23:31:15 panic recovered:
POST /api/single/bc_evaluate_marriage HTTP/1.1
Host: 127.0.0.1:14500
Accept: */*
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh;q=0.9
Connection: keep-alive
Content-Length: 97
Content-Type: application/json
Referer: https://servicewechat.com/wx5b47fc78eaf12e22/devtools/page-frame.html
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-site
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 17_0_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0.1 Mobile/21A360 Safari/604.1 wechatdevtools/1.06.2402040 MicroMessenger/8.0.5 Language/zh_CN webview/
X-Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VyaWQiOjgyMDAxLCJEaXNhYmxlIjpmYWxzZSwiQXV0aElkZW50aWZpZXJzIjp7Im9wZW5pZCI6Im9SWTVyN2VkUklYNXZGaE16YUZMVWQ3anpsTm8iLCJ1bmlvbmlkIjoiIiwicGhvbmUiOiIifSwiUGxhdGZvcm0iOiJ3ZWNoYXRfbXAiLCJCdWZmZXJUaW1lIjo4NjQwMCwiaXNzIjoiZm0iLCJhdWQiOlsiRk0iXSwiZXhwIjoxNzI2NzU5NDQ5LCJuYmYiOjE3MjYxNTQ2NDl9.9Kd6hQmTFSXbu06Xe-vLSMqn4MZI07McpHn4qCbGL5c
runtime error: index out of range [-1]
C:/Users/LiangZai/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.windows-amd64/src/runtime/panic.go:115 (0xfeeb3)
goPanicIndex: panic(boundsError{x: int64(x), signed: true, y: y, code: boundsIndex})
D:/Code/Golang/qnc-server/utils/westdex.go:91 (0xd6622e)
pkcs5Unpadding: unpadding := int(src[length-1])
D:/Code/Golang/qnc-server/utils/westdex.go:78 (0xd65e9e)
aesDecrypt: return pkcs5Unpadding(plaintext), nil
D:/Code/Golang/qnc-server/utils/westdex.go:32 (0xd654a4)
WestDexDecrypt: plaintext, err := aesDecrypt(ciphertext, key)
D:/Code/Golang/qnc-server/service/request.go:207 (0xe8b60e)
(*RequestService).WestDexRequest: //decryptedData, err := utils.WestDexDecrypt(westDexResp.Data, key)
D:/Code/Golang/qnc-server/api/singleQuery.go:163 (0xeb4b27)
(*SingleQuery).EvaluateMarriageQuery: plainText, err := requestService.WestDexRequest("G09GX01", evaluateMarriageReq)
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
D:/Code/Golang/qnc-server/api/middleware.go:90 (0xec062b)
NotifyMiddleware.func1: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
D:/Code/Golang/qnc-server/api/middleware.go:55 (0xec0cb6)
JWTAuth.func1: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
D:/Code/Golang/qnc-server/core/logger.go:60 (0xf57a71)
LoggingMiddleware.func1: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/recovery.go:102 (0x9b969c)
CustomRecoveryWithWriter.func1: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/logger.go:249 (0x9b7f51)
LoggerWithConfig.func1: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/context.go:185 (0x9a5999)
(*Context).Next: c.handlers[c.index](c)
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/gin.go:633 (0x9b5cc9)
(*Engine).handleHTTPRequest: c.Next()
C:/Users/LiangZai/go/pkg/mod/github.com/gin-gonic/gin@v1.10.0/gin.go:589 (0x9b579b)
(*Engine).ServeHTTP: engine.handleHTTPRequest(c)
C:/Users/LiangZai/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.windows-amd64/src/net/http/server.go:3210 (0x649456)
serverHandler.ServeHTTP: handler.ServeHTTP(rw, req)
C:/Users/LiangZai/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.windows-amd64/src/net/http/server.go:2092 (0x617894)
(*conn).serve: serverHandler{c.server}.ServeHTTP(w, w.req)
C:/Users/LiangZai/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.windows-amd64/src/runtime/asm_amd64.s:1700 (0x13eca0)
goexit: BYTE $0x90 // NOP

[GIN] 2024/09/12 - 23:31:15 | 500 | 2m20s | 127.0.0.1 | POST "/api/single/bc_evaluate_marriage"
[GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production.
- using env: export GIN_MODE=release
- using code: gin.SetMode(gin.ReleaseMode)
[GIN-debug] Loaded HTML Templates (2):
-
- refund.html
[GIN-debug] GET /api/user/test --> qnc-server/api.(*User).Test-fm (4 handlers)
[GIN-debug] POST /api/user/log --> qnc-server/api.(*User).Log-fm (4 handlers)
[GIN-debug] POST /api/user/login --> qnc-server/api.(*User).Login-fm (4 handlers)
[GIN-debug] POST /api/user/h5_login --> qnc-server/api.(*User).H5Login-fm (4 handlers)
[GIN-debug] POST /api/user/phone_login --> qnc-server/api.(*User).PhoneLogin-fm (4 handlers)
[GIN-debug] POST /api/user/verify --> qnc-server/api.(*User).GetVerify-fm (4 handlers)
[GIN-debug] GET /api/user/get_config --> qnc-server/api.(*User).GetSDKConfig-fm (4 handlers)
[GIN-debug] POST /api/single/bc_evaluate_marriage --> qnc-server/api.(*SingleQuery).EvaluateMarriageQuery-fm (6 handlers)
[GIN-debug] GET /api/single/get_merriage_record --> qnc-server/api.(*SingleQuery).GetMerriageRecord-fm (5 handlers)
[GIN-debug] POST /api/lawsuitQuery/query_v2 --> qnc-server/api.(*LawsuitQuery).queryListV2-fm (5 handlers)
[GIN-debug] GET /api/lawsuitQuery/get_record --> qnc-server/api.(*LawsuitQuery).GetRecord-fm (5 handlers)
[GIN-debug] GET /api/ent/search --> qnc-server/api.(*Ent).search-fm (5 handlers)
[GIN-debug] GET /api/ent/query_details --> qnc-server/api.(*Ent).queryDetails-fm (5 handlers)
[GIN-debug] GET /api/ent/query_feature/:feature --> qnc-server/api.(*Ent).queryFeature-fm (5 handlers)
[GIN-debug] GET /api/ent/query_list_feature/:feature --> qnc-server/api.(*Ent).queryListFeature-fm (5 handlers)
[GIN-debug] POST /api/pay/callback/:platform --> qnc-server/api.(*Pay).Callback-fm (4 handlers)
[GIN-debug] GET /api/pay/refund_details/:id --> qnc-server/api.(*Pay).RefundDetailsHTML-fm (4 handlers)
[GIN-debug] POST /api/pay/refund/:id --> qnc-server/api.(*Pay).Refund-fm (4 handlers)
[GIN-debug] POST /api/pay/refund_callback/:platform --> qnc-server/api.(*Pay).RefundCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/ali_callback --> qnc-server/api.(*Pay).AlipayCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/complaint_callback/:platform --> qnc-server/api.(*Pay).WxPayComplaintCallback-fm (4 handlers)
[GIN-debug] POST /api/pay/prepay --> qnc-server/api.(*Pay).Prepay-fm (5 handlers)
[GIN-debug] GET /api/pay/order_list --> qnc-server/api.(*Pay).GetOrderList-fm (5 handlers)
[GIN-debug] POST /api/pay/ali_prepay --> qnc-server/api.(*Pay).AliPrepay-fm (5 handlers)
[GIN-debug] GET /api/pay/get_query_cache --> qnc-server/api.(*Pay).GetQueryCache-fm (5 handlers)
[GIN-debug] GET /api/product/product_notes --> qnc-server/api.(*Product).GetProductNotes-fm (5 handlers)
[GIN-debug] GET /api/product/product_info --> qnc-server/api.(*Product).GetProductInfo-fm (4 handlers)
[GIN-debug] GET /api/render/get_index --> qnc-server/api.(*Render).GetIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_car_index --> qnc-server/api.(*Render).GetCarIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_verify_index --> qnc-server/api.(*Render).GetVerifyIndex-fm (4 handlers)
[GIN-debug] GET /api/render/get_notification --> qnc-server/api.(*Render).GetNotification-fm (4 handlers)
[GIN-debug] GET /api/render/get_shadow --> qnc-server/api.(*Render).GetShade-fm (4 handlers)
[GIN-debug] POST /api/car/insurance --> qnc-server/api.(*Car).Insurance-fm (5 handlers)
[GIN-debug] POST /api/car/maintenance --> qnc-server/api.(*Car).Maintenance-fm (5 handlers)
[GIN-debug] GET /api/car/get_query --> qnc-server/api.(*Car).GetQueryRecord-fm (5 handlers)
[GIN-debug] POST /api/car/person_car_verify --> qnc-server/api.(*Car).PersonCarVerify-fm (5 handlers)
[GIN-debug] POST /api/car/under_name --> qnc-server/api.(*Car).UnderName-fm (5 handlers)
[GIN-debug] POST /api/car/insurance_info --> qnc-server/api.(*Car).InsuranceInfo-fm (5 handlers)
[GIN-debug] POST /api/car/vin_check_info --> qnc-server/api.(*Car).VinCheckInfo-fm (5 handlers)
[GIN-debug] POST /api/car/vehicle_transfer --> qnc-server/api.(*Car).VehicleTransfer-fm (5 handlers)
[GIN-debug] POST /api/car/vehicle_valuation --> qnc-server/api.(*Car).VehicleValuation-fm (5 handlers)
[GIN-debug] GET /api/car/get_maintenance_history --> qnc-server/api.(*Car).QueryHistoryList-fm (5 handlers)
[GIN-debug] POST /api/car/callback --> qnc-server/api.(*Car).CarCallback-fm (4 handlers)
[GIN-debug] POST /api/verify/phone --> qnc-server/api.(*Verify).VerifyNamePhone-fm (5 handlers)
[GIN-debug] GET /api/verify/get_query --> qnc-server/api.(*Verify).GetQueryRecord-fm (5 handlers)
[GIN-debug] POST /api/verify/card_no --> qnc-server/api.(*Verify).VerifyNameCard-fm (5 handlers)
[GIN-debug] POST /api/verify/bank_card --> qnc-server/api.(*Verify).VerifyBankCard-fm (5 handlers)
[GIN-debug] POST /api/verify/skill_cert --> qnc-server/api.(*Verify).VerifySkillCert-fm (5 handlers)
[GIN-debug] POST /api/feature/ocr_name --> qnc-server/api.(*Feature).OcrName-fm (5 handlers)
[GIN-debug] POST /api/feature/verify_elements --> qnc-server/api.(*Feature).VerifyElements-fm (5 handlers)
2024/09/12 23:31:19 HTTP server listening on http://127.0.0.1:14500
[GIN-debug] [WARNING] You trusted all proxies, this is NOT safe. We recommend you to set a value.
Please check https://pkg.go.dev/github.com/gin-gonic/gin#readme-don-t-trust-all-proxies for details.
[GIN-debug] Listening and serving HTTP on :14500
2024/09/12 23:31:32 Start: 2024-09-12T23:31:32+08:00, Method: GET, URL: /api/render/get_notification, GET params: map[], Body:
2024/09/12 23:31:32 End: 2024-09-12T23:31:32+08:00, Method: GET, URL: /api/render/get_notification, Status: 200, Latency: 566µs
[GIN] 2024/09/12 - 23:31:32 | 200 | 566µs | 127.0.0.1 | GET "/api/render/get_notification"
2024/09/12 23:31:45 Start: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_notification, GET params: map[], Body:
2024/09/12 23:31:45 End: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_notification, Status: 200, Latency: 506.7µs
[GIN] 2024/09/12 - 23:31:45 | 200 | 506.7µs | 127.0.0.1 | GET "/api/render/get_notification"
2024/09/12 23:31:45 Start: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_index, GET params: map[], Body:
2024/09/12 23:31:45 End: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_index, Status: 200, Latency: 1.0802ms
[GIN] 2024/09/12 - 23:31:45 | 200 | 1.6174ms | 127.0.0.1 | GET "/api/render/get_index"
2024/09/12 23:31:45 Start: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_index, GET params: map[], Body:
2024/09/12 23:31:45 End: 2024-09-12T23:31:45+08:00, Method: GET, URL: /api/render/get_index, Status: 200, Latency: 607.2µs
[GIN] 2024/09/12 - 23:31:45 | 200 | 607.2µs | 127.0.0.1 | GET "/api/render/get_index"
2024/09/12 23:31:46 Start: 2024-09-12T23:31:46+08:00, Method: POST, URL: /api/user/login, GET params: map[], Body: {"code":"0f3Q6j0w349Tt33ZGP1w3vUUsn4Q6j0C"}
2024/09/12 23:31:47 End: 2024-09-12T23:31:47+08:00, Method: POST, URL: /api/user/login, Status: 200, Latency: 1.0731832s
[GIN] 2024/09/12 - 23:31:47 | 200 | 1.0731832s | 127.0.0.1 | POST "/api/user/login"
2024/09/12 23:31:50 Start: 2024-09-12T23:31:50+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, GET params: map[product_name:[evaluateMarriage]], Body:
2024/09/12 23:31:50 End: 2024-09-12T23:31:50+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, Status: 200, Latency: 938.4µs
[GIN] 2024/09/12 - 23:31:50 | 200 | 1.441ms | 127.0.0.1 | GET "/api/product/product_notes?product_name=evaluateMarriage"
2024/09/12 23:32:01 Start: 2024-09-12T23:32:01+08:00, Method: POST, URL: /api/user/verify, GET params: map[], Body: {"phone_number":"18276151590","template":"marriage"}
2024/09/12 23:32:02 End: 2024-09-12T23:32:02+08:00, Method: POST, URL: /api/user/verify, Status: 200, Latency: 821.1129ms
[GIN] 2024/09/12 - 23:32:02 | 200 | 821.1129ms | 127.0.0.1 | POST "/api/user/verify"
2024/09/12 23:32:46 Start: 2024-09-12T23:32:46+08:00, Method: POST, URL: /api/feature/ocr_name, GET params: map[], Body: {"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAvIAAAE2CAYAAAADCnZzAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQcUNUWVrv1eRVGS1wBm%2FRVUzOGadcQ0DiOYURwMiAkxYM46Jkxj1jEnVMwZFEXRcRRzGuOYnTFnrlnHcP%2F1QLccmqo%2Bnbuq%2B621vkX4uqt2PdXnnN1Ve7%2F7f8nNBEzABEzABEzABEzABEwgOwL%2FKzuLbbAJmIAJmIAJmIAJmIAJmIDsyPshMAETMAETMAETMAETMIEMCdiRz3DRbLIJmIAJmIAJmIAJmIAJ2JH3M2ACJmACJmACJmACJmACGRKwI5%2FhotlkEzABEzABEzABEzABE7Aj72fABEzABEzABEzABEzABDIkYEc%2Bw0WzySZgAiZgAiZgAiZgAiZgR97PgAmYgAmYgAmYgAmYgAlkSMCOfIaLZpNNwARMwARMwARMwARMwI68nwETMAETMAETMAETMAETyJCAHfkMF80mm4AJmIAJmIAJmIAJmIAdeT8DJmACJmACJmACJmACJpAhATvyGS6aTTYBEzABEzABEzABEzABO%2FJ%2BBkzABEzABEzABEzABEwgQwJ25DNcNJtsAiZgAiZgAiZgAiZgAnbk%2FQyYgAmYgAmYgAmYgAmYQIYE7MhnuGg22QRMwARMwARMwARMwATsyPsZMAETMAETMAETMAETMIEMCdiRz3DRbLIJmIAJmIAJmIAJmIAJ2JH3M2ACJmACJmACJmACJmACGRKwI5%2FhotlkEzABEzABEzABEzABE7Aj72fABEzABEzABEzABEzABDIkYEc%2Bw0WzySZgAiZgAiaQAYH%2FLen%2FZmCnTTSBbAnYkc926Wy4CZiACZiACSRJ4DBJzyssO0HSvST9R5KW2igTyJyAHfnMF9Dmm4AJmIAJmEBCBHDan12x57eSLiXpvxKy06aYwCII2JFfxDJ6EiZgAiZgAiaQBAGc9p0CltxX0jOTsNBGmMCCCNiRX9BieiomYAImYAImMCMBYuJPjIx%2FiKQjZ7TNQ5vAIgnYkV%2Fksjae1OUk8cVL7KITkhpj84UmYAImYAIRAv8v8v%2Ftb%2FiRMYERCPiDNQLUTLp8o6QDClt%2FJ%2Bk2kt6Wie020wRMwARMIE0CduTTXBdbtVACduQXurBbpvViSXcOXHP5gZUF6O%2B1ks4j6feS7lP89zqpe9YmYAImsHwCMUf%2BnyS9bvnT9wxNYFoCduSn5Z3KaH%2BStEPAmCGTkW4q6U2STl8Z59qS%2Fj0VELbDBEzABExgUAJ%2FkXS6QI%2FflLTXoCO5MxMwAdmRX99DUJeMdBdJLxkIybckXSjQ14ckXWugMdyNCZiACZhAWgQ%2BLekKAZPYqQ85%2BGlZb2tMIDMCduQzW7CBzP2jpDMG%2BiLplXCYIdovJJ010BFjn2mIAdyHCZiACZhAcgTYLOL7P%2BRfPFnSQ5Kz2AaZQMYE7MhnvHg9TCdu%2FdaR%2B%2F8%2FSf%2Fdo%2B%2Fy1u9IOn%2BkH6r%2BvWCAMdyFCZiACZhAegS%2BLOniAbO%2BLumi6Zlri0wgXwJ25PNduz6WX1MSIS6hhnLNzfp0Xtz7Bkm3jPRzjKQbDzCGuzABEzABE0iPAL8jNwmY9cNC%2FCA9i22RCWRKwI58pgs3gNm%2FlLRboJ8hQ1%2F%2BHEh2ZUhOBA4aYA7uwgRMwARMID0CqNMcGDDrB5LOm565tsgE8iVgRz7ftetr%2BeGSnhXpZChlme9KOl9gjM9JohiVmwmYgAmYwPII3E3S8wPTQtEmpJi2PAKekQlMRMCO%2FESgEx0mlvTKbgqav33bFyVdMtAJ6gU7SkIG080ETMAETGB5BGJ68vtJOnZ50%2FWMTGAeAnbk5%2BGeyqifl3TpgDGvkHSHAYw8RNLLIv3cVRKFqdxMwARMwASWR4B4%2BHMFpjVUHtbyiHlGJtCBgB35DtAWdMsHJf1dYD4Pk%2FTEgeZJRdeQ3CTJriS9upmACZiACSyPwFsiwglDyhwvj5pnZAItCdiRbwlsYZd%2FNSIFNtSOPLh%2BLGmPALcrSqJwiJsJmIAJmMDyCLBJxGZRtf01IoKwPAKekQlMQMCO%2FASQEx4iVoFvSImw30jaOcAA1RrUa9xMwARMwASWSYDk1lA11%2FtJesYyp%2BxZmcC0BOzIT8s7tdEeKukJEaOGKgz1fyWdJTCGQ2tSexpsjwmYgAkMSwC5yXMHunyvpBsMO5R7M4F1ErAjv85135x1bMfkuZLuOQCeb0jaM9CPQ2sGgOsuTMAETCBhAk%2BS9OCIfZeVhOCCmwmYQA8CduR7wKu5dR9JD5d0KUmUpCbZc9fi%2BrMWO9SwJxH0PZJuPY4ZjXrFvr0CV%2F5E0jkb9VB%2FUWxHxo78AHDdhQmYgAkkTuC3knYK2HicpH0Tt93mmUDyBOzIN1%2Bi%2F10UMUJfHR1cqqKym31i4ZjjrP%2BuKHbBtW3axyVdtc0NA157Q0nvjPR3F0kv6TmWY%2BR7AvTtJmACJpAxgaMk3SZgP2GXbGy5mYAJ9CBgR%2F608IgNf7Wkq0ycWc94n%2Bixln1u%2FYqkiwU6%2BGZkt77NWI6Rb0PL15qACZjAsghcU9KHIlOyD7KstfZsZiCwlg8RzvntilCXr0n6rqTLF8d9%2FPdPJV292BUPObRTLM27Jf3jFAMFxkAz%2FiGB%2F0%2FoT%2BhItI2ZjpFvQ8vXmoAJmMDyCMSqiPM7jK68mwmYQEcCS3Tkry3pEpJQRdm70DA%2Fc0c%2BU992I0nvmHpQSReU9F8j7ZjwJU1SU7U5Rn6GhfaQJmACJjADgU9K4ju%2F2p4c2USawUQPaQJ5EsjJkSfunDAN%2FvkYSQcWu8X%2FT9KfJe0i6Yx5LsPfrP6ypEvONAc4htqFapz8JqaSNLt74EJyAsgNcDMBEzABE1g2gXdFEls%2FV%2BSeLXv2np0JjEggB0eeohH3mjhefSjk35P0vOJU4BySSPy8gCRiBkmWrTZeSM4w1OAt%2B%2Fk3SZxmVNt1JH2gZV%2Bbl8cUC25b5CL06Nq3moAJmIAJZECAeiXULak2fhNLRbcMpmETTSA9Aqk68k8pwmLYySUJNJWGU0rJ6Q8XcfVURqVxSnAuScSD71EUwHifJJJFQ%2B3KNbvRF5b07RkmTEgPajzV9jhJ%2F9zDnp9LOlvg%2FutLgpGbCZiACZjAsgnwG4nCW6hZT37Za%2B%2FZjUwgFUee2PAjCr318w2QYNkX2y8lPVPSkT3DSurs%2BJmkswcueI6kw%2FtOoMP9Yx19Ei508YA9jpHvsEi%2BxQRMwAQyJfDrIgS2aj6bSPgAbiZgAh0IpODI8wF%2Bu6SxbfmxJBx0VGo4zkOdZkdJ35f0K0mXlvQHSTi0IQWXDnhrb6FENbvS1TZXnPyLJd05YA9qA2jkd2125LuS830mYAImsBwCXyqEKEIzsnrNctbZM5mYwNjOc5PpIAXJLvxQjVAOdNFx1nHaqZw6hxLMtvk8X9LdAhdRafWi224e4e%2FrlGtuJultHcd0aE1HcL7NBEzABBZEAIGK10Xmw4bakH7AgrB5KiZQT2BuRx599y7x4FRU%2Fc8i9IVEzPMUMeqEwvwpk0W%2Fv6SnBmz9aKFpP8c0iPm%2FQmBgEmGv29EgJ7t2BOfbkiBQJoD3SfhOYiI2wgQSIEBhKMQeQu2lkVPhBMy2CSaQLoG5Hfl9WiiiII9ImefXpouzlWUvl3SHwB1fLMJ8WnU20MUHFy9H1e7%2B2kM1yPKTAy2Ou5mUAMl5n5GE%2FCqNHcP9Xbxm0jXwYMsjwOfqOxGlGivYLG%2B9PaMJCMztyG%2FbkaeyKLHtxLCTAPrvEzCZaogXSDo0MBiSleefyojKOHXKAreW9PoOdrkgVAdovmV2AtQ4QF1qs9nRmH1ZbMACCKBK94DIPOb2SRaA11NYG4EUPjQ3lcTuNE4k7afFTtgXJD1wwQtyDUknJPhlBn8076utqwzlpyT9n0B%2FVq1Z8MOd%2BdT2LKRkQ9PoW1chczQ23wQGIRArQOik10HwupM1EUjBkYc3TjwOPY2kSiq4rqHFvsyuJYlYwjlaLOTnFZFQoG022pHfRsh%2FnxqBu0h6UcSovpWOU5ur7TGBOQiQC0Z172pj8y6UOzaHjR7TBLIgkIojnwWsEYyMKfbMpSXPFGN5C%2F8tiVCotu0HRYGs6n3ekW9L0tdPRYAEVxK8qw0FptBp1VR2eRwTWAoBksf5ram2OXPElsLW81gZATvy8y54bFcCXf3yhGJqC%2Bvi5M%2Fa4bSEuOKdA5M4aEGJy1OvkccblwChYJwkVRtyttSfGKtdppDKRYWLF2DkaY8dazD3awIzEojVLekjrDDjdDy0CcxHwI78fOwZ%2BZGSHhsw4cM1El1TWPxZSZcLDNRFT54wqbME%2BrqxpGOmmIzHMIGWBK4n6fjAPb%2BIVGNu2X308t9JOnPlb6k3cfehBnA%2FJpAIgbq6JfctKqsnYqrNMIG0CdiRn3d9Ykf4KPWca0bTYnHyXU4KviGJ5MFqc2jNjAvsoWsJIHN7VOAKHO3Q6dIQOF8i6U6RjghpI7TNzQSWRODEDZGLzXl9U9JeS5qo52ICYxKwIz8m3WZ9xxJe51yb2ElBF%2Fk9J7s2ew58VToEriLpYwFzUHTaYyQzickvi09Vh3Dc8EjQ3e2sBGLhNfwmnm5Wy%2FoNTlFFNsPYjDujpDNI%2BoOkH0rapZDTfoRPpPtB9t2nEJjTWfQ6nEwArfwzBWDgTB8xE6S6Utpt4%2BTtyM%2B0iB62M4E5YuRvKOmdNRZbLafzcvrGRAnU5WM9KhJ2msJUCDvlDzksF5eEH0Ui%2FI6Szlb8c5udSytwuW2%2B%2FvsRCdiRHxFuw65jqi5vlnRAwz7GuOyPxW5Cte9DItVfYzbYkR9jddznmATmipGnajWF10LtZ5J2H3PS7tsEZiDALnUojJRKyucb2R6c8SdJum6xaz7ycKfp%2FpeR0KKp7fB4mROwIz%2F%2FAj6rqFpbtYRqtqEk0aksJh6ehNRqa6snb0d%2BqhXzOEMRmCNGvrSdz%2F2ukYm8VNKdh5qk%2BzGBBAjcR9IzIna03TRqMh1OvhiTwlMpSMlSrf4mknDq3UygEwE78p2wDXpT3fHioTWFaQY1ItAZXy4U56q2P0V26mP2%2FIekywb%2B0smuY6%2Bg%2B%2B9KYI4Y%2BdLWa9YUgyPOtqpq03WOvs8EUiHwn5L2DhiDkxvLG2lqO7vu9MGff4iEsTbta6zr%2FiKJPBg2zr4z1iDud7kE7MinsbbvkLRfwBS%2B4C4xk4l1Lxgc%2F7%2B%2BoV0%2FiYQEUNXv4w378GUmMCWBWIz85yKyrEPb9saasDpeij8%2F9IDuzwRmJBBTb%2BtShJDfrcMlHVb87px%2Bxnm1HfrPkqjqTn0ZNxNoTMCOfGNUo174REkPCYyABjvJpXO1b0equbJTj6Z8k%2FZbSTsFLrytpFc36cDXmMDEBGKO%2FKclcZI0RePka4fAQG0%2Be1PY6TFMYAgCIdWmx0h6dMPOeRm4Q%2FECPJZEbENT%2FnYZCa28jBAuh%2BLV1RucqH1BEoXh3EygMQE78o1RjXohH1x2%2B0JtzjV6l6R9A0axGx9LyqteTjY%2FmfzVdn1J7xuVqjs3gW4EUnDkT5B0jYD5qFyFXoy7zdR3mUAaBKiVwEsqJ044vzjwR24xjTC0e0oiOX3KeHcc9P%2BS9Mqi0jm694hW0C5aSNRyEnC0JOqolI2Y%2F5dtmRO78iS1s4nnZgKNCMzpJDYycEUXpagnzykBpwXV1ibh9cuFRFe1D8fIr%2BjhzmyqMUcehY3zTDSXOjnKv5OEo%2B9mAmsjcNMi3p2E9CGcd8JXX1S8ROCcj91uL%2BlpW2zvUnhxbLvdf8IE7MinszixKndz6kfvI%2BkDAURtkpCsWpPOM2ZLmhH4J0mvCVxKmBgFXaZqDq%2BZirTHSZkASk2PG7DaOZXT3y%2FpYcXO%2Bhxz5zThrTUO%2FRiKPXPM02NOQMCO%2FASQGw4Rq%2Bx4nYgz3bDbXpfFkpDaJP3Zke%2B1BL55BgI3Ko7Fq0NPrftM0htJ4dVGsmtICWoGVB7SBEYjQLjNMZIu1XMEclsQlGBTKrQx1bP7zrfHfl%2FLDh8o6amde%2FeNqyFgRz6dpY458iSVhmQgp7K8b8iPHfmpVsrjDEUgFlpDLOxeQw3SoB%2FyUCgSVW3I1YUSYRt06UtMIHkCKM8QI3%2FvHpbyAsBvakyjvkfXg95KEmxdiJBrRwyKe5md2ZFPZ11jhaHeIOnAGc3s68hbR37GxfPQnQjMLT%2B5aXTs84ejEirY1mnCid1ESN%2FDC4Wg0xUvLWjof0kS35NvScxemzMcAX7viIM%2FQ4cuedE%2Botj4yiVZlBCbD0qq88WQpj62Aw%2FfshICduTTWWh23SnCVG2flHTlGc38dSQu%2BL6SntnALuvIN4DkS5IiMGdBqCqI2OeP64jlf11S5LYbw24rsoJsTiATWDpsOOycNPDisq3o1eMlPWL7UL4iIwL3l%2FSomqrGsakQ7sZmEdrxudZX4LPwqpqXlz8W%2BQG5vJxk9Ngtw1Q78ums43Ml3T1gzpTa1SEayGqdO%2FAXL5d0xwb4rCPfAJIvSYoAihhHBSz6XeF8TmnsSyTdKTLg1KE%2BdfPGQSeml3CIKXS8kej72ZQL4bFGIcBv3v0k7dmw978WO9gopxHvPoXSTEPTel1GBVoKJJ4x0sucxSF7Tcw3j0%2FAjvz4jJuOcJ9IPB9JOiTfzdVijkTTqnvWkZ9r5TxuVwLoUh8fuPkXks7etdMe98VOtXBqpqxcuX9R5n6PovokLzbw4PuJWhhTOPAlRsKfPtODqW%2BdlwCOOM9TqMZIyLLfFAUEkURe6s40krP83sf8sjYiE%2FOurkeflIAd%2BUlx1w52V0kvDFyBxu2hM5qJcgAVXkOtiTSmdeRnXDwP3YlALEZ%2Brl2xus8glZ%2BHdGzYGWR3nT8Ug%2BO%2FzyXpgp1IjnMTLxDYhzynW14E7iKJ0%2Bc2MfA4%2FSS%2FLmX3vW7FYn5Aec9xkSKNeT0FtnZQAnbkB8XZq7NUHXkm9dniB706wSZx8lat6fVY%2BOYZCKRQ2bU6bU7ALhBgwW44xaFKB5x%2FXqGoCouz9D%2BSvlvEn1PMajdJVI8kLAWHmP%2FHcf6uM3DuOiShRtsqZHbt2%2FeNQ4CXURRkSGRt2jgBu90KEz15aSFfINbaFGRsytrXZUzAjnw6i5eyI88XMKE%2F1dakMJQd%2BXSeMVvSjEAKjjwOOTrTNy%2B05NvsYDabZfpX%2FUgSJ3rI8yHTh67%2BkZLIDXDLhwBCDrxwktDcpPHiSUjnY5tcvNBrSNy9dM3c5hbBWCj2PKdlRz6ddYs58m%2BWdMDMZuJUsCsfatuO9u3Iz7x4Hr41gZgj%2F52RQkxw2PmM8YfiN4y%2F5IY6DWFKOOWcJpTa%2FMT8EwtNcv377LBn%2Fwiw%2B44oAmFQTdpHJD1dEr95a28wQ2iiTsHpw5KQr3RbOQE78uk8AHzh3SFgztyqNaVJxOGeJWDfcwrprxhJO%2FLpPGO2pBkBXpzfGLgUKUhCU9o0fpBx0Gmls16GwfAS3La%2FNmPPcS3JehSxmbOI3Rzz9pinEOD55hSXF9QmjR14wjTtwJ%2BaFnkpJLiGfnfLKyl6dd0mkH3NcgnYkU9nbV8QSWr9nqTzJ2Am0lghPfttCYB25BNYPJvQikATR750UjYddXbTr1qot2xqpLcaPOGLKcpE3DLx%2Bl8t7LxYsYP%2BRUkkMhIO47ZOAjienKQ0lZJEmpjE1wevE1ejWfP9QhhNXUXpt7fMPWg0sC%2FKh4Ad%2BXTWCumpdwbM%2BYakiyRg5hMkPTRgx%2Fclna%2FGPjvyCSyeTWhFIBZaQ%2BhH0zjfVgMmdHFZYAeTviJp70KK8%2BiMC%2B4khHexpuDEs6mzrZhXCYCiYBQUHFJxaalwm4TZ5FgcbqnrNfm87MhPjjw6IB%2FWEyN%2Fm8I6xeLkiWmtU7wgrjh0onBFSYQNuZnA3ARQ1ODPLpJuIOmSGR5Xo0RDzCxFckonnO%2BNr1XgXrSIQyf%2BloZqDTHp7PrF8mDmXh%2BPnzYBfrsIAQmpKlUtRy2JOg25VmGdayV4UeLUi%2B%2BoUOO0jM%2BxX4zmWqEZx03BQZxx%2BskNTXnyUGui1z7FZGL21SW8%2Firi6B8k6bVTGO0xBiPADzYJiryEoRxyr8R%2FkMtYdGJIr1Uk3Z2pCP%2FghxHnPdVW7ozjmPOHMvT8SN%2B65nOz3wql%2BlJdv7XYxeeIF8jzbpkw4VjkgJUvmmvhM%2BQ8%2Bf6lpksseZiXJE7v7cwPST2DvuzIp7VIxJ2yY1Zth0kihn7uFtOTv07NFzQJgqFdBL7U0cN1y4MATjE%2F2DttmMuL3b9IetIMPx5ljHq5m45ZOLnnLJ63HfLAepKVPy603cmHOVYSYSw47rFGOBs76dXGPZfPaN42NV8COJNPLPIi6qoLU6vg4UUYTb6zTcdyXpzYRIkxJ3H4xlu%2BP9KZjS0ZhIAd%2BUEwDtYJb9uhXcI3SDpwsFG6d%2FTWSFJNXWGo2C6%2Bn73u6zDHnR%2By1Fln7NRboG1WpsTpLnfa23aMUtQ9AzdR%2FGnHtp35ehNoSeA1kojJ3tZ4xtnk8Q7xNlLt%2Fn5%2FScfU3EIS8f0kURXebQUE7EyltcjseF49YNIRkh6ZgKlUm6PqXLU9K1IwiuvsyCewcAOY8HtJhKW4nUyAna9vFTDKcAEcFlRbziXp%2FSOGHV2miEkOrUUqYXh%2BTpZJIHYqW50tYZOET7qNQwB515ts6dpqNuOwT65XO%2FJpLUlsp%2BPQRN6u%2BeII6UPHKrymnsCb1uqnbc3HJF0lbRNHt45k9CtUdtZHHzQyAPGwZw%2F8HUognJC5mcCQBHhBfGXDUzlrmw9JPt4XinbbpD558eI7y23BBOzIp7W4L5REhddqS8WRjynX%2FDGyW7tPJHY%2B5vintRq2ZpMAMen8QC%2BxlYml7KTTkJm8eGCiHFnHVCOm5vLRQrO%2BOu6fJJ1xamM83iIJXEPSywoN86ayq9QboZaC2zQEmmywoChUFqWbxiqPMikBO%2FKT4t46WOqOPBOIhcoQ248ywWazI791ybO6gB%2BD%2BxQVG0m6Sr2V4S9ILRI%2FjoPLqReSqYTBxBJKb1QknFbnh8PftNz82GyeXagGhcahMNNLxjbA%2FS%2BaALUUPtGibgLf%2FZwG8cdtWgIIRzxvi4Y%2FGv%2BE7TpfYdq1mWQ0O%2FKTYG48SA6OfEyFJpTw2jYUpzEoXzg7gVtIIukS7eI52g8LjfRNh%2FzrknaXRBGyE3oYFSsIhVpEXYXFHkN2uvUvEUfLJ16dcPqmggAvq3yWztGACC%2B3t5X0jgbX%2BpLxCLDJwmlI3WkcWvMkKYfCY8ezzD2PTsCO%2FOiIWw2QgyMfi8sLOfLIkz0kQICqfqGk2VawfLEJjEQg5sindkSNVOU%2FBhhsq7Y8EjZ3uwACtynCaZqEZ3GyRbG%2Fpe7yslFBXhAOMKd3JLCT2J7qfDklpQDctrUjIR%2BJSorAuS2AgB35tBbxuKKyZNWqVFRrsOv5ku7W0DmPyVXywhLqI63VsDVrJcCPN7Gn1fZTSXskBCWWs4KJVq9JaKEyMaVOnKA6BSoJ32zBO%2FG8tKMOVW2cQPC525SSTWl5ceYJozlzA6MeIOlpDa7zJYkTsCOf1gIREsBuYLWloiOPXQcX1T2rNoaO8%2FlC2TswHx%2F9p%2FXc2ZpTE2BX8qgAFIrb7JwYrFjOCqo2hBm5mUBTArGcpvL%2BXxQhN18uNmLIO1liQwmGk%2BdYo5AhcempNpx5Qp0u1cBAiui9vsF1viRhAnbk01qc90q6fsCkV0m6fSKmxtRLSHaqFrNCri%2BUHFhXQCqRadqMFRO4nqTjA%2FPHkQlJPs6Jis%2FdBSIGUBAGxSs3E2hCgO9vihKGGo4hSeBraCSL1xVTymUjivBVar%2FUNTYCOL2rClWsYZ0XM0c78mktZewLJLXCDk2KPNUd05414TjDtJ4IWzMHgViMPCdMl5jDoJox2VGj%2BE6o8TltKhuY2LRszkwEQrKma5OU3Ca1W1cAcaZliw77ZEkP2mIUsrokLDsJNrXVa2iPHfmGoCa6LBe5xthO%2B%2BU3JP1iijVflHTpiXh6GBPoQiAnR575HV2zW%2FpSSXfuAsH3rJIAGzBIl16zkGxlZ5ocrTU1lF2QqY21zd%2B5HLhcqfiOKOtkxGy%2Be5EDl8OcbOMGATvyaT0OsaNNJB93S8hUCgOxa1FtJD%2BVb%2FUc6YWUaVKPL0wIs02ZiUBOoTUlIoqyhdQqft5QRnAm1B7WBJIjEKsjwWeMnK9UE123geQk4fCai8h52HFbJ%2F779AjYkU9vTZqErcxt9TOKwkBVOzjGK%2BUmKQ0dqiZ3SCRZdu45eXwTKAnklOxa2vxQSU%2BILGGoWJtX2wRMIEwgdiL3E0nnzBwaUpp1zvodJb088zmuznw78ukt%2Be8lnSlg1s0lIeeYQovttm%2FqbMdeSHI7lkyBt22YlkAu8pNVKrECUbxUX2FahB7NBLIlEAutSe1kvAvgw4oqsLF7USS6ZJeOfc98BOzIz8c%2BNvKvJO0a%2BEsKOByTiLl3ipSAp1AGiay3ikha4WjskMgcbIYJxAjkUhCqaj%2BVZy8cmZR15f28m0AzArHTrfL3rVkv6V51U0mvi%2BzM%2F6lBQal0Z7ZSy%2BzIp7fw3ymq5VUtu6KkTydiLolQH4rYwjMVizFcyhdhIstgM0YiEHPk%2BfzxOUy13VDSOyPGWVc%2B1VWzXakRiIWOkht23dSM7WjPuyTtG7n3qZIe2LFf3zYDATvyM0DfMmSsKFRKjjxTiIXOsCNPQQ3mUW3sGO6VHnJbZAKnIhBz5L9bo9meCsLYiR72UXK%2BLtktlTnYDhOYk8D3JJ03YMCS8rueIonKrqG2ppoBcz5ng42dgyN%2FtiI2%2FLJFWAZFWX4jaaeN%2FyYJhetI4viRpF2K8BR2odB%2BRvHlYsXff3%2Bj6MVFi%2Buo2IgWM2%2Bpc2ekY3Oo6ExqjvznIzKS15FELGHIkU99R3OwD5Y7yppA7EQphxjZutMy68pn%2FVja%2BIkIrCW%2FC7%2FnzAGmlqyd6EEbapjUHXmc8x9MLIlEHDchIMi2EavOS8CfJfECwb8j8UYc2YcaPvL9AAAgAElEQVQlfUbSB4rr%2F2OgRWGs0wf6ekxEznGgYVt3UydByc6lHfnWSH1DIgSQUX1LwBY%2Bm2dIxMY6M94o6YDIBf6RzmABbeKsBHJQjhsC0A8lhbTlj5W03xADuI9pCKTuyPNA%2FeM0KAYdhS8ClCI4ykZXnReDpo0ThZDEFUfmZ2nayQTXxZRreOEgKdeO%2FASL4CFGI1AXOtbm8zyagVs6junKswu381xGeVwTyIDAWhx5IhtC3wWcthMB4ZYJgdQdecJcLpgJyzozvyUJWaePFDv9Fy%2BKtHBUzweJH1dCgPjw8IcY3VB7paSDE%2BFxb0nPDNhCwSdeYEKOPIm8S1jPRJbAZoxIgArEIRk2Qsc4hUu91enKv0%2FS9VOfgO2blAA1P6jqyslyDi%2BqY8JZiyPPOoc2B%2F89UvBxTObuuweB1B35WNJJjylnfSu7bCGN%2BTkmtU%2FEoeFL4F8lcbxfbTnEGM%2FB0mOmR%2BA4STcImPVcSfdMz9ygRT%2BtqerK5sFlJJGA7rZuAkdIevgGgvtGNmnWQmktjjzhw4QvV5tf9DN70u3IZ7ZgklJZM6pFfjuA75eS7mxHPr8HyxafikBMnm2z6FnqyPbfUnviq0XJ%2BdTnYfvGIxArfrQkhZa29NbiyMdCaziVoXCjWyYEUnEKY7hioTXfKEI3UK5B5YUfV8JV%2BO%2BvFbtQ55BE0mWpQsODWf49O1U0%2FvtqkvYotNuRTUy5paY6EfvCQ2HHoTUpP0m2bRuBJ0giPKXacjtVwl5UvELtfyYWEtjG3H8%2FPQHCPikWVm28yFKXYI1tLY58LLQGIQ%2FUr9wyIZC6I%2F9xSVcOsCQ2m%2BO%2FMRpVSzl25oWAhkQlb66o55T%2FjZrNeSSxK005d6453RjGVPrkBYSXjlRa7EeAtaGoRrVZfjKVlbMd2wgQL3xi5KJLSyKGPof2CEmPixjK0TobHm7rJRBTSXu6pPuvFMtaHHl23kNJrWP6Vyt9pMadduqOPLFaoUpq%2FDg9flw0nXvHAbi2JMogkxh3gc49nfbG20k6asD%2B%2BnZFaA0vM9V2pKQ7BP4%2Fcle8ALmZQA4EkJylwFm18ZJ6vxwmUNj4AkmHBuz9QhEnn9FUbOrABH4fybvKJal7YBwndbcWRx4p2jsGAPJd8aIxwLrPcQik7sh%2FSdIlAlNPSb1l28qwY8%2BLB7v2HHOjTlMWoiq%2FNEhixWkod9vLAlfslrFG%2Fy0JuUdebFJqMS15wmpCpex%2FW3PMn9K8bIsJQCCmXIMyU%2BhFNVVqsUq1PiFLdcWmsyvmyB9UFEmczpJ0RlqLI8%2BpSyiy4baSXp3OctiSbQRSd%2BQpuBRKumCH6bBtk%2FPfj07g%2BZLuFhiFKrkkUVUbibCcWLiZQBcCJOC9OFIwrUt%2FdfdQ9I2wg1Dlw9y%2Bf2KJ6S78MvRTk19%2F5EmEipyt2ZlbiyMfqgJN%2BO5ekqhb45YJgdQdeRzCWwdY%2BugnjQcspiWPBCXylNWG1B1fEm4m0JbA%2BYuTqRS%2Bs0iwf6ckiredUOzcl0n1bec11fWvkoRzttkI%2F3v7VAZ4nCQJ%2FCGS8GxH%2FrTLlcJ3z9APEeuM9OjFijo3Dym%2B04Yex%2F2NSCD1B%2FM9kv4%2BMP%2BUY%2BRHXK7kuo5pyRMKFCr8RMhQqGptchOzQUkRuIKk9ydW2TgEiOeeMDkayfEkzJMYT3Is%2F58X2ScWRXfmAPxoSfsWRemIgbUTP8cqpDVmrNbAVSUhNrHGtpYd%2BTWu7SLnnLojv4QY%2BUU%2BOMWkYo78XyMqPpa7W%2FLTMM7cCNEiXjP176o2syfEjOqw5R%2FUI9xMYA4CMQnCG2%2BpQTCHrVONaUd%2BKtIeZxACqf84OkZ%2BkGUerZNY7G1sQOLuQiWhRzPQHWdPgFOc3bOfRf0EePH9uqSPFXUv2M2nxgXqTzhabiYwFoGY07rm01M78mM9be53FAKpO%2FKOkR9l2QftNPalFxpkipCoyxUJtYQQ7CAJVQYKg1VbqEBYyGZeVojPJi4axaFQoxhZtQBZeV3d%2FTioKBhRt%2BCzhcO6%2Bd%2FELXLEfe6is%2B9L%2BmdJqAWtoZEYjZpT6t9TY68FITvE4OPU42CdS9JHixCZzbGrz1PVLp5jknc5EfhQEeLjF4WxVy%2Ft%2FvluPF%2FEROQJqdK9tmZHfm0rnvl8U%2F%2BBfHlE5s3Jruk8eG0ceTS5uzoOaPPTSp1%2BHHYcGhrOOv%2B9lsbnIqT%2Fu7T5s0sdS47mudtfEsorYzSeN6o%2Bo8qEA5z6d2UfBl8pTgA4MUNbHplc2hmLJDj%2BSXGspxZx010%2Fw31s9L3jELiRpKMjXZMIG1JtGseSdHq1I5%2FOWtiSBgRS%2F3GK6ZQ%2FrEgaazBFXzIygboS8NWhNx35cuecazb%2F%2FfqF87ajpJ0j0mgjTyn57vmh2aXYyU%2Fe2A4G3qf4fJ%2Bp5t5rFbvKHbrvfAsvkTyr1LYghrgshsYL5ZpCxjghIK6fP8T58087950fq9lvjJ18YxiVPz8%2Fu4XTGmBHflreHq0ngdQdeb5AUHyotjdIOrDn3H37MAR%2BvFHIapge3UsTAreR9JomF2Z2zRMkPXSLzTj6z0pwXjj5hELxncUpEao1NHb0cYjOKwkFnrU1HCNCg9j5JZSDnX9OW8qdf16QeBn6RqHdX%2FJB8YdQsy9bEm%2F0R4a6CYQiVtvbJN1s9NHTGsCOfFrrYWu2EEjdkX%2BvJHZoq43%2FfwOv7iwEbljoUe8t6eySLjCLFR6U%2BPnSUVwSDfIF6o7zkcTDWc65EbaDhjs1MizH2nwlqU9BYjB5AjiYZXJw8x58ZYzAJyRdKfCXfB45GV1TsyO%2FptVewFxTd%2BRx1o8LcGZXxw7kNA8gu4w4HvwhgZSQF7d5CXxYElX5ltj%2BEpEuZa783Z5FYaglzZ0QHf7wWeMPnzOcJ8Kn3LYT%2BFaxk88%2FOf0gzIld%2FNtL4sTQbTsBNmgochZq1ylCqLb3sowr7MgvYx1XM4vUHXmOXEmyCjUSsDgOdBuGQBmnjsN%2BkeLEA%2F6h49ZhRhynF%2BJ3%2BfHmqJ5iJxzfV3eudyuS%2BHgpQQnm2zWmlIo09PPFytE%2Ft8HnUkXhn5CyTd39FyrCLSgW9NXihIPwi%2FK%2FuZcX1nJHjN2xF0t60DjoZu%2BVU56YMhA7scTF8xKztlYmeuPs32JDxYjnugxPIWmxVDeq8kHhhiRWTtA4yeH551mC95Ibz8yTJD3ZJecbLXNM6vVzKxMTsCPf6HHxRakQSN2RhxNODU57td21cGpSYZmbHTgFD5BEwZ2zZWA8PyZlQh1H6jjqxNqSR0FsLUl3bnkTIIYah7TacMhOn%2FfURrUeKVVqbsQaISnly0D1mjKBNybXivPPSz6J6nsUsf6jTmamzjnt4SX5sJnGT2HYg4vaBSFb%2BL1gk2QNzY78GlZ5QXPMwZFnl5Mfk2pb23HfEI8dX8bE5vKFPbdcI045zjmNRDj%2BlP%2FOLjdhBcTBlv9%2FiPm7j7QJcDJSKsFsWnqCpL9L2%2FRZrWNT44U1Fry9%2BNwPZSQvBXx%2FEPrIKcmSYqjvIel5Q4HKrB9e6vi9Db00P1fSPTObT1dz7ch3Jef7ZiGQgyNPyAHKBdV2RUmfnoVaPoPyY4tjhBY2qhml7vrQMyDkhPCSUFujfNnQfNfSH2EzVw9M1nKz9U%2FA%2F5H0qZpLUB3hpXiuVn4PsbYHFMXT2AH%2FuaT%2FKRJ%2BkRr9rSSq2v65MJQNHP6gXjNVI86ePIy1tljthh%2FVhG4tjZUd%2BaWt6MLnY0d%2BGQtc%2FlCi5sGOO3HWYybKlTrSz9wIaflSoa9dJbrW6oDLeLKmncVHiiJM1VGfKAln3i1M4CqFgkv1bynoQ57FEk61yoTgO2zUnbjgCA8ELxNjfneOYPKgXXLy9cFIj4Rhvm7Q0dLszI58mutiqyIEcnDkHVpz2sXDcb%2B5JI7Up5Cvw0l%2FU%2BG0x2LR%2Bf%2F7BJ6zb9ZU5%2FQH0wQ2CaA0guNZbUdJup1RRQlQUwBG1bYG6UAcfHb5ORFkvr8pJIvJG%2BjSfllUj%2B5y71LuodIvSdHVtpbvcjvyS3mSVzKPHBx5EhpDR6v3l%2FT0Ba%2FTIyVduaiaiNwmzjthKqiYnG%2BEeZNQiLIFVRrZweMHjWPu1zcc606SXrLiL%2F%2BGmHxZDQE04nnmq42Tn%2FuaXJTA9SQdH%2FjbX0Tyi9aAkpNJ4rrP03Ky7EaHNiRadpP15ZyAPSQyg83q3FlPssZ4O%2FJLXdmFzisHRx45upBM2nMkHb7AdUH7%2BEUT6bUTIkPs7JGFA98HJy8anw10gDwecnehxsvKrYrYfa4jDhOFIn58yX%2B4S%2FH%2F%2Btjle%2FMhQBjWHQPmHlp8JvKZybSWxmLkkacM7axOa928o%2B0u6QzFpgRSlA%2BuMYd4fSQ8eQFacyPpFQYh%2F2AN%2BSp25Nf89Gc49xwceTLlcdqrbYnatnW6%2BUM9XjjMLxvIea%2Fa1PQLkHmy878txpWEuBdIesSG9ORQHNxPegTYDQ2p0zhGvn6tYjHy1FFAMtLt5BPN0EZDyYbvI0421u7Elzw%2BFCk6R%2BjSlMnHczy7TX%2FH5rDNY5rAaQjk4MgTAxkr2LO0Yz6OdIfUQ0eDHzULYkdJ4kIn%2BdgRPwcx%2BcCqVCi7Oo9vYQdfrPzQslvLP92WScAx8t3Wdc0x8k2IsXHwnRoHlO%2FE%2FZp0tKJr6l58HiXpsQtmYUd%2BwYu7xKnl4MjDPeYg3lbSqxe0MHUvLXXT5IuHY%2FR3F0WS2FV66wwFPP4tUnimKn%2FHywXhAF3aayUd1OVG35M8AcfId1six8jXc0PmMlb07veSduqGffF3cXobUvBhgwgp47JA39JA2JFf2ooufD65OPIvl4TsWLUtMTGpqZNLaBHx7fxJZZf6GZLuE1inx0h69Mb%2Fv5%2Bkp%2FX4bK2pOEkPTNnd6hj5bksWi5FH8YsY8TW3j0pCljfU%2FlSE0xBG4nZaAogXIGIQam8u1IKWyM2O%2FBJXdcFzysWRJykydJTHjgDhNUtqHAPj0FDwCh1odtppFMVCSYZdS3ikuBvCkeumw16uyysqL2LM8fs9d8LuXHBa0tqvfS6Oke%2F2BKDv%2FZrArWvXREe5hpPJWJu7UFa31Z72LsIyzxwZ8tYtVM2mtbrfaHbk%2B%2FHz3RMTyMWRv6ak2K5JLnOYeGlnGS4W4%2F%2FvgZAbwoiQFOSfrCEvKchsolpzk4ba85zUhFROZpm8B%2B1NwDHy3RDeSNLRgVvXrIl%2Bw4LJ6SNIX1hUvO5GfD137S%2FpmMh0l6orb0d%2BPc%2F3ImaakxOMNBgyYtVG4Y9UQksW8VD0mEQsQapLYZqDJT21KOdeZxK7jlQbZIfeLW8CjpHvtn6x0JqlOlpNKJ1YU9hpzVyasKte8y5J%2BwZuRFVshy4dJn6PHfnEF8jmnZpATo78J4twk%2Boa%2Fquke3lhkyEw9Jcg8qPE3m%2F7wSBpjaqgaOO75UnAMfLd1i3myC9RorcJoXtLoohYqJHASVG9FEMTm8xtjmuQCaZIYKjl5EM0ZTf0b1jTcX2dCXQikNOHkKROQi6qDQc%2FVA2yExDf1JsADvWZAr1Q3ClU%2BbXJgITsHNegSBZqPXv6R7oJ0iSvsSPfbVmsI39qbrEdZK7yCW63Zyzm3F6oxsnvNtK8d9XVcsnJX5qXokeflEBOD%2BbzJB0WoEMFUBJD3dIgQBGacwRM6VsR8EBJSE9ue2aJC77HwmRJ01jZ8a1waE03xtaRP4VbnSNm6dpuzxd3xaSFqzVCuo%2BQxp2xPC8rQKWxPrYiQGCbU5QStLtKIkGp2vzlnNIqnexso2ZQbW%2BXhIpEn0ZiK6FUMRWFzb6Jkf2EpAdJ%2BnyfQX3vZASc7NoNtXXkT%2BH2Fkmo0YTa0goIdntaut3FiegNAreSx%2FTAbl0meRen%2Fpz%2BV1tIsCHJCdio9RFYgiP%2FIkmHrm%2Fpkp3xtYvdm6qBQypo4NAjdUmsa5PGSwR1CBwX24TWfNdYfrIb%2B1iM%2FH9KukS3LrO8K%2Fbdw2RwREMJm1lOdAajY%2BFK5BzsNoM9Yw0Zk1B%2BVqRGylh2uF8TaExgCY78y2qKVjQG4QsHJRCLpxw6PpVKtv%2FQ0HKkLQ%2BP7LY07MKXjUyAEzdO3qqNF3Ve2N3CBGKO%2FJrCDpGx%2FWyNUg1St7EEWD9X2wlQQT1WUZuQuFjRre09p3VFbJ7VooZpWW1rVk0gJ0c%2BVjWU8AmSvdzSIRCLpxzjxxTp0cu2mDqxjodIekeLe3zpNAQoakRxIzvy7Xiv3ZEnLp4X9V0i2JZYOLDdE9L%2FapRrvl2To8R38BJCGH8saY8ALuSQX9kfo3swgeEJ5OTIv0rSbQMI1nZ8PPxTMHyPsePJIeLkQ9ZSvbFt%2FD0ylVShJR7SITfDPwNdevyUJJzSanuapAd06XAl98Qc%2Be9IwgFbevtMoUYTmida5zeWdOzSIUwwv2fXSD0%2FWdJDJrBh7CF%2BJWnXwCA%2BFRybvPvvTCAnR%2F4Jkh4amCkVX6%2FVmYBvHINALFZ17HhKnD0SbUPOYGyef5ZECAIhHUvYURpjPafq81uSkLOrNofP1a%2FAAZLeGLhk7M%2FbVM9F3Th1cfHctzRVlbmZswESyk1aiuhEbEceZTx%2BJ9xMIDkCOTnyMdUaJ7sm91idZFAsTp6XLl6%2BxmzXLDTrL9ZiEOxl53dJCgwtpp%2FEpV%2BUdMmAJcgrEnbjFiawZkeel%2B9LRx6MMUL51v4MEidPHHm1DSlmMCfj2PNkR37OVfHYtQTsyPsBGYsAiWeXC3ROKEtMHm5oW9itY7yztOgYmTEUbmKVDFt05UtbEiAGl6TFahs6SbqlWclfvtbQmlgIHwvmkMtxHts6nf4lfE5j4X125Id5nvh%2B5w%2B%2Fr%2F6NHYbp1uI6Aw0zSDfekR8E42SdxOTK5viBRd0GDeSmL65%2FLHb07zkZLQ8EAZdG7%2FYcrDHZtU6l5n8kndO5L90epgZ3xcQM3ilp%2Fwb3p3yJHflhV4fT1OsXv73kqxD6ulMxhE%2FMBmLd1LEZaLhe3Txc0hGBHt4bKVTRazDf3JsAlVhfF%2Bjlq5L27t17%2Bw7YSSIhlgTXpgmAxEuiPY0yjtu4BFwavTvfNTryX5B0qQgyTvxCRX26E%2FadmwRi%2BWpLUAeyI9%2F9WecEnhdsTrT5jd9T0g5buvNntTvvv92ZkyP%2FCkm3D8yZapChuNoB8LiLHgRipa4%2FLIkY9jkbITdPr1G6qNpGMRBeAKxuM96qxZ4XJ7NvZ762glBPrFFIcQXO7c9L3yuQiA3lrCwhudqOfPzpYLOlDI1hM4wcNJLJ%2Bfcm1dZDPY%2BlZNf3Gc%2Fq%2Fpwc%2BedLuluALrHYV8iK%2BjqM5e2ctak2VA9CcdBzULmhpBdIOn%2BDwTkWpBz5EiTWGkx38kvuX%2FCtDoySDTs7bnEC15N0fOCvfyHp7AsE96fITh8Jl3zvOPZ23EWPvTii5d%2B02va4Fnbv3Y78Kez4LLHpde%2FCWR%2FDX2SDlh18tx4ExliYHubU3hqLkSd8I1REZiw73G9zArnEPLPbTuJck%2FZTSQ%2BSdGSTi31NYwJHS7pR4GqUbGKqJI07X%2FiFxKEeFZjj7yTtvLC5E4N9TGROrr45zWLHHHleoELysdNYNcwoMZGGJSe7lrvsFFQj1IWddsLW2ohEdKHPC%2FlF%2FeLdBd2p71mCI2%2F5yf7PwVg95OLIM%2F%2B%2FK%2BJqz9YQBgmxJPROpcDT0KxsL%2BO0g135avtAcXyb7cQmMJzK1h8LjMNLZ6hK5QQmjTbEyyM7eL%2FfSKIbbXB3fBKBWGjNEtZgKTry7KTTCIfh39ld59%2FPJOlHxQ77nCfj%2BAZsQFB%2FwK0ngSU48i4W0%2FMhGPH2E4svj%2BoQ7NqkevxN7OctGyTplHP6gaTzjshwLV3HTtw4%2BThkLRA6zjO2Q%2Fq5iARsx2Fmv60uIZoTtcfObuE6DGDz4i2RqV5c0lcyxpBqZVd2x8%2B6EZZaOupXLT7jOxanb2dIjD0FF79X%2FN6jJsUOPIwPl0Q%2Bi9sABHJy5J8h6T6BOX9CEjtSbukRiMmUpV5tEYfhJZJu0RDpRyRdo%2BG1vixMIObIL6Vi5JjrvhbVGmJ1nxkASZIlsdlORh%2FzKTt135xInjEw3DsiIXLTWdZvJMLRQomb%2B0k6tl%2FXre5ms4viiYdtOOqtOpjhYkJl8Mdg%2BLMi3G9KZjNMOY0hc3LkXyXptgFsc%2BiSp7F66VvxSUnEFlYbsdB84afe7izpKZFThartbyp28lOfU6r2PVfS3QPGfVTS1WuMLnWKOSbmyJiYekJKKE6DXvHXiv%2Bmi92LHSF%2BaMpE7LJoGUm1rGGqJ0V167YWRz5WMMwJc9N%2Fqj9YhCNWR849Tn6ucNDSccd5J8zzItMvaaMReWmm%2Bi1%2BF8IVv5GEEATJ9vw%2FtxkI5OTIx7RrLU83w4PTcEg%2B6CEVg5dKwknOpXGMSUIsEol1DcWDK%2BUyqcTsRPf7JgGbeBm8cuD%2F47gfVzjmQ08Fp54jYV4CCJ0qGz%2B2hFGxG0k9BI6IaecpjryJEf64pKdN%2FEIQc%2BR%2FWNg2NJ85%2BuMzyAlfqC2hougcTPuMyQbHAwIdfKlG37%2FPeFPdO5Ujz6kvMqpEE%2BwladepJthyHMJfyFPixY1%2F%2FrXl%2Fb58AgI5OfKu7DrBAzHwELHQmlyLeOFMvKHY2Y2hYjeYOEAf87d7mN4j6e8Dt5DceMfA%2F0e5JOUqkrzE8sNX%2Fhlzpz%2BWfPhbSShRLKHFklyXlgeQy1rF6rrMVfBvCG5sDnDqU23ImuJ4922c%2FlGUkA2L8iSwb59D3M%2F8KHp4viJcio0MZJlDBR2HGM99DEzAjvzAQN3dqQjEqvHmHg7Fiwhlp2ON5B7Ch1wRtvkHggQ5ZM%2BqLZZPgZNalvpuPoqvbEuAMCSc5Z9sPM%2BEJZVhS7H%2BOKXgJYJTjc1GpUd2IAmDCr3s8hLMcf3mSQi7lbHdeIq1URTwfZK%2B2XZyvr4zgdiLdM7J%2F7GidF2LjJXVxNkAwnkf4mWg6YLxmS0%2FXyhanatw0t8v6RvF3%2Fn3qSnNxK%2FLyZEny5kv7WpDfzp0JJ84%2Bq3mPbIIKeDDRqGNzZhfnJirFcf3hBalGm8e2%2BFg8mTg57xr%2FUZJB9SsIrsc7L6wI%2Bu2nUDsSDv2nFAhuC52fvuIvmJpBAh5wmmhEBaJd3x3%2FlwSSirnKL5HmTOhWjg2pRwfp2ioIz15aUBGnE8sZ42XKV7Ucmx9HXl%2B71CR2bcQPxiaA7HovBiXL9X8fvKHF19emglPHPPkL8c1XYXNOTnyxFWHjti%2FIOkyCa8Wb%2BP8cBAGwC4WySLlLlU15pYPIz86%2FP%2FTtZwTWeL8ID29UFxpeftol8cS1FJXrmkCBEfhslsuxDlwNdh6SAdGjnGJU4%2FJqdXFTDdZO19jAlUCnBKc21gaEVhiztrBkUJ%2Fby82ZXjxK%2FXY%2BWdZSOmCI1Ur5%2BSL2PTyD7%2FxbiZwGgJ25Id7KMoPNg7GzYs4aoovzNEoanHrRHaDY7GtS6nCyA4IX%2BR1LZawOcezkeKYPAv%2FHDCM3SZ25GON0t4PLa5Bo5hTkO8Xu7CE6aCtzH%2BXca%2BhZFVCQAjnIOTjwinCsU2TEqBC7u0mHTHPwWLVhJGJvl%2BeU1JM4voPRSGlsadFeCEJ%2FHbcxya9sP5zcuRTC63h7Zyd1rtIaloNdOrHhyM3YkdRU%2BEolAS8qVtM%2B7lr3OHU9jcZD%2Bmt6225kLwAQkFyDidqwqLLNbGkaH7UOKaesrHLRsgUJcqJD9%2BMIw3JV5a28SKPZByqNpyqueVJIPf8namo71bEWvOZ2GxIJ54wlREDj7Mt92ng4U4KkflO8RtNZWvvuA9NeCX95eTIp6Jac8NCipAf%2BlDhiJQfHRJgiNueMo4OB6fU7K6yyen527au7A5z%2BlDXiOE9VBKKD24nE6ir1pmrrGBZFv0gSXxf7OzFzobAu4o1y8bgGQ29pqQnFRsUqNU8vigCNKNJrYfmxZ3fRP5skxdu3XngBjawiGUnd8rJpkMQdR%2FKyZGa05Evs8%2FRfSVJKvdGQhJl70mUnaKdGMnYz9VRizHjpYXKdtvKZMckFadYi9TG4ETrRQGjhpJ8S22%2BY9gzpo58WQq%2BjA1mLHJ%2B2MQg%2BQ6tek4uNhvflySXEq6E1n6pQMN%2FE8rEiw3hCoQAbt7L37HTS24Eu5Pl6VWsv9NLOmfx3TLEpgrhWcTIkyzrtlwCnBo8TtKlJzhNR6gCpZjSefeJ7HKfq9lmlpMjP3VyDT9gKMMQL8mROT9CUze%2BBNhFJ0RmM%2BaXuF%2F%2Bm9hsYoi7%2FIihEoL%2B9OsnmFQsdIJqnvecYPwphyDxGuWMbWtCWJZVMiQKyFwisECu1tn8qV2DjnwTGrxskO%2FAyyHfizjmSO3xXYmEJS8HiAjsXbxM8MLNbyDXIZpAGJed%2BCak87uGHXd%2B0285YpE0XlrZtOIZI7zoX7zrnt%2BDkqPFOTnyMbmrIWMa7yMJ7XN2k4ZqKMmgc8zuE5UfOU4rd6GqMbfnL7Li2dVlx6Bp43jwboVT3OYYn11P7h17lyCWRMSLSqjya9N5p3odO4icdhB%2BVdeobosa05obKk6hokVW%2B2n%2BVFCzABneavOpRnOGvnJZBMrwtrIA01Aa7qU%2BO7%2Fj%2FG6W8sJzywwjbkHVVQoWuq2MQE6OfMwZxOmlzHGfhkOFbnsfp5LjYHYXOUJjB53%2FfmYfozreS8zi%2FVucILx5ix56RzNOdVss4XWbKskQY8%2FZx6MlPWqLAWvfmY%2Fpx%2FOCOUdy9pzPS9exY6E1OWt6d2Xh%2B9ZLoAyBLZ33IUiww07o32skfX6IDkfoA9lUQsxohLvx%2Bx%2BquTPC0O4yBQI5OfKxGPmXSbpTR5hou7%2B4Z9w7me7PKxz4jmaMchuOEIl2SIHtuWUEkjD5krrBSLvzdQmNOT2DXRYKR52wsLp59nmGu9iUyj2xRGiex7mkW1Nh08aOmCP%2FaUlXbNORrzWBzAjw20LOEZW2Qyd7fadTasj37Wes%2BwnhuUag8yXUaRmL2eL6zRODLKUAACAASURBVMmJGjLZlR14dvi7fvAJjXlPkTA6dljKEA8dTj36yKEP%2FGb%2FxIpeaaSdh9jOa07PYNe12K940avLs3iLpFt0HSDT%2B4hXDR0FL0madIqlsSM%2FBWWPkRIBHHhOPO%2FVoXhidR6EeJI%2FgfhCtaVe74STf5K%2Bq%2B2dRRHKlNbMtoxEICcnaihH%2FtnFh78LUiS2iEWfOx6ui%2B3c88YGYTQfaeDwdxk%2FplxDkZ4p5TC72D7EPUib8eVal8NAKAQ7qDm8HA7BJKbb%2FNaiqNoQY6yhDzvya1hlzxECOPDkshGu2SfuHSUlNgwIReU0OibIcLMET9s3nwTi4kN%2B3DskkTvjtgICOTnyQxSEeoCkpzRcV950Py7pi5KouIZzkXvMLl98OM1n2cIA1YeXNOTU9LLYF%2BWajgBx5inQFdpBKTnyxYzW%2FND8m67TlNfxA4oEXLWxS3%2FglIZkPpYd%2BcwX0OZvJTCEA0%2BYDDls%2FKluliBGsUfAitR%2Fn4iJRyWn2hDtIKTTbQUEcnLkUfe4Y2BNkA1D8q%2BuEVpCHDIfym2NsJl7SDpy24WZ%2Fj1hRSTv1K09zuTZB94ZtiN%2F8gNDPgd5Gds%2Be2tQbYk9Ew%2BTRM0Gt2YE7Mg34%2BSr8iOAxPILJV23QX2O6uxQbSodd07R6046cw39RAkvlE901WIjMr8Vt8WtCWxzJlp3OOINbR15nHsqz6FT3qRkOh8IMtNxdJfeKIjxHEmXrFG3GVrxgoTgwwJg1%2BCwVqfNbvMLGhwNz1GJd8pnPyYpy4lEqEjUlLalNhY7ktQnQKL2jIU6BaF%2BNy%2Beo08FDB5Smjc1HrZn2QTYfGNH%2BVZbTjBDzjubcDjuOPFNGpsroRNQipZtqwfSpP8xr4k58lSVfu2YA7vvdAjk5Mg3Da15RCElyY9dk8buMwktj21y8cKuwTn4Sc1Ox5DSlCgL3CHA77iiEMvC0G6dDuz5wbnJlit%2FWxQWWeLzSegaVUKrDdnW%2B24luK4LKGwUUp%2FiaP1Bkp4WwEFxI07W3EwgFwIUbSIGftv3YnU%2BbDwR794lJJGNldcFAJEAS62XlBsCFaFK4reV9OqUDbdtwxHIyZFvkuz6ppbKH8TBo9JCcYe1Nr40UfCJNU5ChjilQJWFxKFqY9cZGcK1NnaNmvxoDX1CkgJvck5CtRscI3%2Fq1eFkkQJjscazEXLyCRNsUyAuhWfCNqyTACIUqFidq%2BX0SVhFvaaPAMXBkVDaIWrUtJxO68s5NdgxcJcd%2BdYo870hJ0ee5I0jAqhRvuAICWd0WxLn5u3ExFHa%2FPX5Lt9glrMbUZdciHzisT1Hix1fLtFBbYuKlymSsOvkKemTF86QRFrb8VK5frOQyaZNlk479QpxcoOzEWvfibwQUVU6lMCXyvrbDhNAgOLxRbhYGxpDOPDleBTt42Wg2lKXnsReTg1Cp26OkW%2FzNGV%2BbU6O%2FCsk3T7A%2B%2FuSzttyHXAeiS1NtVJby%2BkMcjmqPFTECzWShohZ7COLyJEpyY3VhipQSLlkkEll1EnTUJvU5dDaIKdg0RUCN7iQ0amhsLNeF6vLizgl2qtt7addbZ5FXzstAX4PcKD5Z5vGKR4hmn124Kvj5ezI87J%2BjgBAO%2FJtnqrMr83JkX9%2BoeFeRU54zLadzPKepScP9nkccSR5wTlbpBOKZlApFse7a8tVGaDrfLvcx%2B488fC7Rm7%2BU%2FFCG4rp7DLenPdQzIUj9WqjWiEJ2W4ny97GXrDhw%2BeSDY7QS7JfiPwEpUaADSHypdo68Px2o2Q1xgl67DN2SAbqdeRQ7RRYZIfWpPbkj2hPTo58LEa%2BDg%2BJIO%2BShKIDChm568CP%2BCic1DWOOoUk6p4LlH1u09EQO%2FLNwJEzwI5TXagYzzJJofzJuX05oCpFomvu8xpiTchNQao01EjS5zuRhHTi40OqNXbkh1gF9zEEARx4wlfqQsSq43ASzPcAoWVjFg3MWRr555HNt%2BsXNUuGWDv3kTiBnBz5WIx8DDFxtryV9gkHSXz5RjEPJ%2BrpW3q%2B35YE2djtsQJAQxXdIFzqepKoIsuXP0ofuTZOSL7dQKKSWNG2u1spMeGlhbW6rCR23fixbyobl9I8hrYFxwd5yZj6FgodDy0GtY780PTd31AE0IEnLPYaLU7OceA5mQwVbhrKrs1%2BPhsRXBjqd2kMm8s%2B%2BY64aGAAKoTzIu%2B2AgI5OfKxGPnQMq1V0nCoR5ZdeRJcY61rzDy61nsHOiXpuG%2BoCInQvOyVjWx%2B1D5y%2FjLDyeVHZltjR4mCKW7LIMBLHGsaU3MiuRUHqWwxR9468st4HnKdBeFxx7dIZP2NpH%2FdeEGdat6xk%2BKzZrARiHx0SCLTMfJTPT0JjJOTI%2F9uSf%2FQgBm6ymRx42y6dSNAfDZHdiF92rLHLkmqX5J0iYBJ7LyEpCmbWk%2ByD0k%2F1YZk37WadpLodU2feyc2JrqAHcyK7RDSFU7HhSphgpxC4TBVm3XkO8D3LYMQ4GSNJNImrdyBn6uaes4hn46Rb%2FKELfyanBz5D0u6eoP18G58A0gNLqFQD04kuxKx1taZJ19h30BnfQtP3UjS0YF%2B%2BYFgdzP39h5Jf99gEjhutxtAKrTBUL5kBAI8qx%2BNnFqVw90lUPSGnJWjAvZYR36ERXKXtQTaJLOWMfDEwc8VAou9hDBWGxuCTUU05nwkHCM%2FJ%2F1Exs7JkcdBv8EWbijYIGf3hUT4LsGMf5H0wJqJoOO%2FbV02nZAXBfriJY0wmK6N0ByScKttSY4MoRSHSUJ3%2BfRbQJHkTZ4Aa4Nj75Y%2BAWKC%2BazVnYLFkoCvIuljgSlaRz79dV%2BShW2qqhMqyzM%2FlwNfct8nImWZS32Tr0vaK%2FAQOUZ%2BSZ%2BsLXPJyZGPfeCY4u8loX6BvmwfecQVLX2rqW6rmPvISLGu6iCxmO8%2FSjpTK4tOfXHMkVmSI1%2FOGIcehZKQdnAI4Q8lnacHW986PgEkOJHirGt1J42xGPmpw61IuiYJl0Jf7LIOqfU9%2Fip4hK4E%2BF6nKGMo%2F6naJ2FjiBKMqULTZh6xqq5v3yL72maMMa%2BNFYTKIVF3TC6r6jsnR56FeamkO26sEBrKB0lCd9ptXAJ1RWnQNidzvsmXcywekSPOrvKgsdCCvi8I4xLt3jshGD%2FYUiRos%2FeHSHpy9%2BF854gEWEtCouq%2Bi9mo4GUstnuZgmoNiY0frHB6VrHrOiI%2Bdz0jAZ5dXtiaSEryXXy4pNCJ7IxTOCmOP9eqrnCLxcjnUJV2znVf1Ni5OfLA5xiJt833FwWMFrUgCU%2BGneCv1SgQ4GTUxdOXU%2Fu1pF0C82y6qx9ChBzm0wJ%2FkUucY5dlZz3%2Bo2EOAPHTDrHpQnn8e6qbE9UR%2BVyx41n3kpuCIx%2F7XJOY2%2BQFf3zSHmFIAggUID7R5CQViVyKms0dRhOaP8WpOMmvtlxqWXyrSH6v2o%2BwxKWGXHD3lS6BHB35dGku3zKcR2LyYnG8TWJyY8o1fXbvYvr0SFDWlbZfwooRa4qTXvdZpiLiw5Yw2YXNgVCUUEXWcppNPxNzO%2FJ3CiTglnOwBOayHtr9iyJksfoGuTnEOReDgnVdoUyH1yzrsxedjR35lSz0gNMMHaFvds%2FOIWEyscbO%2B2MDf9k1nrfuiyz3YklNl%2B0yxZH1lSSdLnCTy3U3JTntdXUyk212BOd25ElafEYNujZzmXYFPFpTAnyns8bsrDdphIOxY48EcMoNxZrQ79XlixPPlG0vbft%2BJA%2BKDS4K7bktnIAd%2BYUv8EjTe4GkQ2v6pqAUkpChFpP74touBThiR4vE7e%2BR6HHuSMtykvJP9YeTUxLC0X411qDutxOBWGwunfH5QqGoaZvbkcdOYqBju7Q%2FlnSuppPxdckRIIzmxltO%2FUqjeQ6QLW7q8M892Zw15Et2TynUzKoseZnaaW7AHn98Anbkx2e81BFiDnQ5Xxx5HPpQi%2B2CdNk5RnI0JMdIUlXdy8ZS1wWGVLi9mKSPSCLR1cngaa02JyifiTy3Xaomxxz5agXYMSkQdveVmphpQrsI8XLLhwC5GdT%2BaPoSloqkZFPCsU2l3OqPxOqoNM1ba8rL1yVKwI58oguTiVnIzJ0zYiuJpntGkvRiCUYfl0Rp6TaNL93dAjc4PrANRV87FQGUPkj%2BPEtkQCocswPaph0g6Y2BG0hADX022vTd5lqcefS3Qy%2FWoYq0bfr2tdMSaFOZlXBKduBJvs%2BpxSStcwvJjL3I56KFn9Mzk6StduSTXJasjPqJpN0jFiMPeoHA38Xi5LvsIMR0dF0QI6vHaDXGvrqQzA1NuMuLLP2k4shjy90lPTeymk58Tf8xv2FRXC%2F2ork5AySJOWU5Iv1pBS0kfO15gb%2FJRUO%2BNN0F4TJ9AIcy2478UCTX2w87jBQdismQIQ1ZTYQLxXKXBNs%2BkzEdXcJqUtMsXu9T4plDoC4unh3rC3eUakwhtGZzhWNJvH%2BVdPaV5a3k9OSTlIyMb5PvYHTK0ZBPUVKyKXPChvYNXEyIUEiSsmm%2FU18Xq6OyxIKIU7PNYrwmH9gsJmIjZyVw66KyX8iI2JH6UElGsX5I8ORo0c0EUiDwAEkkpcUa4TSE1XRpKSS7btpdp2x1iKQju0zS94xKoGkoDSeg15OEIkrujROiUDXaPp%2FFOZiwHscHBqbQHC%2FOa2q81Fy%2FUCIi9PdESbsWwhfIUT9dEqFTi2p25Be1nLNO5qM18e1UfCQecbPFtN%2FbxLbvF0mozS1ZadaF8%2BCjEziweNGNfd92lV4tDU%2FNkceu2K58LNxu9EXwAEEC5DUcI%2BnSW%2FjwnYqzzy78UtpvJO0cmMxdauoipDj32Od%2FTaFsJC4fV1SY37ZGL5NE7YvFNDvyi1nK2SeyLcSmqssbK8TRRrkmFm%2F8Xkk3mJ2IDTCBkwlwxB0rTIYTT2GoPiEKKTrydcWuQuF2flamJcD3NYpWnBSFkpM3rSF3g1PXJVXoRZGHl81Qy80vsiN%2F8ssoxcqatjtLoqr2IlpuD%2BwioC94Enw4XhyZH0UrzrfxdzHlGt6qQ3GLoW5jVWJzUx1Y8COx%2BqmRH0LBpFBD258d0T5OPP2m6MhjFzrWodyZ%2FynkUZfkGOb0oBM6gmRhqHjc5jwIW3xdTXJ2TnOu2npwJMQrx98Oh9ZIsVy5umcURx6fJftmRz77JUxuAhQkIpk11DY%2FOG%2BJxAR%2FNRK3GOrve5LOG%2FiL3I5Gk1tEGzQIAY572fVj97PaSPzEAR9Csi9VRz6WTFg6%2BecZ4CVmkIVaSSeckrw18jxWEVDE65YZVGbtunSxjSSSeAkhyqk52VX6sKSrd1g0Tppe3%2BG%2BpG6xI5%2FUcizCGJwWCtGQYFJtJJuUIQax3XsKPJ2hIYlYomuXCrENh%2FRlJtCYQCx8jA6eI%2Bnwxj3VX5iqI89pwzck7RAxP8fdz4GWbNJuKEBG6EFICjhkCCedbMb0PSmadJItB4sVJexSx6Hl0INfbvnJk8MT%2Bb5t29jJ36XtTaldb0c%2BtRVZhj2xktHM7rIbigcxR5wk1mO3oEBeklL21bbGTP1lPDXLmgUFctj9DLW%2Bya3VPlOOkUWX%2FJ0RDm1e2pf1dEw3m22J1lVLutYymG5G%2FUdiswk1k1DLcRMo9vkf%2BnumP%2Flxe0Ay9KGSWEPC90jQxsclvI9NhVgoGS%2B5Nx7XtHF7tyM%2FLt819%2F6nyE7cprQX%2BvOh8t9N5L%2BI3eRHqtqIu73QmsF77rMTwFEgNOGMAUv4cSHRbsj48NRjZB8riSJwoVZNgp998RZkAKee1NJo8jtPdVYUaZakShNbyptEqifn6vimeiKX0kepThIXOz8p6copGdzGliYf8Db9%2BVoTKAmcIOkaARxou567%2BP%2BxOPkvNpBDe5ykRwT6RwazS6ycV84EhiIQS8Km%2FzFicHOIkf25pLMFAD%2BrJhl4qPVYYz8o0lB1dVtDFx5t%2F3dsu3BBf3%2BUJD4z1ZZbIajS%2FtQKwqX6qOCsU%2FE91oizj%2BX3pTqnk%2ByyI5%2F08mRtXKxI1F82dupjb8kkAm6TRLurpBcGCFFshh8mNxOYg0BdSE2TF9QuNucQI3vvyG4vIQ4hB78LB99zCoGYEEB5BSpi94zsTC%2Bd408lnSMwyVyLlR0g6Y2B%2Bfxa0m5LX8wW8yO85muRk9KyG%2BLsr9uizyQutSOfxDIs1ogmMfA49qHYNcJm3lBD5qmS7h%2F4e%2B%2FIL%2FZxSn5iqNSgQnOWiKVtip21mWwOMbKwIcEw1B4lifAbt%2BEIxE5AGAGVjrstPJm1jmTsd4mQzCFD3oZbzfqe7Mg3J03iN9ECITGOspe3S2JDJptmRz6bpcrS0CYx8LFYerS3OXaPNZRxzh%2F4S8ZE1s7NBKYmUKdSg4NPPPgYLZcYWXYIQwoRqFldbSApzjH45tgnYTWE11RbruEjQ65BzJHP1R9yaE27p4Mcph%2FUFOmjt38qaii063mmq3N9cGfC5WFbEmgSAx%2FbkadYTmxnsy7%2Bk1hPip24mcCUBOoKP%2BGokhcylpxfLo58na48O8h7jchoymchhbFwVlCguWhhDOGKnHwckYJxM9oQq%2BhKEnqo3sOMpjYe2o58Y1R%2Fu5AwG0IdY9KTfyyEOMb6zm5vcc0dduQHxenOKgSaxMD%2FZ00BqJDONEdj7G6Gnl1eCqgeS0KtmwlMRYAwMFSUYm1sZZZcHHl%2BPL9VIwNH4uXuUy3aSsbBccVZIZzATdpH0gcCIHKuaeDQmm5PNi9uhPvFXuBQHgup6nUbbcS77MiPCNddn0SAnaDQc1bGxe5ZJKCE4uTRgt2xwrFOEQRteeTW3ExgSgKxkBFsGEOlpjq3XBx57EZXnpO66ue6nNNrJR005eJ5rFURsCO%2FquXeOlk2F75ZI67xXkk32NrLzBfYkZ95AVYwPLFopdzk5nQ3Q2ceL%2BlhARbEMlYdfI68QvrcuWoAr%2BARWPQU60JqppIzy8mR52GgcMvLI08FRaIukmnS4aIf9IVMLqaelHPugENr%2Bj2c%2BxeVj2O9JK9mZEe%2B3wPgu7cTIGkVZyfUXinpYEl3qdlJv2PlRz%2BWqHQtSR%2Fabo6vMIHBCKDE8tnI0SwnUZw2TaGCkZsjzwK8SdItIiuRnWrEYE%2BUOxqbACfBjw4MMsXJ2Vhzy%2FHzPxaLrv3GCkzSHzlO7Mon61%2FYke%2B67L6vDQGOri4cuIFEEsopExdLPFroeWQHnhLLtP0ihUtyTlRqw9HXpkWgTqXmSUW58Cksjv2Qp67gFFO1gtnNVqpxPsXzsuYx1uTI%2B5S63ZNe933ESSHJ%2BFRATq7ZkU9uSRZpUKx4E9KTZZgMhRo4Ug%2B1r0i6uKRXR%2BJns4hjW%2BTKrndSdYWfpv4BRSrtNYGl%2BG2NKkMKK1enLc8PJomaWahGpADTNjQiwK5qqHpn8uETNbPLoSBco8WZ%2BaJtya9sSOLMJ9fsyCe3JIs06HqSjg%2FM7PeSdir%2BP0VKblUzexx93oovEbgmZ8WBRS74wifFFz7KSKGETU6HcECnCKkpMSO3enSAeQ4nVYQ5sEsaapaSXfgHaYbpxXZdxyrWNsUUbyPpqMBAv5O08xQGLGgMvrt52YvJUiZZNMyO%2FIKewISn0uSL5sGSCEeoa8THh55ZYuxfkvD8bdqyCNQpJ80RaxsLrUl2B6nyOCABx%2B58qGVVmGVZj%2FkiZ3NiJKflvpKememMYxtlv5B09kznNKfZd5f03IgBUwkYtJq%2FHflWuHxxRwKxoz%2BKwJxjo8%2Fvd6zKSpy9j%2BA7Lo5va0WgTqWGAiOXbtXbMBfnnux2bUnkG4QaErR8f1A7ws0E%2BhKIiSXk%2FBsS%2B%2FxToyV0gt2X4RruR8SA3flQoz5OUnUZ7Miv4ZGcf44xRz5UAAaNaeKPmz6b3nWYf33XYkGdbCIMCHEhHGTqlrsjDy%2BqkF45Ao6cA5x9v6xP%2FWQtb7yYI9%2F09yZFInbkh1%2BVuvyduTZsorPM%2BeEdfunc41gEmoTWbI69rQLk5rXEIhO35mYCYxKo2zVmXHaMqeA6R1uCI89nnhCb2G8Sjv5V54DrMRdDgB1WdlqrjcTqWGhXDpN3aM04q1QXQplUToUd%2BXEeAPd6agJdvmieJul%2BDUA6Ia4BJF%2FSiwBHqcdJOnOkl99IOv%2BMO8ZLcORBe6Ak9JxjbWo1oF4PjW9OjsASq7oCue1GWXILk6hBqBt9MLK5kNR3kR35RJ%2BghZkVczRCoTWbU49VhS2voejOeQsFkYUh83QSIcBOMYpJoWrCmJiCTOJSHHl4bgtfeqSkIxJ5NmxGXgQOk%2FS8gMm5FyCz%2FOR4z%2BHzJd0t0v0DJT11vKGb92xHvjkrX9mdQB%2Bd61dJulqxG4rjjkPFP78l6U6S0Jh3M4GxCJCQfbZI58g7EnIzdyLm0mJkUQ%2B5d4Q5tScuOrG851jPlvudlsBbi%2Fyr6qgvrHHWprWw22ixz39Su8bdpjb7XUgNE44VCr36S1G9e%2FYiUXbkZ39OVmFAzjrXq1ggTzJI4OXFDnEMTypxkl1C11Jf8k9LukLESNeNSH310rQPFZe9A6bl%2Fjwt6UQuxSen7pSQkMt95zbajvzcK7CO8XPXuV7HKnmWmwTYEa7TlU7mWHWhMbLshBFaF8tLmEOv35%2BQvAksUUOeFYn9vs6ZgJ%2F3k3Ja6%2BtqXcxeJMqO%2FNIetzTnE%2FuiocreedI02VatmADFYZ5eM%2F%2FUdvCWGiNLkjHJZrF2raIK44ofVU%2B9IQFeDHHkQy1nDfk6R%2F67ki7QkI8vqydwZ0kvjlwye46FHXk%2FvlMQ6BMjP4V9HsMESgI3LLTgY9%2BNnygKFKVEbMkxsveRRBGuUKNYFPHys8eopvQw2JYggZtIelvgb5LTBO%2BwfrHf119L2q1Df74lTCBZOUo78n5kpyDgGPkpKHuMIQhQdOgskY5SLUy09BhZqr6SVBxqTugb4qlffh%2BPkvTowDRfsSUPJgcyd5H0ooChSy6WeAtJz5F07sgCUfjrI5IeMmAV1roiUdsU%2BEZ9juzIj4rXnRcEHCPvRyEHAuz8sgMcar%2BVdKlE1VKW7sgTFkEY3pkia3OzyG5rDs%2BcbZyGAMojFISqtkMkHTmNCaONEntJOUbSjUcbdZqOcZ4PkHThYrjfFRW0OYlr0n4qaS9Jv2pycYNrYqy5lReLwxv0MfglduQHR%2BoOAwRijgbSfucwMRNIgMC2yq0px2Mv3ZHn8XiEpMdFnhNkQHHSqPLsZgIhAuzQhhrVmOeWj%2B27YjF1rZwSwnHY%2BYNCDJ9lXt6p4TFEu62kVw%2FRUWEXuQe7BPoj1G%2FHgcZp1Y0d%2BVa4fHFHAq%2BVdOvAveiw7tCxT99mAkMR4EcDVQL%2BGWovlUSyU6ptDY487D8q6aqRRUgtATnVZ2WNdt1K0usX%2FPvz9WLXuTrFVORxq3bhqPPnIElXqvneHepZHdKRx6Z%2FlsRLUqjNcsJjR36oR8X91BGgiEvIYf%2BxpHMZnQnMTCCmL41Z75V0g5nt2zb8Whx5XrQ%2BIwm5t1CbXT1i20L572chEMvRIh8GxZrc258lnT4wiZROG%2B5anKqdf2LYQ4fWlOaTSBzalZ9FKciO%2FMRP1QqHq5OQ47j88Stk4imnQQDHkF3eUJEYLEQNhZ0jfvBTbmvSkWY9iHeONWJh3ynp7hmsW8rP1JJsW3qOVixsaG7%2F7pqSHiAJHyBWHXus52yMZNdNW%2FeXRA5CqBFH%2F9ixJhbqd%2B6FnnKuHmt6As%2BWdA9JpwsM%2FYeaYi%2FTW%2BoR10aAmHhKtsfCaeCR6tF0da1ijspPJJ1zgQtbJ0lZTvf3ki5uacoFrn77KcU%2BH5zEXaJ9d0ndEXuxnStsle%2FTm0p6cM0GyVAAmeOTJD11ppf2mJoWJyS7T2mTHfmhHin3UyXwFkmoScQaMYuhuHmTNIGxCdSV3C7HzkmWLiY%2Ft2Qd6Vhc8OazM8sx99gPr%2FtvTWDJYgv7SPpAgMjUsqzsUKMug15%2F3eZI68WT9C1JOMfkMSGOQRHJT0vie%2B9HXToc6J46gYQ3FzwGGqq%2BGzvyk2Be3SAU1eF4u67tJ%2BnY1ZHxhFMgECvVXtrGbu5OKRja0IbY540fvzM07CO3yy5TqI1s%2Bw2zNGVuKzu8vfeT9LRAt0t40T04Ip85VfI34bGEkgwhWvFhSSi%2FEB73Okkfy0CJihj8mPLeZCe6274Eh%2F9IucelEkA66pnF2zLHfXUOxDcjWfZLZeN5pUOgrqgHVhIPz%2FObW7XQVONkx1z5AwsnJqYvz9hIU7Lmqec5jMlp7X3HVNPY4S31yXNlFNM1n0J6Ev19XiTaNr6r2GV%2Fk6TfFCcKJ7TtJJHr68L8EPMg%2F2r07x478ok8DZmbgTTfCyOx8NWp8QHmqHP0hztzpjZ%2FPAKx4jBPLioBjjfyeD3HHHkUXpaur86x%2FvMlnS%2BC12o24z13OfQcO4EjETO0U5%2FDnEobXyDp0IDBYzryhM6gXU8sfJtGuA%2BbfbkX4KrO%2BbgaZbMPSiL8adRmR35UvKvpnGprZ94y278W8XPvWA0VTzRVAuy4k6hUxnKya8uPUijWNNU5VO2KJV5Ndrw7MyjWkuTFmJytQ2xmXqAZhw%2B95C4hrAak35N03gBb4tWJ0x66Ecb3GklnadgxvsEXJCE%2F%2BfmG9%2BR2Gd89bA5x8hdqDywSckeblx350dAuvmMeWpI97h0pfV0FwK7BixZPxRPMhUBZRZCTIXaIcj8hijnya3Jg65LPcNwusIB1zuXzlZKdqFNVd49zSmavY0k8%2Ba6BC3CcXzzwIty3OMFo4jfC923Fn4HNSLK7uu%2BePxaF7EarINxkQZKkZqMmJ8BbJzJPV5R09ppj7JBhLvw0%2BXJ5wJUReIYk4jWrjZC3u62IRYwDCL46gSTeilBnM1V%2Bu%2Fhs8IedZBJBcexzf3lnAWKO%2FNAncY8uklrrFp1EVerCIDu9BLZtH%2FC6ytM%2FL%2FICR%2BFiR77tUq3ver4EiWu7XcMY%2BCohMtEpDOFmAiYwHoHQriOjq8JGdAAACyZJREFUTaVeMd7M2vW87ZibeNZ923Xpq00gWQLfkLRnwDo23JBo7NsuKOndDV6Al%2FRy1JUZrL4m6YyRDkbb0LQj33XJln9fuYtB6ExbXVgntC7%2F%2BfAM0yLwLEmHB0xCfScWu5nWDIazpu6Ym1GWElYxHDH3lCuBTxXiEVX7h3DkSSInzj7mmJZjkvh6x1wBDmw3VWyPr2E2ysamHfmBV3EB3XHkSDb%2F1TruwIMAxyE3%2Bb4FLJ2nsGIC1GUIJZKzQ3SxFXIhcblOLeKTkq68Qi6e8rIIjOHIs3FHKA2beHWNJOKXSUK1zu0UAtsKDh4j6cZDArMjPyTNfPsidvCgolz1zj2m8QdJPMRUbXUzAROYjgA%2Fvsjshdoav%2Bfh8YMtalpflHTp6ZbII5nA4ASGduSpto6U67ZTeMJEbinpQ4PPaBkdvkfS39dMZdBaOmv8gl%2FGY9J%2FFuy836ooI9y1%2BiO6sOx8lX9GSeToP1X3YAKrILBmLfnQAhOzirO%2BS83qf7xQlFjFA%2BJJLo4AL6vnDsyqbWgNjjsnetdoQOhLRd6bf%2B%2FrYcXyF8q7ULG5fAPeWy%2BxI78V0aIuwHnnz00avHHHJk7IDPG4xMX5g7yox8OTyZwAqiwXDczhMEkUjlljw0EhjGavmsk7AXaNT8Yy5kxl1NApOifsVLRt0h4q6eGRfqr3v7em%2BFGTsdZ2Dc76ZWsmPYg8sB355T1WlC3nDb08GiPxiyIpfeNkyUonbi7nojnLW23PyAROIUDJ%2BVBi6xsk8b2w1tYkzOY7hTNDUSmk4pZeDXetz8LS5s1mWqg4EzHYxGLXNb4T2JDbVsyRPiiax%2B8%2FCnZu7QgcLelGkVv%2BLOklkp7UJ6%2FQjny7BUn1an68eRDYaT%2FTwEZ%2BV9LdI4l0Aw%2Fl7kzABHoQQBHh6oH7j5D0yB79LuHWbdJw1TkeVUjuLmHunsNyCXSVn6RCK6E0TXxATuBx4n0C3%2F05IpKBgnR1jTApXq5OaDtMk0Vs26evn44AYTIkl%2BLAD9nevlGVzR%2FeIcm6LxMYjwCl0%2F8p0L2rKp8MBWf%2BKy02Ox5TODDjrZh7NoF%2BBLoku15O0kca7MRT4OkW3sTrt0DF3ZwK4szv1qA3rru5pM80uPakS%2BzINyWVznUXkXRI8YM9pD40O%2B9kWiM9aec9nfW2JSbQlMBLI3rOduRPIYgzzw%2Fk2RpAdSJsA0i%2BZFYCX5Z08YAFsWRXduLfJmmbwAXPPrvDlpEebnl5gfpsw%2B4QLrhN0zwHO%2FINqc54GaEy1yoSTG4r6ZwD2uKd9wFhuisTmJkAP74hbXTiWu87s20pDc%2FuGPJ52wrdHCsJfX43E0iVAPkcoZfS60t6X8XouxZJ73V%2BH9Vg0YUnSdNteAKxCtyhkX67RXHrb%2FfYkT8FH7vbhKmwG33kzLvS7IqjQXpeSZcc%2BFli5%2F3ZRYKFd94HhuvuTGBGArHdOcd7n3ZR2JmnAvXpataL0EU2O9xMIFUCOHs7BYxj0%2B%2FVG%2F%2BfGPdHbZkEJ3ou7jT%2BSm%2FTmN%2B04B6SnrfNJDvyJxPiyOPfNpReyNDGqecIaqrGjwbxrcSknb7noDjoFGrgCBn1hc0%2FPbv27SZgAokS%2BKAkSoRX2xMlPSxRm%2Bc0a89ChYsNE9pfCsUadiVfZCd%2BzqXx2A0J%2FETS7oFrryqJEzpeWN8tae8t%2FRGuywam2zQEOBXktA%2BRkvPVDMlmA99Ttc2O%2FMl4cOKRaay2HxVFk8aqXjaErntpMy8ffBA5Rrd02rYn339vAssj4GTX5a2pZ2QCdQTqVGvYqadGwjZ5yQdKeqoxz0bgnpKeExm9UXiNHfmTdZfRX441MreJS%2B8ShkJiCQVauJdxeAtj938IXffSXvTdceD9Nj3b59ADm0ASBGLyk08rktiTMNJGmIAJDEbgZ5LOHugNudlHSNqxZiQSKv9V0uGDWeOOuhL4k6QdAjezQVvWBIr2bUf%2BZDQnboFFme8Xb1To%2BlxBtKzYxX%2F%2FodBwxknH8cdhH6txBMyYhOF4930syu7XBPIiECsI9dGIvnxes7O1JmACVQIUFOoSivvTInyYhG63%2BQmQx4RKTbXh5231Je3In4yNeHgqnKXaCPEh%2FrX884VUDbVdJmACsxHgO4zvsmqjjPuus1nlgU3ABMYg0EbOcHN8nENCibtEGYwxD%2FcpXUnSJwIgCLt57jZAduRPIcSD%2FXpJe2yDNtHfoy5D2My%2FSLLjPhF0D2MCGRPgCJbTxVC7vCXlMl5Zm24CpyWAv3KrlmDYDNyn5T2%2BfBoCiBI8ZGOotxRRF1tHtyN%2FakT8EP5ixkJZ1nXf%2Bsj6AhMwgRoCMZ3iCzkMz8%2BNCSyKwFeLHLwmk%2FpjIYSx6Sg2uc%2FXTEuAnXlOWgiZfm%2FToe3In5YUcj%2F86E3VrOs%2BFWmPYwLLJ8DJIipcm42TvZAq1%2FJpeIYmsFwCR0u6UYPpUfxsX5%2FINSCV6SV25E%2B7cHww%2BIAM1cgq5835%2BKLDDxT%2FpHKaY9SGoux%2BTMAESgLEyd%2Bn%2BH6hFgaStG4mYALLIoA2%2FOclnaFmWiS1lsp5y5q9Z%2FM3Anbkww8DzvwRhZINEk2E2%2FCnjJ8v5SrLnXv%2Be7cioQwZofdLeqPfgP1JMwETMAETMAETGIkAGvFvlnTFov%2BvSDprIUlJBdFQ8vtIprjbuQjYkZ%2BLvMc1ARMwARMwARMwARMwgR4E7Mj3gOdbTcAETMAETMAETMAETGAuAnbk5yLvcU3ABEzABEzABEzABEygBwE78j3g%2BVYTMAETMAETMAETMAETmIuAHfm5yHtcEzABEzABEzABEzABE%2BhBwI58D3i%2B1QRMwARMwARMwARMwATmImBHfi7yHtcETMAETMAETMAETMAEehCwI98Dnm81ARMwARMwARMwARMwgbkI2JGfi7zHNQETMAETMAETMAETMIEeBOzI94DnW03ABEzABEzABEzABExgLgJ25Oci73FNwARMwARMwARMwARMoAcBO%2FI94PlWEzABEzABEzABEzABE5iLgB35uch7XBMwARMwARMwARMwARPoQcCOfA94vtUETMAETMAETMAETMAE5iJgR34u8h7XBEzABEzABEzABEzABHoQsCPfA55vNQETMAETMAETMAETMIG5CNiRn4u8xzUBEzABEzABEzABEzCBHgTsyPeA51tNwARMwARMwARMwARMYC4CduTnIu9xTcAETMAETMAETMAETKAHATvyPeD5VhMwARMwARMwARMwAROYi4Ad%2BbnIe1wTMAETMAETMAETMAET6EHAjnwPeL7VBEzABEzABEzABEzABOYiYEd%2BLvIe1wRMwARMwARMwARMwAR6ELAj3wOebzUBEzABEzABEzABEzCBuQjYkZ%2BLvMc1ARMwARMwARMwARMwgR4E7Mj3gOdbTcAETMAETMAETMAETGAuAnbk5yLvcU3ABEzABEzABEzABEygBwE78j3g%2BVYTMAETMAETMAETMAETmIuAHfm5yHtcEzABEzABEzABEzABE%2BhBwI58D3i%2B1QRMwARMwARMwARMwATmImBHfi7yHtcETMAETMAETMAETMAEehCwI98Dnm81ARMwARMwARMwARMwgbkI2JGfi7zHNQETMAETMAETMAETMIEeBOzI94DnW03ABEzABEzABEzABExgLgJ25Oci73FNwARMwARMwARMwARMoAcBO%2FI94PlWEzABEzABEzABEzABE5iLgB35uch7XBMwARMwARMwARMwARPoQcCOfA94vtUETMAETMAETMAETMAE5iJgR34u8h7XBEzABEzABEzABEzABHoQ%2BP8BOUBBNjuAye8AAAAASUVORK5CYII%3D","name":"张荣宏"}
2024/09/12 23:32:46 End: 2024-09-12T23:32:46+08:00, Method: POST, URL: /api/feature/ocr_name, Status: 200, Latency: 616.1981ms
[GIN] 2024/09/12 - 23:32:46 | 200 | 617.1988ms | 127.0.0.1 | POST "/api/feature/ocr_name"
2024/09/12 23:32:48 Start: 2024-09-12T23:32:48+08:00, Method: POST, URL: /api/single/bc_evaluate_marriage, GET params: map[], Body: {"name":"张荣宏","card_no":"45212220000827423X","mobile":"18276151590","verify_code":"296130"}
2024/09/12 23:32:53 【西部数据请求】响应数据业务失败IP未授权
2024/09/12 23:32:55 微信订单申请退款错误:error http response:[StatusCode: 400 Code: "INVALID_REQUEST"
Message: 订单已关闭
Header:
- Connection=[keep-alive]
- Content-Language=[zh-CN]
- Wechatpay-Signature=[NRhWkNA3/+LsuKvAjkE/wVIzSVr6lT8OKDqy438TLrO07Yer9/YHAuMpiRsR6B1v48ircSETkF7u1mCcqmtzCTy84rSy03Kw/eBoiiBmnJcA+PRmG0jtoTF1qmw92yq9eP1WZx0fV/F9SEglxPDwoVRmLsDwxb7OYWMgNza0hfpiutFB4cnf6saXvYtfFBuWCsWlAA7DkmzkAWYXgJ39Y0XABagh0H38yvcRrThYLOS/0YCpRe4m7Zg9pLokelPLxMAwqn8J7ly6hRbShWgCFnaFKPkI3AkD2s6DCDX27ZcA7OyP8DSu2YIwrvNYOLg+Z/fjpfKvA9jb1PC3SVUcbg==]
- Wechatpay-Signature-Type=[WECHATPAY2-SHA256-RSA2048]
- Server=[nginx]
- Keep-Alive=[timeout=8]
- Wechatpay-Nonce=[940db45bb95fad6b38141e1f3c6fa97a]
- Content-Length=[54]
- Content-Type=[application/json; charset=utf-8]
- Cache-Control=[no-cache, must-revalidate]
- X-Content-Type-Options=[nosniff]
- Request-Id=[08A7938CB70610C8071890C5C05520A87428DFE904-268892181]
- Wechatpay-Serial=[1FFEC3F62E31885FAB4C91ADCB8D7557E9488781]
- Date=[Thu, 12 Sep 2024 15:32:56 GMT]
- Wechatpay-Timestamp=[1726155176]]
2024/09/12 23:32:56 End: 2024-09-12T23:32:56+08:00, Method: POST, URL: /api/single/bc_evaluate_marriage, Status: 200, Latency: 7.9583421s
[GIN] 2024/09/12 - 23:32:56 | 200 | 7.9583421s | 127.0.0.1 | POST "/api/single/bc_evaluate_marriage"
2024/09/12 23:34:11 Start: 2024-09-12T23:34:11+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, GET params: map[product_name:[evaluateMarriage]], Body:
2024/09/12 23:34:11 End: 2024-09-12T23:34:11+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, Status: 200, Latency: 2.7998ms
[GIN] 2024/09/12 - 23:34:11 | 200 | 2.7998ms | 127.0.0.1 | GET "/api/product/product_notes?product_name=evaluateMarriage"
2024/09/12 23:39:28 Start: 2024-09-12T23:39:28+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, GET params: map[product_name:[evaluateMarriage]], Body:
2024/09/12 23:39:28 End: 2024-09-12T23:39:28+08:00, Method: GET, URL: /api/product/product_notes?product_name=evaluateMarriage, Status: 200, Latency: 1.7093ms
[GIN] 2024/09/12 - 23:39:28 | 200 | 1.7093ms | 127.0.0.1 | GET "/api/product/product_notes?product_name=evaluateMarriage"
2024/09/12 23:39:48 Start: 2024-09-12T23:39:48+08:00, Method: GET, URL: /api/render/get_notification, GET params: map[], Body:
2024/09/12 23:39:48 End: 2024-09-12T23:39:48+08:00, Method: GET, URL: /api/render/get_notification, Status: 200, Latency: 630.3µs
[GIN] 2024/09/12 - 23:39:48 | 200 | 630.3µs | 127.0.0.1 | GET "/api/render/get_notification"
2024/09/12 23:39:48 Start: 2024-09-12T23:39:48+08:00, Method: POST, URL: /api/user/login, GET params: map[], Body: {"code":"0c3Moyll2VAF8e4kGwll2Bnfdb2Moylg"}
2024/09/12 23:39:50 End: 2024-09-12T23:39:50+08:00, Method: POST, URL: /api/user/login, Status: 200, Latency: 1.371612s
[GIN] 2024/09/12 - 23:39:50 | 200 | 1.371612s | 127.0.0.1 | POST "/api/user/login"
2024/09/12 23:40:54 Start: 2024-09-12T23:40:54+08:00, Method: GET, URL: /api/render/get_notification, GET params: map[], Body:
2024/09/12 23:40:54 End: 2024-09-12T23:40:54+08:00, Method: GET, URL: /api/render/get_notification, Status: 200, Latency: 1.1307ms
[GIN] 2024/09/12 - 23:40:54 | 200 | 1.1307ms | 127.0.0.1 | GET "/api/render/get_notification"
2024/09/12 23:40:54 Start: 2024-09-12T23:40:54+08:00, Method: GET, URL: /api/render/get_index, GET params: map[], Body:
2024/09/12 23:40:54 End: 2024-09-12T23:40:54+08:00, Method: GET, URL: /api/render/get_index, Status: 200, Latency: 643.7µs
[GIN] 2024/09/12 - 23:40:54 | 200 | 643.7µs | 127.0.0.1 | GET "/api/render/get_index"
2024/09/12 23:40:54 Start: 2024-09-12T23:40:54+08:00, Method: POST, URL: /api/user/login, GET params: map[], Body: {"code":"0b3QLn000OxBOS1jTK300dS2ay0QLn0X"}
2024/09/12 23:40:56 End: 2024-09-12T23:40:56+08:00, Method: POST, URL: /api/user/login, Status: 200, Latency: 1.3293136s
[GIN] 2024/09/12 - 23:40:56 | 200 | 1.3293136s | 127.0.0.1 | POST "/api/user/login"
2024/09/12 23:46:05 Start: 2024-09-12T23:46:05+08:00, Method: GET, URL: /api/render/get_notification, GET params: map[], Body:
2024/09/12 23:46:05 End: 2024-09-12T23:46:05+08:00, Method: GET, URL: /api/render/get_notification, Status: 200, Latency: 2.2436ms
[GIN] 2024/09/12 - 23:46:05 | 200 | 2.2436ms | 127.0.0.1 | GET "/api/render/get_notification"
2024/09/12 23:46:06 Start: 2024-09-12T23:46:06+08:00, Method: GET, URL: /api/render/get_index, GET params: map[], Body:
2024/09/12 23:46:06 End: 2024-09-12T23:46:06+08:00, Method: GET, URL: /api/render/get_index, Status: 200, Latency: 1.0657ms
[GIN] 2024/09/12 - 23:46:06 | 200 | 1.0657ms | 127.0.0.1 | GET "/api/render/get_index"
2024/09/12 23:46:06 Start: 2024-09-12T23:46:06+08:00, Method: POST, URL: /api/user/login, GET params: map[], Body: {"code":"0b3wG0ll2Qrd9e4bprnl2hlWIp4wG0lI"}
2024/09/12 23:46:07 End: 2024-09-12T23:46:07+08:00, Method: POST, URL: /api/user/login, Status: 200, Latency: 1.327281s
[GIN] 2024/09/12 - 23:46:07 | 200 | 1.327281s | 127.0.0.1 | POST "/api/user/login"