A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Tcs | Bug Report | |||||||||||||||||||||||||||
2 | Test case ID | Test Case Title | Preconditions | Test steps | Test Data | Expected Result | Actual result | Comments | TC Priority | Status | Test Environment | Attachments | Priority | Seveity | Comment | ||||||||||||||
3 | HTTP Method | URL | Endpoint | Pre-req | Request Body | Status code | Response Message | Status code | Response Message | ||||||||||||||||||||
4 | Sign UP | ||||||||||||||||||||||||||||
5 | |||||||||||||||||||||||||||||
6 | User Name | ||||||||||||||||||||||||||||
7 | |||||||||||||||||||||||||||||
8 | TC1 | Valid full name | User does not already exist | Send POST request with valid full name to the sign-up endpoint. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
9 | TC2 | Empty name field | User does not already exist | Send POST request with an empty full name. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
10 | TC3 | Name with special characters | User does not already exist | Send POST request with special characters in the full name. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": " $% ", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
11 | TC4 | Very long full name | User does not already exist | Send POST request with a full name longer than 100 characters. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | pm.environment.set("longName", "A".repeat(100)); | { "full_name": "{{longName}}", "phone_number": "01234567897", "email": "Ayaa1@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
12 | TC5 | Very short full name | User does not already exist | Send POST request with a single-character full name. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"A", "phone_number": "01234567897", "email": "Aya7@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
13 | TC6 | Name with only spaces | User does not already exist | Send POST request where full name is only spaces. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": " ", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | High | High | |||||||||||
14 | TC7 | Name with only digits | User does not already exist | Send POST request where full name is only digits. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": 12347 , "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "full_name": 14412, "phone_number": "01234567897", "email": "Aya26@AimTech.com", "city_id": 3, "password": "123454", "device_token": null } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
15 | TC8 | Missing username | User does not already exist | Send POST request without the full_name field | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "phone_number": "01234567897", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "full_name", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
16 | Phone Number | ||||||||||||||||||||||||||||
17 | |||||||||||||||||||||||||||||
18 | TC9 | Valid phone number | User does not already exist | Send a POST request with a valid phone number. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"Aya", "phone_number": "01234567897", "email": "Aya8@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
19 | TC10 | Empty phone number | User does not already exist | Send a POST request with an empty phone number field. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"Aya", "phone_number": "", "email": "Aya9@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
20 | TC11 | Invalid phone number format | User does not already exist | Send a POST request with non-numeric or malformed phone number. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"Aya", "phone_number": "034#6897", "email": "Aya11@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | High | High | |||||||||||
21 | TC12 | Duplicate phone number | User does not already exist | Send a POST request with a phone number that is already registered. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"Aya", "phone_number": "01100837155", "email": "Aya7@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
22 | TC13 | Missing phone number | User does not already exist | Send a POST request without the phone number field entirely. | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name":"Aya", "email": "Aya7@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "phone_number", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
23 | |||||||||||||||||||||||||||||
24 | |||||||||||||||||||||||||||||
25 | TC14 | Valid email | User does not already exist | Send POST request with valid email format | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya7@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
26 | TC15 | Email format invalid | User does not already exist | Send POST request with invalid email format | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya7AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya7AimTech.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya7AimTech.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
27 | TC16 | Very long email (256+ chars) | User does not already exist | Send POST request with email longer than 256 chars | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | const longLocalPart = "a".repeat(257); const longEmail = `${longLocalPart}@gmail.com`; pm.environment.set("longEmail", longEmail); | { "full_name": "Aya", "phone_number": "01234567897", "email": "{{longEmail}}", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@gmail.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa@gmail.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
28 | TC17 | Empty email | User does not already exist | Send a POST request with email as empty string | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "email", "location": "body" }, { "value": "", "msg": "Invalid value", "param": "email", "location": "body" } ] } | errors part is repeted in the response message body | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
29 | TC18 | Duplicate email | User does not already exist | Send a POST request using an already registered email | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya7@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya7@AimTech.com", "msg": "email already exists", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya7@AimTech.com", "msg": "email already exists", "param": "email", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
30 | TC19 | Missing email Feild | User does not already exist | Send a POST request without including the email field | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "WHERE parameter \"email\" has invalid \"undefined\" value", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "email", "location": "body" }, { "msg": "Invalid value", "param": "email", "location": "body" }, { "msg": "WHERE parameter \"email\" has invalid \"undefined\" value", "param": "email", "location": "body" } ] } | this part is unnecessary and repeated => { "msg": "Invalid value", "param": "email", "location": "body" }, { "msg": "Invalid value", "param": "email", "location": "body" }, | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
31 | City | ||||||||||||||||||||||||||||
32 | |||||||||||||||||||||||||||||
33 | TC20 | Valid city ID | User does not already exist | Send a POST request with a valid numeric city_id | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
34 | TC21 | City ID null | User does not already exist | Send a POST request with city_id as an empty string | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": "" , "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
35 | TC22 | City ID negative, Zero, Float, String | User does not already exist | Send POST requests with invalid types for city_id: -3, 0, 2.5, "g" | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": -3 , //or => 0, 2.5, "g" "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "-3", //0, 1.5, "g" "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | High | High | |||||||||||
36 | TC23 | City ID not in list | User does not already exist | Send a POST request with a valid format city_id that doesn't exist in the backend list | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 9999, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "-3", //0, 1.5, "g" "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
37 | TC24 | City ID missing | User does not already exist | Send a POST request without the city_id field | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "city_id", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
38 | Password | ||||||||||||||||||||||||||||
39 | |||||||||||||||||||||||||||||
40 | TC25 | Valid password | User does not already exist | Send POST request with valid password field | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 201 Created | "message": "success", ":error": false,"code": 201, results": .. etc | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | status code preferrly to be 201 instead of 200 | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
41 | TC26 | Empty password | User does not already exist | Send POST request with password field as an empty string | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya22@AimTech.com", "city_id": 3, "password": "", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "password", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "password", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
42 | TC27 | Password with only spaces | User does not already exist | Send POST request with password as " " (spaces only) | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya24@AimTech.com", "city_id": 9999, "password": " ", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": " ", "msg": "Invalid value", "param": "password", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | High | High | |||||||||||
43 | TC28 | Password too short < 6 | User does not already exist | Send POST request with password length < 6 | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya25@AimTech.com", "city_id": 9999, "password": "123", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": " 123", "msg": "Invalid value", "param": "password", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | High | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | High | High | |||||||||||
44 | TC29 | Very long password >12 | User does not already exist | Send POST request with password length > 12 | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya25@AimTech.com", "city_id": 9999, "password": "1231425384513443161332186132", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": " 1231425384513443161332186132", "msg": "Invalid value", "param": "password", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
45 | TC30 | Verify password format - Missing Lowercase/Uppercase | User does not already exist | Send POST request with password missing lowercase or uppercase characters | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": " 123456", "msg": "Password should have atleast one uppearcase, one lowercase value, at leaste on special character", "param": "password", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
46 | TC31 | Verify password format - Missing Symbol | User does not already exist | Send POST request with password missing special characters | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": " 123456", "msg": "Password should have atleast one uppearcase, one lowercase value, at leaste on special character", "param": "password", "location": "body" } ] } | 200 OK | "message": "success", ":error": false,"code": 200, results": .. etc | Medium | Fail | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | Medium | Medium | |||||||||||
47 | TC32 | Password Missing | User does not already exist | Send POST request without password field | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "Aya3@AimTech.com", "city_id": 3, "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "password", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "password", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
48 | Additional Testing | ||||||||||||||||||||||||||||
49 | |||||||||||||||||||||||||||||
50 | TC33 | SQL Injection test | API server is up and /api/v1/auth/signup endpoint is reachable | Send POST request with SQL injection in username | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aya", "phone_number": "01234567897", "email": "DROP TABLE users;--@gmail.com"", "city_id": 3, "password": "123456", "confirm_password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "DROP TABLE users;--@gmail.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "DROP TABLE users;--@gmail.com", "msg": "Invalid value", "param": "email", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
51 | TC34 | XSS attack simulation | API server is up and /api/v1/auth/signup endpoint is reachable | Send POST request with script in username | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "<script>alert('XSS')</script>", "phone_number": "01234567897", "email": "Aya11@AimTech.com", "city_id": 3, "password": "123456", "confirm_password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya11@AimTech.com", "msg": "email already exists", "param": "email", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "Aya11@AimTech.com", "msg": "email already exists", "param": "email", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
52 | TC35 | All fields blank | API is accessible and server allows POST method | Send POST request with all fields blank | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "", "phone_number": "", "email": "", "city_id": null, "password": "", "confirm_password": "", "device_token": null } | 422 Unprocessable Entity | "message": "Validation errors", "error": true, "code": 422, "errors": => in all the fields | 422 Unprocessable Entity | "message": "Validation errors", "error": true, "code": 422, "errors": => in all the fields | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
53 | TC36 | JSON body completely missing | API is accessible and content type is set to application/json | Send POST request with empty body | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | {} | 422 Unprocessable Entity | "message": "Validation errors", "error": true, "code": 422, "errors": => in all the fields | 422 Unprocessable Entity | "message": "Validation errors", "error": true, "code": 422, "errors": => in all the fields | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
54 | TC37 | Invalid content-type | API is accessible and content-type header is set incorrectly to plain text | Send request with Content-Type text/plain | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | full_name=Aya&email=Aya@AimTech.com | 400 Bad Request | <h1>Unexpected token f in JSON at position 0</h1> <h2>400</h2> <pre>SyntaxError | 400 Bad Request | <h1>Unexpected token f in JSON at position 0</h1> <h2>400</h2> <pre>SyntaxError | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
55 | TC3 | Send the request with GET method instead of POST | The API server is up and running | Send a GET request to /api/v1/auth/signup with valid signup data | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "full_name": "Aylin Demir", "phone_number": "01232132155", "email": "aylin.demir@gmail.com", "city_id": 1, "password": "Aylin123!", "device_token": null } | 404 Not Found | { "message": "Not found", "error": true, "code": 404 } | 404 Not Found | { "message": "Not found", "error": true, "code": 404 } | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
56 | TC38 | Verify sign up API returns no sensitive data in response | The server should return error for invalid data | Send POST request with valid data, observe if any sensitive data appears in the response | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | Same as above | 201 Created | no sensitive data in response | 200 OK | password is sent in response | status code preferrly to be 201 instead of 200 | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
57 | TC39 | Verify sign up API while server is down | The backend server must be intentionally turned off | Attempt to POST to /api/v1/auth/signup when the backend is not available | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | Same as above | 503 Service Unavailable | Blocked | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||||||
58 | TC40 | Verify login API with invalid JSON structure | The API server is up and accessible | Send POST to /api/v1/auth/signin with broken JSON (e.g., missing opening brace or quote) | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | ""email"": "Aim.Tech@gmail.com", "password": "temp@123" } | 400 Bad Request | <h1>Unexpected string in JSON at position etc</h1> | 400 Bad Request | <h1>Unexpected string in JSON at position 155</h1> | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
59 | TC41 | Verify login API with unexpected fields | The API server is up and accessible | Send POST to /api/v1/auth/signin with additional, unneeded fields in the body | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "email": "Aim.Tech@gmail.com", "password": "temp@123", "role": "admin" } | 200 OK | Backend sholud ignore the additional filed if not handled it | 200 OK | Backend sholud ignore the additional filed if not handled it | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
60 | TC42 | Attempt login over HTTP instead of HTTPS | The HTTP endpoint should still be active | Send a POST request to http://genie.aimtech.online/api/v1/auth/signin with valid login credentials | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | Same as above | 404 Not Found | { "message": "Not found", "error": true, "code": 404 } | 404 Not Found | { "message": "Not found", "error": true, "code": 404 } | Medium | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
61 | TC43 | Verify login after successful signup | The user must not already exist in the system | 1. Send POST to /api/v1/auth/signup with valid data 2. Confirm successful signup 3. Send POST to /api/v1/auth/signin with same credentials | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "password": "123456", "device_token": null } | 200 OK | Successful sign | 200 OK | Successful sign | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
62 | Sign In | ||||||||||||||||||||||||||||
63 | |||||||||||||||||||||||||||||
64 | TC44 | Valid login credentials | The user account must already exist | Send a POST request to the sign-in endpoint with a valid email and password | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "password": "123456", "device_token": null } | 200 OK | { "message": "success", "error": false, "code": 200, "results": etc ... | 200 OK | { "message": "success", "error": false, "code": 200, "results": etc ... | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
65 | TC45 | Invalid password | The user account must already exist | Send POST request with incorrect password | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "password": "106378", "device_token": null } | 401 Unauthorized | { "message": "Username or Password Incorrect (Credential Error)", "error": true, "code": 401 } | 401 Unauthorized | { "message": "Username or Password Incorrect (Credential Error)", "error": true, "code": 401 } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
66 | TC46 | Invalid email format | The user account must already exist | Send POST request with invalid email format | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@", "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "Username must be a valid email address" , //or "The username field must be a valid email" "error": true, "code": 401 } | 401 Unauthorized | { "message": "Username or Password Incorrect (Credential Error)", "error": true, "code": 401 } | Then this is a fail because the API did not reject the input based on format. | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | ||||||||||||
67 | TC47 | Missing password field | The user account must already exist | Send POST request with empty password string | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "password": "", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "password", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "password", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
68 | TC48 | Missing username field | The user account must already exist | Send POST request with empty username string | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "", "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "username", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "value": "", "msg": "Invalid value", "param": "username", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
69 | TC49 | Empty request body | The user account must already exist | Send POST request with no request body | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | {} | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "username", "location": "body" }, { "msg": "Invalid value", "param": "password", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "username", "location": "body" }, { "msg": "Invalid value", "param": "password", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
70 | TC50 | Missing username | The user account must already exist | Send POST request with missing username key | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "password": "123456", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "username", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "username", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
71 | TC51 | Missing password | The user account must already exist | Send POST request with missing password key | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "device_token": null } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "password", "location": "body" } ] } | 422 Unprocessable Entity | { "message": "Validation errors", "error": true, "code": 422, "errors": [ { "msg": "Invalid value", "param": "password", "location": "body" } ] } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
72 | TC52 | User does not exist | The user account must already exist | Send POST request with non-existing username | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "notfound@example.com", "password": "123456", "device_token": null } | 401 Unauthorized | { "message": "Username or Password Incorrect (Credential Error)", "error": true, "code": 401 } | 401 Unauthorized | { "message": "Username or Password Incorrect (Credential Error)", "error": true, "code": 401 } | High | Pass | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||
73 | TC53 | Server down login handling | Server is unavailable | Shut down server / disconnect network → Send POST request to /api/v1/auth/signin | Post | https://genie.aimtech.online/api/v1/auth/signup | /api/v1/auth/signup | - | { "username": "Aya3@AimTech.com", "password": "123456", "device_token": null } | Medium | Blocked | Version 11.55.5 UI version 11.55.5-ui-250725-0110 Desktop platform version 11.55.5 Architecture x64 OS platform win32 10.0.19045 | |||||||||||||||||
74 | |||||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 | |||||||||||||||||||||||||||||
101 | |||||||||||||||||||||||||||||
102 | |||||||||||||||||||||||||||||
103 | |||||||||||||||||||||||||||||
104 | |||||||||||||||||||||||||||||
105 | |||||||||||||||||||||||||||||
106 | |||||||||||||||||||||||||||||
107 | |||||||||||||||||||||||||||||
108 | |||||||||||||||||||||||||||||
109 | |||||||||||||||||||||||||||||
110 | |||||||||||||||||||||||||||||
111 | |||||||||||||||||||||||||||||
112 | |||||||||||||||||||||||||||||
113 | |||||||||||||||||||||||||||||
114 | |||||||||||||||||||||||||||||
115 | |||||||||||||||||||||||||||||
116 | |||||||||||||||||||||||||||||
117 | |||||||||||||||||||||||||||||
118 | |||||||||||||||||||||||||||||
119 | |||||||||||||||||||||||||||||
120 | |||||||||||||||||||||||||||||
121 | |||||||||||||||||||||||||||||
122 | |||||||||||||||||||||||||||||
123 | |||||||||||||||||||||||||||||
124 | |||||||||||||||||||||||||||||
125 | |||||||||||||||||||||||||||||
126 | |||||||||||||||||||||||||||||
127 | |||||||||||||||||||||||||||||
128 | |||||||||||||||||||||||||||||
129 | |||||||||||||||||||||||||||||
130 | |||||||||||||||||||||||||||||
131 | |||||||||||||||||||||||||||||
132 | |||||||||||||||||||||||||||||
133 | |||||||||||||||||||||||||||||
134 | |||||||||||||||||||||||||||||
135 | |||||||||||||||||||||||||||||
136 | |||||||||||||||||||||||||||||
137 | |||||||||||||||||||||||||||||
138 | |||||||||||||||||||||||||||||
139 | |||||||||||||||||||||||||||||
140 | |||||||||||||||||||||||||||||
141 | |||||||||||||||||||||||||||||
142 | |||||||||||||||||||||||||||||
143 | |||||||||||||||||||||||||||||
144 | |||||||||||||||||||||||||||||
145 | |||||||||||||||||||||||||||||
146 | |||||||||||||||||||||||||||||
147 | |||||||||||||||||||||||||||||
148 | |||||||||||||||||||||||||||||
149 | |||||||||||||||||||||||||||||
150 | |||||||||||||||||||||||||||||
151 | |||||||||||||||||||||||||||||
152 | |||||||||||||||||||||||||||||
153 | |||||||||||||||||||||||||||||
154 | |||||||||||||||||||||||||||||
155 | |||||||||||||||||||||||||||||
156 | |||||||||||||||||||||||||||||
157 | |||||||||||||||||||||||||||||
158 | |||||||||||||||||||||||||||||
159 | |||||||||||||||||||||||||||||
160 | |||||||||||||||||||||||||||||
161 | |||||||||||||||||||||||||||||
162 | |||||||||||||||||||||||||||||
163 | |||||||||||||||||||||||||||||
164 | |||||||||||||||||||||||||||||
165 | |||||||||||||||||||||||||||||
166 | |||||||||||||||||||||||||||||
167 | |||||||||||||||||||||||||||||
168 | |||||||||||||||||||||||||||||
169 | |||||||||||||||||||||||||||||
170 | |||||||||||||||||||||||||||||
171 | |||||||||||||||||||||||||||||
172 | |||||||||||||||||||||||||||||
173 | |||||||||||||||||||||||||||||
174 | |||||||||||||||||||||||||||||
175 | |||||||||||||||||||||||||||||
176 | |||||||||||||||||||||||||||||
177 | |||||||||||||||||||||||||||||
178 | |||||||||||||||||||||||||||||
179 | |||||||||||||||||||||||||||||
180 | |||||||||||||||||||||||||||||
181 | |||||||||||||||||||||||||||||
182 | |||||||||||||||||||||||||||||
183 | |||||||||||||||||||||||||||||
184 | |||||||||||||||||||||||||||||
185 | |||||||||||||||||||||||||||||
186 | |||||||||||||||||||||||||||||
187 | |||||||||||||||||||||||||||||
188 | |||||||||||||||||||||||||||||
189 | |||||||||||||||||||||||||||||
190 | |||||||||||||||||||||||||||||
191 | |||||||||||||||||||||||||||||
192 | |||||||||||||||||||||||||||||
193 | |||||||||||||||||||||||||||||
194 | |||||||||||||||||||||||||||||
195 | |||||||||||||||||||||||||||||
196 | |||||||||||||||||||||||||||||
197 | |||||||||||||||||||||||||||||
198 | |||||||||||||||||||||||||||||
199 | |||||||||||||||||||||||||||||
200 | |||||||||||||||||||||||||||||
201 | |||||||||||||||||||||||||||||
202 | |||||||||||||||||||||||||||||
203 | |||||||||||||||||||||||||||||
204 | |||||||||||||||||||||||||||||
205 | |||||||||||||||||||||||||||||
206 | |||||||||||||||||||||||||||||
207 | |||||||||||||||||||||||||||||
208 | |||||||||||||||||||||||||||||
209 | |||||||||||||||||||||||||||||
210 | |||||||||||||||||||||||||||||
211 | |||||||||||||||||||||||||||||
212 | |||||||||||||||||||||||||||||
213 | |||||||||||||||||||||||||||||
214 | |||||||||||||||||||||||||||||
215 | |||||||||||||||||||||||||||||
216 | |||||||||||||||||||||||||||||
217 | |||||||||||||||||||||||||||||
218 | |||||||||||||||||||||||||||||
219 | |||||||||||||||||||||||||||||
220 | |||||||||||||||||||||||||||||
221 | |||||||||||||||||||||||||||||
222 | |||||||||||||||||||||||||||||
223 | |||||||||||||||||||||||||||||
224 | |||||||||||||||||||||||||||||
225 | |||||||||||||||||||||||||||||
226 | |||||||||||||||||||||||||||||
227 | |||||||||||||||||||||||||||||
228 | |||||||||||||||||||||||||||||
229 | |||||||||||||||||||||||||||||
230 | |||||||||||||||||||||||||||||
231 | |||||||||||||||||||||||||||||
232 | |||||||||||||||||||||||||||||
233 | |||||||||||||||||||||||||||||
234 | |||||||||||||||||||||||||||||
235 | |||||||||||||||||||||||||||||
236 | |||||||||||||||||||||||||||||
237 | |||||||||||||||||||||||||||||
238 | |||||||||||||||||||||||||||||
239 | |||||||||||||||||||||||||||||
240 | |||||||||||||||||||||||||||||
241 | |||||||||||||||||||||||||||||
242 | |||||||||||||||||||||||||||||
243 | |||||||||||||||||||||||||||||
244 | |||||||||||||||||||||||||||||
245 | |||||||||||||||||||||||||||||
246 | |||||||||||||||||||||||||||||
247 | |||||||||||||||||||||||||||||
248 | |||||||||||||||||||||||||||||
249 | |||||||||||||||||||||||||||||
250 | |||||||||||||||||||||||||||||
251 | |||||||||||||||||||||||||||||
252 | |||||||||||||||||||||||||||||
253 | |||||||||||||||||||||||||||||
254 | |||||||||||||||||||||||||||||
255 | |||||||||||||||||||||||||||||
256 | |||||||||||||||||||||||||||||
257 | |||||||||||||||||||||||||||||
258 | |||||||||||||||||||||||||||||
259 | |||||||||||||||||||||||||||||
260 | |||||||||||||||||||||||||||||
261 | |||||||||||||||||||||||||||||
262 | |||||||||||||||||||||||||||||
263 | |||||||||||||||||||||||||||||
264 | |||||||||||||||||||||||||||||
265 | |||||||||||||||||||||||||||||
266 | |||||||||||||||||||||||||||||
267 | |||||||||||||||||||||||||||||
268 | |||||||||||||||||||||||||||||
269 | |||||||||||||||||||||||||||||
270 | |||||||||||||||||||||||||||||
271 | |||||||||||||||||||||||||||||
272 | |||||||||||||||||||||||||||||
273 | |||||||||||||||||||||||||||||
274 | |||||||||||||||||||||||||||||
275 | |||||||||||||||||||||||||||||
276 | |||||||||||||||||||||||||||||
277 | |||||||||||||||||||||||||||||
278 | |||||||||||||||||||||||||||||
279 | |||||||||||||||||||||||||||||
280 | |||||||||||||||||||||||||||||
281 | |||||||||||||||||||||||||||||
282 | |||||||||||||||||||||||||||||
283 | |||||||||||||||||||||||||||||
284 | |||||||||||||||||||||||||||||
285 | |||||||||||||||||||||||||||||
286 | |||||||||||||||||||||||||||||
287 | |||||||||||||||||||||||||||||
288 | |||||||||||||||||||||||||||||
289 | |||||||||||||||||||||||||||||
290 | |||||||||||||||||||||||||||||
291 | |||||||||||||||||||||||||||||
292 | |||||||||||||||||||||||||||||
293 | |||||||||||||||||||||||||||||
294 | |||||||||||||||||||||||||||||
295 | |||||||||||||||||||||||||||||
296 | |||||||||||||||||||||||||||||
297 | |||||||||||||||||||||||||||||
298 | |||||||||||||||||||||||||||||
299 | |||||||||||||||||||||||||||||
300 | |||||||||||||||||||||||||||||
301 | |||||||||||||||||||||||||||||
302 | |||||||||||||||||||||||||||||
303 | |||||||||||||||||||||||||||||
304 | |||||||||||||||||||||||||||||
305 | |||||||||||||||||||||||||||||
306 | |||||||||||||||||||||||||||||
307 | |||||||||||||||||||||||||||||
308 | |||||||||||||||||||||||||||||
309 | |||||||||||||||||||||||||||||
310 | |||||||||||||||||||||||||||||
311 | |||||||||||||||||||||||||||||
312 | |||||||||||||||||||||||||||||
313 | |||||||||||||||||||||||||||||
314 | |||||||||||||||||||||||||||||
315 | |||||||||||||||||||||||||||||
316 | |||||||||||||||||||||||||||||
317 | |||||||||||||||||||||||||||||
318 | |||||||||||||||||||||||||||||
319 | |||||||||||||||||||||||||||||
320 | |||||||||||||||||||||||||||||
321 | |||||||||||||||||||||||||||||
322 | |||||||||||||||||||||||||||||
323 | |||||||||||||||||||||||||||||
324 | |||||||||||||||||||||||||||||
325 | |||||||||||||||||||||||||||||
326 | |||||||||||||||||||||||||||||
327 | |||||||||||||||||||||||||||||
328 | |||||||||||||||||||||||||||||
329 | |||||||||||||||||||||||||||||
330 | |||||||||||||||||||||||||||||
331 | |||||||||||||||||||||||||||||
332 | |||||||||||||||||||||||||||||
333 | |||||||||||||||||||||||||||||
334 | |||||||||||||||||||||||||||||
335 | |||||||||||||||||||||||||||||
336 | |||||||||||||||||||||||||||||
337 | |||||||||||||||||||||||||||||
338 | |||||||||||||||||||||||||||||
339 | |||||||||||||||||||||||||||||
340 | |||||||||||||||||||||||||||||
341 | |||||||||||||||||||||||||||||
342 | |||||||||||||||||||||||||||||
343 | |||||||||||||||||||||||||||||
344 | |||||||||||||||||||||||||||||
345 | |||||||||||||||||||||||||||||
346 | |||||||||||||||||||||||||||||
347 | |||||||||||||||||||||||||||||
348 | |||||||||||||||||||||||||||||
349 | |||||||||||||||||||||||||||||
350 | |||||||||||||||||||||||||||||
351 | |||||||||||||||||||||||||||||
352 | |||||||||||||||||||||||||||||
353 | |||||||||||||||||||||||||||||
354 | |||||||||||||||||||||||||||||
355 | |||||||||||||||||||||||||||||
356 | |||||||||||||||||||||||||||||
357 | |||||||||||||||||||||||||||||
358 | |||||||||||||||||||||||||||||
359 | |||||||||||||||||||||||||||||
360 | |||||||||||||||||||||||||||||
361 | |||||||||||||||||||||||||||||
362 | |||||||||||||||||||||||||||||
363 | |||||||||||||||||||||||||||||
364 | |||||||||||||||||||||||||||||
365 | |||||||||||||||||||||||||||||
366 | |||||||||||||||||||||||||||||
367 | |||||||||||||||||||||||||||||
368 | |||||||||||||||||||||||||||||
369 | |||||||||||||||||||||||||||||
370 | |||||||||||||||||||||||||||||
371 | |||||||||||||||||||||||||||||
372 | |||||||||||||||||||||||||||||
373 | |||||||||||||||||||||||||||||
374 | |||||||||||||||||||||||||||||
375 | |||||||||||||||||||||||||||||
376 | |||||||||||||||||||||||||||||
377 | |||||||||||||||||||||||||||||
378 | |||||||||||||||||||||||||||||
379 | |||||||||||||||||||||||||||||
380 | |||||||||||||||||||||||||||||
381 | |||||||||||||||||||||||||||||
382 | |||||||||||||||||||||||||||||
383 | |||||||||||||||||||||||||||||
384 | |||||||||||||||||||||||||||||
385 | |||||||||||||||||||||||||||||
386 | |||||||||||||||||||||||||||||
387 | |||||||||||||||||||||||||||||
388 | |||||||||||||||||||||||||||||
389 | |||||||||||||||||||||||||||||
390 | |||||||||||||||||||||||||||||
391 | |||||||||||||||||||||||||||||
392 | |||||||||||||||||||||||||||||
393 | |||||||||||||||||||||||||||||
394 | |||||||||||||||||||||||||||||
395 | |||||||||||||||||||||||||||||
396 | |||||||||||||||||||||||||||||
397 | |||||||||||||||||||||||||||||
398 | |||||||||||||||||||||||||||||
399 | |||||||||||||||||||||||||||||
400 | |||||||||||||||||||||||||||||
401 | |||||||||||||||||||||||||||||
402 | |||||||||||||||||||||||||||||
403 | |||||||||||||||||||||||||||||
404 | |||||||||||||||||||||||||||||
405 | |||||||||||||||||||||||||||||
406 | |||||||||||||||||||||||||||||
407 | |||||||||||||||||||||||||||||
408 | |||||||||||||||||||||||||||||
409 | |||||||||||||||||||||||||||||
410 | |||||||||||||||||||||||||||||
411 | |||||||||||||||||||||||||||||
412 | |||||||||||||||||||||||||||||
413 | |||||||||||||||||||||||||||||
414 | |||||||||||||||||||||||||||||
415 | |||||||||||||||||||||||||||||
416 | |||||||||||||||||||||||||||||
417 | |||||||||||||||||||||||||||||
418 | |||||||||||||||||||||||||||||
419 | |||||||||||||||||||||||||||||
420 | |||||||||||||||||||||||||||||
421 | |||||||||||||||||||||||||||||
422 | |||||||||||||||||||||||||||||
423 | |||||||||||||||||||||||||||||
424 | |||||||||||||||||||||||||||||
425 | |||||||||||||||||||||||||||||
426 | |||||||||||||||||||||||||||||
427 | |||||||||||||||||||||||||||||
428 | |||||||||||||||||||||||||||||
429 | |||||||||||||||||||||||||||||
430 | |||||||||||||||||||||||||||||
431 | |||||||||||||||||||||||||||||
432 | |||||||||||||||||||||||||||||
433 | |||||||||||||||||||||||||||||
434 | |||||||||||||||||||||||||||||
435 | |||||||||||||||||||||||||||||
436 | |||||||||||||||||||||||||||||
437 | |||||||||||||||||||||||||||||
438 | |||||||||||||||||||||||||||||
439 | |||||||||||||||||||||||||||||
440 | |||||||||||||||||||||||||||||
441 | |||||||||||||||||||||||||||||
442 | |||||||||||||||||||||||||||||
443 | |||||||||||||||||||||||||||||
444 | |||||||||||||||||||||||||||||
445 | |||||||||||||||||||||||||||||
446 | |||||||||||||||||||||||||||||
447 | |||||||||||||||||||||||||||||
448 | |||||||||||||||||||||||||||||
449 | |||||||||||||||||||||||||||||
450 | |||||||||||||||||||||||||||||
451 | |||||||||||||||||||||||||||||
452 | |||||||||||||||||||||||||||||
453 | |||||||||||||||||||||||||||||
454 | |||||||||||||||||||||||||||||
455 | |||||||||||||||||||||||||||||
456 | |||||||||||||||||||||||||||||
457 | |||||||||||||||||||||||||||||
458 | |||||||||||||||||||||||||||||
459 | |||||||||||||||||||||||||||||
460 | |||||||||||||||||||||||||||||
461 | |||||||||||||||||||||||||||||
462 | |||||||||||||||||||||||||||||
463 | |||||||||||||||||||||||||||||
464 | |||||||||||||||||||||||||||||
465 | |||||||||||||||||||||||||||||
466 | |||||||||||||||||||||||||||||
467 | |||||||||||||||||||||||||||||
468 | |||||||||||||||||||||||||||||
469 | |||||||||||||||||||||||||||||
470 | |||||||||||||||||||||||||||||
471 | |||||||||||||||||||||||||||||
472 | |||||||||||||||||||||||||||||
473 | |||||||||||||||||||||||||||||
474 | |||||||||||||||||||||||||||||
475 | |||||||||||||||||||||||||||||
476 | |||||||||||||||||||||||||||||
477 | |||||||||||||||||||||||||||||
478 | |||||||||||||||||||||||||||||
479 | |||||||||||||||||||||||||||||
480 | |||||||||||||||||||||||||||||
481 | |||||||||||||||||||||||||||||
482 | |||||||||||||||||||||||||||||
483 | |||||||||||||||||||||||||||||
484 | |||||||||||||||||||||||||||||
485 | |||||||||||||||||||||||||||||
486 | |||||||||||||||||||||||||||||
487 | |||||||||||||||||||||||||||||
488 | |||||||||||||||||||||||||||||
489 | |||||||||||||||||||||||||||||
490 | |||||||||||||||||||||||||||||
491 | |||||||||||||||||||||||||||||
492 | |||||||||||||||||||||||||||||
493 | |||||||||||||||||||||||||||||
494 | |||||||||||||||||||||||||||||
495 | |||||||||||||||||||||||||||||
496 | |||||||||||||||||||||||||||||
497 | |||||||||||||||||||||||||||||
498 | |||||||||||||||||||||||||||||
499 | |||||||||||||||||||||||||||||
500 | |||||||||||||||||||||||||||||
501 | |||||||||||||||||||||||||||||
502 | |||||||||||||||||||||||||||||
503 | |||||||||||||||||||||||||||||
504 | |||||||||||||||||||||||||||||
505 | |||||||||||||||||||||||||||||
506 | |||||||||||||||||||||||||||||
507 | |||||||||||||||||||||||||||||
508 | |||||||||||||||||||||||||||||
509 | |||||||||||||||||||||||||||||
510 | |||||||||||||||||||||||||||||
511 | |||||||||||||||||||||||||||||
512 | |||||||||||||||||||||||||||||
513 | |||||||||||||||||||||||||||||
514 | |||||||||||||||||||||||||||||
515 | |||||||||||||||||||||||||||||
516 | |||||||||||||||||||||||||||||
517 | |||||||||||||||||||||||||||||
518 | |||||||||||||||||||||||||||||
519 | |||||||||||||||||||||||||||||
520 | |||||||||||||||||||||||||||||
521 | |||||||||||||||||||||||||||||
522 | |||||||||||||||||||||||||||||
523 | |||||||||||||||||||||||||||||
524 | |||||||||||||||||||||||||||||
525 | |||||||||||||||||||||||||||||
526 | |||||||||||||||||||||||||||||
527 | |||||||||||||||||||||||||||||
528 | |||||||||||||||||||||||||||||
529 | |||||||||||||||||||||||||||||
530 | |||||||||||||||||||||||||||||
531 | |||||||||||||||||||||||||||||
532 | |||||||||||||||||||||||||||||
533 | |||||||||||||||||||||||||||||
534 | |||||||||||||||||||||||||||||
535 | |||||||||||||||||||||||||||||
536 | |||||||||||||||||||||||||||||
537 | |||||||||||||||||||||||||||||
538 | |||||||||||||||||||||||||||||
539 | |||||||||||||||||||||||||||||
540 | |||||||||||||||||||||||||||||
541 | |||||||||||||||||||||||||||||
542 | |||||||||||||||||||||||||||||
543 | |||||||||||||||||||||||||||||
544 | |||||||||||||||||||||||||||||
545 | |||||||||||||||||||||||||||||
546 | |||||||||||||||||||||||||||||
547 | |||||||||||||||||||||||||||||
548 | |||||||||||||||||||||||||||||
549 | |||||||||||||||||||||||||||||
550 | |||||||||||||||||||||||||||||
551 | |||||||||||||||||||||||||||||
552 | |||||||||||||||||||||||||||||
553 | |||||||||||||||||||||||||||||
554 | |||||||||||||||||||||||||||||
555 | |||||||||||||||||||||||||||||
556 | |||||||||||||||||||||||||||||
557 | |||||||||||||||||||||||||||||
558 | |||||||||||||||||||||||||||||
559 | |||||||||||||||||||||||||||||
560 | |||||||||||||||||||||||||||||
561 | |||||||||||||||||||||||||||||
562 | |||||||||||||||||||||||||||||
563 | |||||||||||||||||||||||||||||
564 | |||||||||||||||||||||||||||||
565 | |||||||||||||||||||||||||||||
566 | |||||||||||||||||||||||||||||
567 | |||||||||||||||||||||||||||||
568 | |||||||||||||||||||||||||||||
569 | |||||||||||||||||||||||||||||
570 | |||||||||||||||||||||||||||||
571 | |||||||||||||||||||||||||||||
572 | |||||||||||||||||||||||||||||
573 | |||||||||||||||||||||||||||||
574 | |||||||||||||||||||||||||||||
575 | |||||||||||||||||||||||||||||
576 | |||||||||||||||||||||||||||||
577 | |||||||||||||||||||||||||||||
578 | |||||||||||||||||||||||||||||
579 | |||||||||||||||||||||||||||||
580 | |||||||||||||||||||||||||||||
581 | |||||||||||||||||||||||||||||
582 | |||||||||||||||||||||||||||||
583 | |||||||||||||||||||||||||||||
584 | |||||||||||||||||||||||||||||
585 | |||||||||||||||||||||||||||||
586 | |||||||||||||||||||||||||||||
587 | |||||||||||||||||||||||||||||
588 | |||||||||||||||||||||||||||||
589 | |||||||||||||||||||||||||||||
590 | |||||||||||||||||||||||||||||
591 | |||||||||||||||||||||||||||||
592 | |||||||||||||||||||||||||||||
593 | |||||||||||||||||||||||||||||
594 | |||||||||||||||||||||||||||||
595 | |||||||||||||||||||||||||||||
596 | |||||||||||||||||||||||||||||
597 | |||||||||||||||||||||||||||||
598 | |||||||||||||||||||||||||||||
599 | |||||||||||||||||||||||||||||
600 | |||||||||||||||||||||||||||||
601 | |||||||||||||||||||||||||||||
602 | |||||||||||||||||||||||||||||
603 | |||||||||||||||||||||||||||||
604 | |||||||||||||||||||||||||||||
605 | |||||||||||||||||||||||||||||
606 | |||||||||||||||||||||||||||||
607 | |||||||||||||||||||||||||||||
608 | |||||||||||||||||||||||||||||
609 | |||||||||||||||||||||||||||||
610 | |||||||||||||||||||||||||||||
611 | |||||||||||||||||||||||||||||
612 | |||||||||||||||||||||||||||||
613 | |||||||||||||||||||||||||||||
614 | |||||||||||||||||||||||||||||
615 | |||||||||||||||||||||||||||||
616 | |||||||||||||||||||||||||||||
617 | |||||||||||||||||||||||||||||
618 | |||||||||||||||||||||||||||||
619 | |||||||||||||||||||||||||||||
620 | |||||||||||||||||||||||||||||
621 | |||||||||||||||||||||||||||||
622 | |||||||||||||||||||||||||||||
623 | |||||||||||||||||||||||||||||
624 | |||||||||||||||||||||||||||||
625 | |||||||||||||||||||||||||||||
626 | |||||||||||||||||||||||||||||
627 | |||||||||||||||||||||||||||||
628 | |||||||||||||||||||||||||||||
629 | |||||||||||||||||||||||||||||
630 | |||||||||||||||||||||||||||||
631 | |||||||||||||||||||||||||||||
632 | |||||||||||||||||||||||||||||
633 | |||||||||||||||||||||||||||||
634 | |||||||||||||||||||||||||||||
635 | |||||||||||||||||||||||||||||
636 | |||||||||||||||||||||||||||||
637 | |||||||||||||||||||||||||||||
638 | |||||||||||||||||||||||||||||
639 | |||||||||||||||||||||||||||||
640 | |||||||||||||||||||||||||||||
641 | |||||||||||||||||||||||||||||
642 | |||||||||||||||||||||||||||||
643 | |||||||||||||||||||||||||||||
644 | |||||||||||||||||||||||||||||
645 | |||||||||||||||||||||||||||||
646 | |||||||||||||||||||||||||||||
647 | |||||||||||||||||||||||||||||
648 | |||||||||||||||||||||||||||||
649 | |||||||||||||||||||||||||||||
650 | |||||||||||||||||||||||||||||
651 | |||||||||||||||||||||||||||||
652 | |||||||||||||||||||||||||||||
653 | |||||||||||||||||||||||||||||
654 | |||||||||||||||||||||||||||||
655 | |||||||||||||||||||||||||||||
656 | |||||||||||||||||||||||||||||
657 | |||||||||||||||||||||||||||||
658 | |||||||||||||||||||||||||||||
659 | |||||||||||||||||||||||||||||
660 | |||||||||||||||||||||||||||||
661 | |||||||||||||||||||||||||||||
662 | |||||||||||||||||||||||||||||
663 | |||||||||||||||||||||||||||||
664 | |||||||||||||||||||||||||||||
665 | |||||||||||||||||||||||||||||
666 | |||||||||||||||||||||||||||||
667 | |||||||||||||||||||||||||||||
668 | |||||||||||||||||||||||||||||
669 | |||||||||||||||||||||||||||||
670 | |||||||||||||||||||||||||||||
671 | |||||||||||||||||||||||||||||
672 | |||||||||||||||||||||||||||||
673 | |||||||||||||||||||||||||||||
674 | |||||||||||||||||||||||||||||
675 | |||||||||||||||||||||||||||||
676 | |||||||||||||||||||||||||||||
677 | |||||||||||||||||||||||||||||
678 | |||||||||||||||||||||||||||||
679 | |||||||||||||||||||||||||||||
680 | |||||||||||||||||||||||||||||
681 | |||||||||||||||||||||||||||||
682 | |||||||||||||||||||||||||||||
683 | |||||||||||||||||||||||||||||
684 | |||||||||||||||||||||||||||||
685 | |||||||||||||||||||||||||||||
686 | |||||||||||||||||||||||||||||
687 | |||||||||||||||||||||||||||||
688 | |||||||||||||||||||||||||||||
689 | |||||||||||||||||||||||||||||
690 | |||||||||||||||||||||||||||||
691 | |||||||||||||||||||||||||||||
692 | |||||||||||||||||||||||||||||
693 | |||||||||||||||||||||||||||||
694 | |||||||||||||||||||||||||||||
695 | |||||||||||||||||||||||||||||
696 | |||||||||||||||||||||||||||||
697 | |||||||||||||||||||||||||||||
698 | |||||||||||||||||||||||||||||
699 | |||||||||||||||||||||||||||||
700 | |||||||||||||||||||||||||||||
701 | |||||||||||||||||||||||||||||
702 | |||||||||||||||||||||||||||||
703 | |||||||||||||||||||||||||||||
704 | |||||||||||||||||||||||||||||
705 | |||||||||||||||||||||||||||||
706 | |||||||||||||||||||||||||||||
707 | |||||||||||||||||||||||||||||
708 | |||||||||||||||||||||||||||||
709 | |||||||||||||||||||||||||||||
710 | |||||||||||||||||||||||||||||
711 | |||||||||||||||||||||||||||||
712 | |||||||||||||||||||||||||||||
713 | |||||||||||||||||||||||||||||
714 | |||||||||||||||||||||||||||||
715 | |||||||||||||||||||||||||||||
716 | |||||||||||||||||||||||||||||
717 | |||||||||||||||||||||||||||||
718 | |||||||||||||||||||||||||||||
719 | |||||||||||||||||||||||||||||
720 | |||||||||||||||||||||||||||||
721 | |||||||||||||||||||||||||||||
722 | |||||||||||||||||||||||||||||
723 | |||||||||||||||||||||||||||||
724 | |||||||||||||||||||||||||||||
725 | |||||||||||||||||||||||||||||
726 | |||||||||||||||||||||||||||||
727 | |||||||||||||||||||||||||||||
728 | |||||||||||||||||||||||||||||
729 | |||||||||||||||||||||||||||||
730 | |||||||||||||||||||||||||||||
731 | |||||||||||||||||||||||||||||
732 | |||||||||||||||||||||||||||||
733 | |||||||||||||||||||||||||||||
734 | |||||||||||||||||||||||||||||
735 | |||||||||||||||||||||||||||||
736 | |||||||||||||||||||||||||||||
737 | |||||||||||||||||||||||||||||
738 | |||||||||||||||||||||||||||||
739 | |||||||||||||||||||||||||||||
740 | |||||||||||||||||||||||||||||
741 | |||||||||||||||||||||||||||||
742 | |||||||||||||||||||||||||||||
743 | |||||||||||||||||||||||||||||
744 | |||||||||||||||||||||||||||||
745 | |||||||||||||||||||||||||||||
746 | |||||||||||||||||||||||||||||
747 | |||||||||||||||||||||||||||||
748 | |||||||||||||||||||||||||||||
749 | |||||||||||||||||||||||||||||
750 | |||||||||||||||||||||||||||||
751 | |||||||||||||||||||||||||||||
752 | |||||||||||||||||||||||||||||
753 | |||||||||||||||||||||||||||||
754 | |||||||||||||||||||||||||||||
755 | |||||||||||||||||||||||||||||
756 | |||||||||||||||||||||||||||||
757 | |||||||||||||||||||||||||||||
758 | |||||||||||||||||||||||||||||
759 | |||||||||||||||||||||||||||||
760 | |||||||||||||||||||||||||||||
761 | |||||||||||||||||||||||||||||
762 | |||||||||||||||||||||||||||||
763 | |||||||||||||||||||||||||||||
764 | |||||||||||||||||||||||||||||
765 | |||||||||||||||||||||||||||||
766 | |||||||||||||||||||||||||||||
767 | |||||||||||||||||||||||||||||
768 | |||||||||||||||||||||||||||||
769 | |||||||||||||||||||||||||||||
770 | |||||||||||||||||||||||||||||
771 | |||||||||||||||||||||||||||||
772 | |||||||||||||||||||||||||||||
773 | |||||||||||||||||||||||||||||
774 | |||||||||||||||||||||||||||||
775 | |||||||||||||||||||||||||||||
776 | |||||||||||||||||||||||||||||
777 | |||||||||||||||||||||||||||||
778 | |||||||||||||||||||||||||||||
779 | |||||||||||||||||||||||||||||
780 | |||||||||||||||||||||||||||||
781 | |||||||||||||||||||||||||||||
782 | |||||||||||||||||||||||||||||
783 | |||||||||||||||||||||||||||||
784 | |||||||||||||||||||||||||||||
785 | |||||||||||||||||||||||||||||
786 | |||||||||||||||||||||||||||||
787 | |||||||||||||||||||||||||||||
788 | |||||||||||||||||||||||||||||
789 | |||||||||||||||||||||||||||||
790 | |||||||||||||||||||||||||||||
791 | |||||||||||||||||||||||||||||
792 | |||||||||||||||||||||||||||||
793 | |||||||||||||||||||||||||||||
794 | |||||||||||||||||||||||||||||
795 | |||||||||||||||||||||||||||||
796 | |||||||||||||||||||||||||||||
797 | |||||||||||||||||||||||||||||
798 | |||||||||||||||||||||||||||||
799 | |||||||||||||||||||||||||||||
800 | |||||||||||||||||||||||||||||
801 | |||||||||||||||||||||||||||||
802 | |||||||||||||||||||||||||||||
803 | |||||||||||||||||||||||||||||
804 | |||||||||||||||||||||||||||||
805 | |||||||||||||||||||||||||||||
806 | |||||||||||||||||||||||||||||
807 | |||||||||||||||||||||||||||||
808 | |||||||||||||||||||||||||||||
809 | |||||||||||||||||||||||||||||
810 | |||||||||||||||||||||||||||||
811 | |||||||||||||||||||||||||||||
812 | |||||||||||||||||||||||||||||
813 | |||||||||||||||||||||||||||||
814 | |||||||||||||||||||||||||||||
815 | |||||||||||||||||||||||||||||
816 | |||||||||||||||||||||||||||||
817 | |||||||||||||||||||||||||||||
818 | |||||||||||||||||||||||||||||
819 | |||||||||||||||||||||||||||||
820 | |||||||||||||||||||||||||||||
821 | |||||||||||||||||||||||||||||
822 | |||||||||||||||||||||||||||||
823 | |||||||||||||||||||||||||||||
824 | |||||||||||||||||||||||||||||
825 | |||||||||||||||||||||||||||||
826 | |||||||||||||||||||||||||||||
827 | |||||||||||||||||||||||||||||
828 | |||||||||||||||||||||||||||||
829 | |||||||||||||||||||||||||||||
830 | |||||||||||||||||||||||||||||
831 | |||||||||||||||||||||||||||||
832 | |||||||||||||||||||||||||||||
833 | |||||||||||||||||||||||||||||
834 | |||||||||||||||||||||||||||||
835 | |||||||||||||||||||||||||||||
836 | |||||||||||||||||||||||||||||
837 | |||||||||||||||||||||||||||||
838 | |||||||||||||||||||||||||||||
839 | |||||||||||||||||||||||||||||
840 | |||||||||||||||||||||||||||||
841 | |||||||||||||||||||||||||||||
842 | |||||||||||||||||||||||||||||
843 | |||||||||||||||||||||||||||||
844 | |||||||||||||||||||||||||||||
845 | |||||||||||||||||||||||||||||
846 | |||||||||||||||||||||||||||||
847 | |||||||||||||||||||||||||||||
848 | |||||||||||||||||||||||||||||
849 | |||||||||||||||||||||||||||||
850 | |||||||||||||||||||||||||||||
851 | |||||||||||||||||||||||||||||
852 | |||||||||||||||||||||||||||||
853 | |||||||||||||||||||||||||||||
854 | |||||||||||||||||||||||||||||
855 | |||||||||||||||||||||||||||||
856 | |||||||||||||||||||||||||||||
857 | |||||||||||||||||||||||||||||
858 | |||||||||||||||||||||||||||||
859 | |||||||||||||||||||||||||||||
860 | |||||||||||||||||||||||||||||
861 | |||||||||||||||||||||||||||||
862 | |||||||||||||||||||||||||||||
863 | |||||||||||||||||||||||||||||
864 | |||||||||||||||||||||||||||||
865 | |||||||||||||||||||||||||||||
866 | |||||||||||||||||||||||||||||
867 | |||||||||||||||||||||||||||||
868 | |||||||||||||||||||||||||||||
869 | |||||||||||||||||||||||||||||
870 | |||||||||||||||||||||||||||||
871 | |||||||||||||||||||||||||||||
872 | |||||||||||||||||||||||||||||
873 | |||||||||||||||||||||||||||||
874 | |||||||||||||||||||||||||||||
875 | |||||||||||||||||||||||||||||
876 | |||||||||||||||||||||||||||||
877 | |||||||||||||||||||||||||||||
878 | |||||||||||||||||||||||||||||
879 | |||||||||||||||||||||||||||||
880 | |||||||||||||||||||||||||||||
881 | |||||||||||||||||||||||||||||
882 | |||||||||||||||||||||||||||||
883 | |||||||||||||||||||||||||||||
884 | |||||||||||||||||||||||||||||
885 | |||||||||||||||||||||||||||||
886 | |||||||||||||||||||||||||||||
887 | |||||||||||||||||||||||||||||
888 | |||||||||||||||||||||||||||||
889 | |||||||||||||||||||||||||||||
890 | |||||||||||||||||||||||||||||
891 | |||||||||||||||||||||||||||||
892 | |||||||||||||||||||||||||||||
893 | |||||||||||||||||||||||||||||
894 | |||||||||||||||||||||||||||||
895 | |||||||||||||||||||||||||||||
896 | |||||||||||||||||||||||||||||
897 | |||||||||||||||||||||||||||||
898 | |||||||||||||||||||||||||||||
899 | |||||||||||||||||||||||||||||
900 | |||||||||||||||||||||||||||||
901 | |||||||||||||||||||||||||||||
902 | |||||||||||||||||||||||||||||
903 | |||||||||||||||||||||||||||||
904 | |||||||||||||||||||||||||||||
905 | |||||||||||||||||||||||||||||
906 | |||||||||||||||||||||||||||||
907 | |||||||||||||||||||||||||||||
908 | |||||||||||||||||||||||||||||
909 | |||||||||||||||||||||||||||||
910 | |||||||||||||||||||||||||||||
911 | |||||||||||||||||||||||||||||
912 | |||||||||||||||||||||||||||||
913 | |||||||||||||||||||||||||||||
914 | |||||||||||||||||||||||||||||
915 | |||||||||||||||||||||||||||||
916 | |||||||||||||||||||||||||||||
917 | |||||||||||||||||||||||||||||
918 | |||||||||||||||||||||||||||||
919 | |||||||||||||||||||||||||||||
920 | |||||||||||||||||||||||||||||
921 | |||||||||||||||||||||||||||||
922 | |||||||||||||||||||||||||||||
923 | |||||||||||||||||||||||||||||
924 | |||||||||||||||||||||||||||||
925 | |||||||||||||||||||||||||||||
926 | |||||||||||||||||||||||||||||
927 | |||||||||||||||||||||||||||||
928 | |||||||||||||||||||||||||||||
929 | |||||||||||||||||||||||||||||
930 | |||||||||||||||||||||||||||||
931 | |||||||||||||||||||||||||||||
932 | |||||||||||||||||||||||||||||
933 | |||||||||||||||||||||||||||||
934 | |||||||||||||||||||||||||||||
935 | |||||||||||||||||||||||||||||
936 | |||||||||||||||||||||||||||||
937 | |||||||||||||||||||||||||||||
938 | |||||||||||||||||||||||||||||
939 | |||||||||||||||||||||||||||||
940 | |||||||||||||||||||||||||||||
941 | |||||||||||||||||||||||||||||
942 | |||||||||||||||||||||||||||||
943 | |||||||||||||||||||||||||||||
944 | |||||||||||||||||||||||||||||
945 | |||||||||||||||||||||||||||||
946 | |||||||||||||||||||||||||||||
947 | |||||||||||||||||||||||||||||
948 | |||||||||||||||||||||||||||||
949 | |||||||||||||||||||||||||||||
950 | |||||||||||||||||||||||||||||
951 | |||||||||||||||||||||||||||||
952 | |||||||||||||||||||||||||||||
953 | |||||||||||||||||||||||||||||
954 | |||||||||||||||||||||||||||||
955 | |||||||||||||||||||||||||||||
956 | |||||||||||||||||||||||||||||
957 | |||||||||||||||||||||||||||||
958 | |||||||||||||||||||||||||||||
959 | |||||||||||||||||||||||||||||
960 | |||||||||||||||||||||||||||||
961 | |||||||||||||||||||||||||||||
962 | |||||||||||||||||||||||||||||
963 | |||||||||||||||||||||||||||||
964 | |||||||||||||||||||||||||||||
965 | |||||||||||||||||||||||||||||
966 | |||||||||||||||||||||||||||||
967 | |||||||||||||||||||||||||||||
968 | |||||||||||||||||||||||||||||
969 | |||||||||||||||||||||||||||||
970 | |||||||||||||||||||||||||||||
971 | |||||||||||||||||||||||||||||
972 | |||||||||||||||||||||||||||||
973 | |||||||||||||||||||||||||||||
974 | |||||||||||||||||||||||||||||
975 | |||||||||||||||||||||||||||||
976 | |||||||||||||||||||||||||||||
977 | |||||||||||||||||||||||||||||
978 | |||||||||||||||||||||||||||||
979 | |||||||||||||||||||||||||||||
980 | |||||||||||||||||||||||||||||
981 | |||||||||||||||||||||||||||||
982 | |||||||||||||||||||||||||||||
983 | |||||||||||||||||||||||||||||
984 | |||||||||||||||||||||||||||||
985 | |||||||||||||||||||||||||||||
986 | |||||||||||||||||||||||||||||
987 | |||||||||||||||||||||||||||||
988 | |||||||||||||||||||||||||||||
989 | |||||||||||||||||||||||||||||
990 | |||||||||||||||||||||||||||||
991 | |||||||||||||||||||||||||||||
992 | |||||||||||||||||||||||||||||
993 | |||||||||||||||||||||||||||||
994 | |||||||||||||||||||||||||||||
995 | |||||||||||||||||||||||||||||
996 | |||||||||||||||||||||||||||||
997 | |||||||||||||||||||||||||||||
998 | |||||||||||||||||||||||||||||
999 | |||||||||||||||||||||||||||||
1000 | |||||||||||||||||||||||||||||
1001 | |||||||||||||||||||||||||||||
1002 | |||||||||||||||||||||||||||||
1003 | |||||||||||||||||||||||||||||
1004 | |||||||||||||||||||||||||||||
1005 | |||||||||||||||||||||||||||||
1006 | |||||||||||||||||||||||||||||
1007 | |||||||||||||||||||||||||||||
1008 | |||||||||||||||||||||||||||||
1009 | |||||||||||||||||||||||||||||
1010 | |||||||||||||||||||||||||||||
1011 | |||||||||||||||||||||||||||||
1012 | |||||||||||||||||||||||||||||
1013 | |||||||||||||||||||||||||||||
1014 | |||||||||||||||||||||||||||||
1015 | |||||||||||||||||||||||||||||
1016 | |||||||||||||||||||||||||||||
1017 | |||||||||||||||||||||||||||||
1018 | |||||||||||||||||||||||||||||
1019 | |||||||||||||||||||||||||||||
1020 | |||||||||||||||||||||||||||||
1021 | |||||||||||||||||||||||||||||
1022 | |||||||||||||||||||||||||||||
1023 | |||||||||||||||||||||||||||||
1024 | |||||||||||||||||||||||||||||
1025 | |||||||||||||||||||||||||||||
1026 | |||||||||||||||||||||||||||||
1027 | |||||||||||||||||||||||||||||
1028 | |||||||||||||||||||||||||||||
1029 | |||||||||||||||||||||||||||||
1030 | |||||||||||||||||||||||||||||
1031 | |||||||||||||||||||||||||||||
1032 | |||||||||||||||||||||||||||||
1033 | |||||||||||||||||||||||||||||
1034 | |||||||||||||||||||||||||||||
1035 | |||||||||||||||||||||||||||||
1036 | |||||||||||||||||||||||||||||
1037 | |||||||||||||||||||||||||||||
1038 | |||||||||||||||||||||||||||||
1039 | |||||||||||||||||||||||||||||
1040 | |||||||||||||||||||||||||||||
1041 | |||||||||||||||||||||||||||||
1042 | |||||||||||||||||||||||||||||
1043 | |||||||||||||||||||||||||||||
1044 | |||||||||||||||||||||||||||||
1045 | |||||||||||||||||||||||||||||
1046 | |||||||||||||||||||||||||||||
1047 | |||||||||||||||||||||||||||||
1048 | |||||||||||||||||||||||||||||
1049 | |||||||||||||||||||||||||||||
1050 | |||||||||||||||||||||||||||||
1051 | |||||||||||||||||||||||||||||
1052 | |||||||||||||||||||||||||||||
1053 | |||||||||||||||||||||||||||||
1054 | |||||||||||||||||||||||||||||
1055 | |||||||||||||||||||||||||||||
1056 | |||||||||||||||||||||||||||||
1057 | |||||||||||||||||||||||||||||
1058 | |||||||||||||||||||||||||||||
1059 |