From beb33104145b4539128076266dfa5ac30e0d3309 Mon Sep 17 00:00:00 2001 From: matt-farmer Date: Wed, 18 Jan 2017 01:07:11 +1100 Subject: [PATCH] V8 Streaming all the way through the architecture to avoid 2gb limit in win32. New Material-based simple ui. --- app/napval/gonias.sh | 22 + app/napval/napval.go | 33 + app/napval/napval.toml | 51 + app/napval/nias8help.pdf | Bin 0 -> 617855 bytes app/napval/nss.cfg | 57 + {harness => app/napval}/public/css/custom.css | 0 {harness => app/napval}/public/css/dc.min.css | 0 .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin .../images/ui-bg_flat_10_000000_40x100.png | Bin .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin .../images/ui-bg_glass_65_ffffff_1x400.png | Bin .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin .../css/images/ui-icons_222222_256x240.png | Bin .../css/images/ui-icons_228ef1_256x240.png | Bin .../css/images/ui-icons_ef8c08_256x240.png | Bin .../css/images/ui-icons_ffd27a_256x240.png | Bin .../css/images/ui-icons_ffffff_256x240.png | Bin app/napval/public/css/materialize.css | 8461 +++++++++++++++++ app/napval/public/css/materialize.min.css | 16 + .../napval}/public/css/normalize.css | 0 .../napval}/public/css/skeleton.css | 0 {harness => app/napval}/public/css/style.css | 0 .../napval}/public/css/timesheet.css | 0 .../public/fonts/roboto/Roboto-Bold.eot | Bin 0 -> 20966 bytes .../public/fonts/roboto/Roboto-Bold.ttf | Bin 0 -> 127744 bytes .../public/fonts/roboto/Roboto-Bold.woff | Bin 0 -> 62876 bytes .../public/fonts/roboto/Roboto-Bold.woff2 | Bin 0 -> 49976 bytes .../public/fonts/roboto/Roboto-Light.eot | Bin 0 -> 20940 bytes .../public/fonts/roboto/Roboto-Light.ttf | Bin 0 -> 126792 bytes .../public/fonts/roboto/Roboto-Light.woff | Bin 0 -> 62316 bytes .../public/fonts/roboto/Roboto-Light.woff2 | Bin 0 -> 49380 bytes .../public/fonts/roboto/Roboto-Medium.eot | Bin 0 -> 21364 bytes .../public/fonts/roboto/Roboto-Medium.ttf | Bin 0 -> 127488 bytes .../public/fonts/roboto/Roboto-Medium.woff | Bin 0 -> 62980 bytes .../public/fonts/roboto/Roboto-Medium.woff2 | Bin 0 -> 50224 bytes .../public/fonts/roboto/Roboto-Regular.eot | Bin 0 -> 21320 bytes .../public/fonts/roboto/Roboto-Regular.ttf | Bin 0 -> 126072 bytes .../public/fonts/roboto/Roboto-Regular.woff | Bin 0 -> 61736 bytes .../public/fonts/roboto/Roboto-Regular.woff2 | Bin 0 -> 49236 bytes .../public/fonts/roboto/Roboto-Thin.eot | Bin 0 -> 21659 bytes .../public/fonts/roboto/Roboto-Thin.ttf | Bin 0 -> 127584 bytes .../public/fonts/roboto/Roboto-Thin.woff | Bin 0 -> 61628 bytes .../public/fonts/roboto/Roboto-Thin.woff2 | Bin 0 -> 48524 bytes .../napval}/public/images/NIAS.jpg | Bin .../napval}/public/images/border-image.png | Bin .../napval}/public/images/clock.png | Bin .../napval}/public/images/connect1.svg | 0 .../napval}/public/images/connect2.svg | 0 .../napval}/public/images/connect3.svg | 0 .../napval}/public/images/datastore.svg | 0 .../napval}/public/images/deadlines.svg | 0 .../napval}/public/images/favicon.png | Bin .../napval}/public/images/favicon2.png | Bin .../napval}/public/images/icons.png | Bin .../napval}/public/images/mail.svg | 0 .../napval}/public/images/nsip.png | Bin .../napval}/public/images/privacy.svg | 0 .../napval}/public/images/search.svg | 0 .../napval}/public/images/search2.svg | 0 .../napval}/public/images/wall-clock.svg | 0 .../napval}/public/images/watch.svg | 0 app/napval/public/index.html | 239 + .../public/javascript/crossfilter.min.js | 0 .../napval}/public/javascript/d3.min.js | 0 .../napval}/public/javascript/dc.min.js | 0 .../napval}/public/javascript/dc.min.js.map | 0 .../public/javascript/dimple.v2.1.6.min.js | 0 .../napval}/public/javascript/dropzone.js | 0 .../public/javascript/jquery-2.1.4.min.js | 0 .../public/javascript/jquery.fileupload.js | 0 .../public/javascript/jquery.form.min.js | 0 .../javascript/jquery.iframe-transport.js | 0 .../napval}/public/javascript/jquery.knob.js | 0 .../public/javascript/jquery.ui.widget.js | 0 .../napval}/public/javascript/nias.js | 0 .../napval}/public/javascript/site.js | 0 app/napval/public/js/materialize.js | 7778 +++++++++++++++ app/napval/public/js/materialize.min.js | 10 + app/napval/public/js/nias2.js | 470 + app/napval/public/nias8help.pdf | Bin 0 -> 617855 bytes {harness => app/napval}/schemas/core.json | 0 .../napval}/schemas/core_parent2.json | 0 {harness => app/napval}/schemas/local.json | 0 .../napval}/schoolslist/asl_schools_2015.csv | 0 .../schoolslist/asl_schools_20160321.csv | 0 app/napval/stopnias.sh | 3 + .../napval}/templates/studentpersonals.tmpl | 0 {harness => app/napval}/validator_test.go | 0 {harness => app/sms}/nias.toml | 9 +- .../sms}/privacyfilters/extreme.xpath | 0 .../sms}/privacyfilters/high.xpath | 0 {harness => app/sms}/privacyfilters/low.xpath | 0 .../sms}/privacyfilters/medium.xpath | 0 {harness => app/sms}/sif_test.go | 0 bin/gonias.bat | 4 +- bin/gonias.sh | 4 +- bin/stopnias.bat | 4 +- build_napval.sh | 148 + harness/._schemas | Bin 4096 -> 0 bytes harness/harness.go | 56 - harness/public/css/._style.css | Bin 4096 -> 0 bytes harness/public/images/._border-image.png | Bin 4096 -> 0 bytes harness/public/images/._icons.png | Bin 4096 -> 0 bytes harness/public/index.html | 192 - harness/public/javascript/._.DS_Store | Bin 4096 -> 0 bytes .../public/javascript/._jquery.fileupload.js | Bin 4096 -> 0 bytes .../javascript/._jquery.iframe-transport.js | Bin 4096 -> 0 bytes harness/public/javascript/._jquery.knob.js | Bin 4096 -> 0 bytes .../public/javascript/._jquery.ui.widget.js | Bin 4096 -> 0 bytes harness/schemas/._.DS_Store | Bin 4096 -> 0 bytes harness/var/LOCK | 0 harness/var/goleveldb_data/CURRENT | 1 - harness/var/goleveldb_data/LOCK | 0 harness/var/goleveldb_data/LOG | 76 - lib/config.go | 23 +- lib/encoding.go | 36 + lib/idservice.go | 114 - lib/idservice2.go | 64 - lib/nats.go | 5 +- lib/niasmessage.go | 2 +- lib/service.go | 2 +- lib/transactiontracker.go | 133 + {lib => napval}/aslservice.go | 18 +- {lib => napval}/dobservice.go | 18 +- napval/idservice3.go | 173 + {lib => napval}/numericvalidservice.go | 16 +- {lib => napval}/psiservice.go | 18 +- {lib => napval}/schemaservice.go | 14 +- napval/validation_distributor.go | 73 + napval/validation_error.go | 26 + napval/validation_server.go | 560 ++ napval/validation_serviceregister.go | 139 + napval/validation_store.go | 70 + {lib => sms}/distributor.go | 32 +- sms/encoding.go | 36 + {lib => sms}/ledis.go | 16 +- {lib => sms}/lookup.go | 2 +- {lib => sms}/privacyservice.go | 2 +- {lib => sms}/serviceregister.go | 4 +- {lib => sms}/sif2graph.go | 2 +- {lib => sms}/store.go | 51 +- {lib => sms}/webserver.go | 4 +- test_data/100students.csv | 101 + test_data/1500students.csv | 1601 ++++ test_data/1student.csv | 2 + test_data/20students.csv | 21 + test_data/5students.csv | 6 + unit_test_files/1MaximumFTE.csv | 2 - unit_test_files/1MinimumFTE.csv | 2 - .../1Sif3AssessmentRegistration_Graph.json | 20 - unit_test_files/1StudentPersonal_Graph.json | 14 - unit_test_files/1WrongChecksumPlatformId.csv | 2 - .../1WrongChecksumPrevPlatformId.csv | 2 - .../1studentMalformedPlatformStudentID.csv | 2 - unit_test_files/1students.xml | 84 - unit_test_files/1students.xml.extreme | 82 - unit_test_files/1students.xml.high | 82 - unit_test_files/1students.xml.low | 82 - unit_test_files/1students.xml.medium | 82 - unit_test_files/1students1YearLevelP.csv | 2 - unit_test_files/1students1YearLevelPrep.csv | 2 - .../1students2MissingParent2LOTE.csv | 2 - unit_test_files/1students2YearLevelF.csv | 2 - .../1studentsACARAIDandStateBlank.csv | 2 - .../1studentsACARAIDandStateMismatch.csv | 2 - .../1studentsBirthdateYearLevel.csv | 2 - .../1studentsCommaAddMissingSurname.csv | 2 - .../1studentsCommaAddressField.csv | 2 - unit_test_files/1studentsEmptySurname.csv | 2 - .../1studentsExceedCharLengthsAddress.csv | 2 - .../1studentsExceedCharLengthsGivenName.csv | 2 - .../1studentsExceedCharLengthsSurname.csv | 2 - .../1studentsExceedLengthHomeGrp.csv | 2 - unit_test_files/1studentsFutureBirthDates.csv | 2 - unit_test_files/1studentsInvalidAcaraId.csv | 2 - .../1studentsInvalidCountryCodes.csv | 2 - .../1studentsInvalidDateFormat.csv | 2 - .../1studentsInvalidLanguageCodes.csv | 2 - .../1studentsInvalidParent1LOTE.csv | 2 - unit_test_files/1studentsInvalidSex.csv | 2 - .../1studentsInvalidValuesFFPOS.csv | 2 - ...udentsInvalidValuesHomeSchooledStudent.csv | 2 - .../1studentsInvalidValuesLBOTE.csv | 2 - .../1studentsInvalidValuesMainSchoolFlag.csv | 2 - .../1studentsInvalidValuesOfflineDelivery.csv | 2 - ...InvalidValuesParent2NonSchoolEducation.csv | 2 - ...studentsInvalidValuesParent2Occupation.csv | 2 - ...ntsInvalidValuesParent2SchoolEducation.csv | 2 - .../1studentsInvalidValuesYearLevel.csv | 2 - .../1studentsInvalidVisaSubClass.csv | 2 - .../1studentsMissingMandatoryASLSchoolID.csv | 2 - .../1studentsMissingMandatoryDOB.csv | 2 - .../1studentsMissingMandatoryFFPOS.csv | 2 - .../1studentsMissingMandatoryGivenName.csv | 2 - ...udentsMissingMandatoryIndigenousStatus.csv | 2 - .../1studentsMissingMandatoryLocalId.csv | 2 - .../1studentsMissingMandatoryParent1LOTE.csv | 2 - ...entsMissingMandatoryParent1NonSchlEduc.csv | 2 - ...dentsMissingMandatoryParent1Occupation.csv | 2 - ...tudentsMissingMandatoryParent1SchlEduc.csv | 2 - .../1studentsMissingMandatoryParent2LOTE.csv | 2 - ...tsMissingMandatoryParent2NonSchoolEduc.csv | 2 - ...dentsMissingMandatoryParent2Occupation.csv | 2 - ...tudentsMissingMandatoryParent2SchlEduc.csv | 2 - .../1studentsMissingMandatorySex.csv | 2 - ...ntsMissingMandatoryStudentCountryBirth.csv | 2 - .../1studentsMissingMandatoryStudentLOTE.csv | 2 - .../1studentsMissingMandatoryTestLevel.csv | 2 - .../1studentsMissingMandatoryYearLevel.csv | 2 - unit_test_files/1studentsMissingSurname.csv | 2 - unit_test_files/1studentsOutsideAgeRange3.csv | 2 - unit_test_files/1studentsOutsideAgeRange5.csv | 2 - unit_test_files/1studentsOutsideAgeRange7.csv | 2 - unit_test_files/1studentsOutsideAgeRange9.csv | 2 - .../1studentsOutsideAgeRangeUG.csv | 2 - .../1studentsUngradedValuesUGJunSec.csv | 2 - .../1studentsUngradedValuesUGPri.csv | 2 - .../1studentsUngradedValuesUGSec.csv | 2 - .../1studentsUngradedValuesUGSnrSec.csv | 2 - .../1studentsYearLevelTestLevelMismatch.csv | 2 - ...studentsDupGivenLastNameDOBDiffACARAId.csv | 3 - .../2studentsDupGivenLastNameDOBSchool.csv | 3 - .../2studentsDuplicateStudentOneSchool.csv | 3 - ...dentsSameStudentIdTwoDifferentSchoolId.csv | 3 - .../3studentsUnusualCountryCodes.csv | 4 - .../3studentsUnusualLanguageCodes.csv | 4 - unit_test_files/4studentsOptionalMissing.csv | 5 - .../Sif3AssessmentRegistration.xml | 42 - unit_test_files/StudentPersonal.xml | 153 - xml/napcodeframe.go | 17 + xml/napevent.go | 53 + xml/napresponseset.go | 69 + xml/naptest.go | 84 + xml/naptestitem.go | 86 + xml/naptestlet.go | 34 + xml/naptestscoresummary.go | 28 + lib/vtypes.go => xml/registrationrecord.go | 163 +- xml/schoolinfo.go | 124 + 242 files changed, 21026 insertions(+), 1448 deletions(-) create mode 100755 app/napval/gonias.sh create mode 100644 app/napval/napval.go create mode 100644 app/napval/napval.toml create mode 100644 app/napval/nias8help.pdf create mode 100644 app/napval/nss.cfg rename {harness => app/napval}/public/css/custom.css (100%) rename {harness => app/napval}/public/css/dc.min.css (100%) rename {harness => app/napval}/public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_flat_10_000000_40x100.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_glass_100_f6f6f6_1x400.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_glass_100_fdf5ce_1x400.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_glass_65_ffffff_1x400.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png (100%) rename {harness => app/napval}/public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png (100%) rename {harness => app/napval}/public/css/images/ui-icons_222222_256x240.png (100%) rename {harness => app/napval}/public/css/images/ui-icons_228ef1_256x240.png (100%) rename {harness => app/napval}/public/css/images/ui-icons_ef8c08_256x240.png (100%) rename {harness => app/napval}/public/css/images/ui-icons_ffd27a_256x240.png (100%) rename {harness => app/napval}/public/css/images/ui-icons_ffffff_256x240.png (100%) create mode 100644 app/napval/public/css/materialize.css create mode 100644 app/napval/public/css/materialize.min.css rename {harness => app/napval}/public/css/normalize.css (100%) rename {harness => app/napval}/public/css/skeleton.css (100%) rename {harness => app/napval}/public/css/style.css (100%) rename {harness => app/napval}/public/css/timesheet.css (100%) create mode 100644 app/napval/public/fonts/roboto/Roboto-Bold.eot create mode 100644 app/napval/public/fonts/roboto/Roboto-Bold.ttf create mode 100644 app/napval/public/fonts/roboto/Roboto-Bold.woff create mode 100644 app/napval/public/fonts/roboto/Roboto-Bold.woff2 create mode 100644 app/napval/public/fonts/roboto/Roboto-Light.eot create mode 100644 app/napval/public/fonts/roboto/Roboto-Light.ttf create mode 100644 app/napval/public/fonts/roboto/Roboto-Light.woff create mode 100644 app/napval/public/fonts/roboto/Roboto-Light.woff2 create mode 100644 app/napval/public/fonts/roboto/Roboto-Medium.eot create mode 100644 app/napval/public/fonts/roboto/Roboto-Medium.ttf create mode 100644 app/napval/public/fonts/roboto/Roboto-Medium.woff create mode 100644 app/napval/public/fonts/roboto/Roboto-Medium.woff2 create mode 100644 app/napval/public/fonts/roboto/Roboto-Regular.eot create mode 100644 app/napval/public/fonts/roboto/Roboto-Regular.ttf create mode 100644 app/napval/public/fonts/roboto/Roboto-Regular.woff create mode 100644 app/napval/public/fonts/roboto/Roboto-Regular.woff2 create mode 100644 app/napval/public/fonts/roboto/Roboto-Thin.eot create mode 100644 app/napval/public/fonts/roboto/Roboto-Thin.ttf create mode 100644 app/napval/public/fonts/roboto/Roboto-Thin.woff create mode 100644 app/napval/public/fonts/roboto/Roboto-Thin.woff2 rename {harness => app/napval}/public/images/NIAS.jpg (100%) rename {harness => app/napval}/public/images/border-image.png (100%) rename {harness => app/napval}/public/images/clock.png (100%) rename {harness => app/napval}/public/images/connect1.svg (100%) rename {harness => app/napval}/public/images/connect2.svg (100%) rename {harness => app/napval}/public/images/connect3.svg (100%) rename {harness => app/napval}/public/images/datastore.svg (100%) rename {harness => app/napval}/public/images/deadlines.svg (100%) rename {harness => app/napval}/public/images/favicon.png (100%) rename {harness => app/napval}/public/images/favicon2.png (100%) rename {harness => app/napval}/public/images/icons.png (100%) rename {harness => app/napval}/public/images/mail.svg (100%) rename {harness => app/napval}/public/images/nsip.png (100%) rename {harness => app/napval}/public/images/privacy.svg (100%) rename {harness => app/napval}/public/images/search.svg (100%) rename {harness => app/napval}/public/images/search2.svg (100%) rename {harness => app/napval}/public/images/wall-clock.svg (100%) rename {harness => app/napval}/public/images/watch.svg (100%) create mode 100644 app/napval/public/index.html rename {harness => app/napval}/public/javascript/crossfilter.min.js (100%) rename {harness => app/napval}/public/javascript/d3.min.js (100%) rename {harness => app/napval}/public/javascript/dc.min.js (100%) rename {harness => app/napval}/public/javascript/dc.min.js.map (100%) rename {harness => app/napval}/public/javascript/dimple.v2.1.6.min.js (100%) rename {harness => app/napval}/public/javascript/dropzone.js (100%) rename {harness => app/napval}/public/javascript/jquery-2.1.4.min.js (100%) rename {harness => app/napval}/public/javascript/jquery.fileupload.js (100%) rename {harness => app/napval}/public/javascript/jquery.form.min.js (100%) rename {harness => app/napval}/public/javascript/jquery.iframe-transport.js (100%) rename {harness => app/napval}/public/javascript/jquery.knob.js (100%) rename {harness => app/napval}/public/javascript/jquery.ui.widget.js (100%) rename {harness => app/napval}/public/javascript/nias.js (100%) rename {harness => app/napval}/public/javascript/site.js (100%) create mode 100644 app/napval/public/js/materialize.js create mode 100644 app/napval/public/js/materialize.min.js create mode 100644 app/napval/public/js/nias2.js create mode 100644 app/napval/public/nias8help.pdf rename {harness => app/napval}/schemas/core.json (100%) rename {harness => app/napval}/schemas/core_parent2.json (100%) rename {harness => app/napval}/schemas/local.json (100%) rename {harness => app/napval}/schoolslist/asl_schools_2015.csv (100%) rename {harness => app/napval}/schoolslist/asl_schools_20160321.csv (100%) create mode 100755 app/napval/stopnias.sh rename {harness => app/napval}/templates/studentpersonals.tmpl (100%) rename {harness => app/napval}/validator_test.go (100%) rename {harness => app/sms}/nias.toml (92%) rename {harness => app/sms}/privacyfilters/extreme.xpath (100%) rename {harness => app/sms}/privacyfilters/high.xpath (100%) rename {harness => app/sms}/privacyfilters/low.xpath (100%) rename {harness => app/sms}/privacyfilters/medium.xpath (100%) rename {harness => app/sms}/sif_test.go (100%) create mode 100755 build_napval.sh delete mode 100755 harness/._schemas delete mode 100644 harness/harness.go delete mode 100755 harness/public/css/._style.css delete mode 100755 harness/public/images/._border-image.png delete mode 100755 harness/public/images/._icons.png delete mode 100755 harness/public/index.html delete mode 100755 harness/public/javascript/._.DS_Store delete mode 100755 harness/public/javascript/._jquery.fileupload.js delete mode 100755 harness/public/javascript/._jquery.iframe-transport.js delete mode 100755 harness/public/javascript/._jquery.knob.js delete mode 100755 harness/public/javascript/._jquery.ui.widget.js delete mode 100755 harness/schemas/._.DS_Store delete mode 100644 harness/var/LOCK delete mode 100644 harness/var/goleveldb_data/CURRENT delete mode 100644 harness/var/goleveldb_data/LOCK delete mode 100644 harness/var/goleveldb_data/LOG create mode 100644 lib/encoding.go delete mode 100644 lib/idservice.go delete mode 100644 lib/idservice2.go create mode 100644 lib/transactiontracker.go rename {lib => napval}/aslservice.go (87%) rename {lib => napval}/dobservice.go (94%) create mode 100644 napval/idservice3.go rename {lib => napval}/numericvalidservice.go (73%) rename {lib => napval}/psiservice.go (88%) rename {lib => napval}/schemaservice.go (92%) create mode 100644 napval/validation_distributor.go create mode 100644 napval/validation_error.go create mode 100644 napval/validation_server.go create mode 100644 napval/validation_serviceregister.go create mode 100644 napval/validation_store.go rename {lib => sms}/distributor.go (89%) create mode 100644 sms/encoding.go rename {lib => sms}/ledis.go (85%) rename {lib => sms}/lookup.go (99%) rename {lib => sms}/privacyservice.go (99%) rename {lib => sms}/serviceregister.go (98%) rename {lib => sms}/sif2graph.go (99%) rename {lib => sms}/store.go (90%) rename {lib => sms}/webserver.go (99%) create mode 100644 test_data/100students.csv create mode 100644 test_data/1500students.csv create mode 100644 test_data/1student.csv create mode 100644 test_data/20students.csv create mode 100644 test_data/5students.csv delete mode 100755 unit_test_files/1MaximumFTE.csv delete mode 100755 unit_test_files/1MinimumFTE.csv delete mode 100755 unit_test_files/1Sif3AssessmentRegistration_Graph.json delete mode 100755 unit_test_files/1StudentPersonal_Graph.json delete mode 100755 unit_test_files/1WrongChecksumPlatformId.csv delete mode 100755 unit_test_files/1WrongChecksumPrevPlatformId.csv delete mode 100755 unit_test_files/1studentMalformedPlatformStudentID.csv delete mode 100755 unit_test_files/1students.xml delete mode 100755 unit_test_files/1students.xml.extreme delete mode 100755 unit_test_files/1students.xml.high delete mode 100755 unit_test_files/1students.xml.low delete mode 100755 unit_test_files/1students.xml.medium delete mode 100755 unit_test_files/1students1YearLevelP.csv delete mode 100755 unit_test_files/1students1YearLevelPrep.csv delete mode 100755 unit_test_files/1students2MissingParent2LOTE.csv delete mode 100755 unit_test_files/1students2YearLevelF.csv delete mode 100755 unit_test_files/1studentsACARAIDandStateBlank.csv delete mode 100755 unit_test_files/1studentsACARAIDandStateMismatch.csv delete mode 100755 unit_test_files/1studentsBirthdateYearLevel.csv delete mode 100755 unit_test_files/1studentsCommaAddMissingSurname.csv delete mode 100755 unit_test_files/1studentsCommaAddressField.csv delete mode 100755 unit_test_files/1studentsEmptySurname.csv delete mode 100755 unit_test_files/1studentsExceedCharLengthsAddress.csv delete mode 100755 unit_test_files/1studentsExceedCharLengthsGivenName.csv delete mode 100755 unit_test_files/1studentsExceedCharLengthsSurname.csv delete mode 100755 unit_test_files/1studentsExceedLengthHomeGrp.csv delete mode 100755 unit_test_files/1studentsFutureBirthDates.csv delete mode 100755 unit_test_files/1studentsInvalidAcaraId.csv delete mode 100755 unit_test_files/1studentsInvalidCountryCodes.csv delete mode 100755 unit_test_files/1studentsInvalidDateFormat.csv delete mode 100755 unit_test_files/1studentsInvalidLanguageCodes.csv delete mode 100755 unit_test_files/1studentsInvalidParent1LOTE.csv delete mode 100755 unit_test_files/1studentsInvalidSex.csv delete mode 100755 unit_test_files/1studentsInvalidValuesFFPOS.csv delete mode 100755 unit_test_files/1studentsInvalidValuesHomeSchooledStudent.csv delete mode 100755 unit_test_files/1studentsInvalidValuesLBOTE.csv delete mode 100755 unit_test_files/1studentsInvalidValuesMainSchoolFlag.csv delete mode 100755 unit_test_files/1studentsInvalidValuesOfflineDelivery.csv delete mode 100755 unit_test_files/1studentsInvalidValuesParent2NonSchoolEducation.csv delete mode 100755 unit_test_files/1studentsInvalidValuesParent2Occupation.csv delete mode 100755 unit_test_files/1studentsInvalidValuesParent2SchoolEducation.csv delete mode 100755 unit_test_files/1studentsInvalidValuesYearLevel.csv delete mode 100755 unit_test_files/1studentsInvalidVisaSubClass.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryASLSchoolID.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryDOB.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryFFPOS.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryGivenName.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryIndigenousStatus.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryLocalId.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent1LOTE.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent1NonSchlEduc.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent1Occupation.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent1SchlEduc.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent2LOTE.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent2NonSchoolEduc.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent2Occupation.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryParent2SchlEduc.csv delete mode 100755 unit_test_files/1studentsMissingMandatorySex.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryStudentCountryBirth.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryStudentLOTE.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryTestLevel.csv delete mode 100755 unit_test_files/1studentsMissingMandatoryYearLevel.csv delete mode 100755 unit_test_files/1studentsMissingSurname.csv delete mode 100755 unit_test_files/1studentsOutsideAgeRange3.csv delete mode 100755 unit_test_files/1studentsOutsideAgeRange5.csv delete mode 100755 unit_test_files/1studentsOutsideAgeRange7.csv delete mode 100755 unit_test_files/1studentsOutsideAgeRange9.csv delete mode 100755 unit_test_files/1studentsOutsideAgeRangeUG.csv delete mode 100755 unit_test_files/1studentsUngradedValuesUGJunSec.csv delete mode 100755 unit_test_files/1studentsUngradedValuesUGPri.csv delete mode 100755 unit_test_files/1studentsUngradedValuesUGSec.csv delete mode 100755 unit_test_files/1studentsUngradedValuesUGSnrSec.csv delete mode 100755 unit_test_files/1studentsYearLevelTestLevelMismatch.csv delete mode 100755 unit_test_files/2studentsDupGivenLastNameDOBDiffACARAId.csv delete mode 100755 unit_test_files/2studentsDupGivenLastNameDOBSchool.csv delete mode 100755 unit_test_files/2studentsDuplicateStudentOneSchool.csv delete mode 100755 unit_test_files/2studentsSameStudentIdTwoDifferentSchoolId.csv delete mode 100755 unit_test_files/3studentsUnusualCountryCodes.csv delete mode 100755 unit_test_files/3studentsUnusualLanguageCodes.csv delete mode 100755 unit_test_files/4studentsOptionalMissing.csv delete mode 100755 unit_test_files/Sif3AssessmentRegistration.xml delete mode 100755 unit_test_files/StudentPersonal.xml create mode 100644 xml/napcodeframe.go create mode 100644 xml/napevent.go create mode 100644 xml/napresponseset.go create mode 100644 xml/naptest.go create mode 100644 xml/naptestitem.go create mode 100644 xml/naptestlet.go create mode 100644 xml/naptestscoresummary.go rename lib/vtypes.go => xml/registrationrecord.go (52%) create mode 100644 xml/schoolinfo.go diff --git a/app/napval/gonias.sh b/app/napval/gonias.sh new file mode 100755 index 0000000..b35cdd7 --- /dev/null +++ b/app/napval/gonias.sh @@ -0,0 +1,22 @@ +# This is the *nix NIAS batch file launcher. Add extra validators to the bottom of this list. +# Change the directory as appropriate (go-nias) +# gnatsd MUST be the first program launched + +if [ -f "nias.pid" ] +then +echo "There is a nias.pid file in place; run stopnias.sh" +exit +fi + +#rem Run the NIAS services. Add to the BOTTOM of this list +# store each PID in pid list +./nats-streaming-server -sc nss.cfg & echo $! > nias.pid + +# give the nats server time to come up +sleep 2 + +./napval & echo $! >> nias.pid + +echo "Run the web client (launch browser here):" +echo "http://localhost:1325/nias" + diff --git a/app/napval/napval.go b/app/napval/napval.go new file mode 100644 index 0000000..3efb36c --- /dev/null +++ b/app/napval/napval.go @@ -0,0 +1,33 @@ +// harness runs the validation services and web server +package main + +import ( + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/napval" + "log" + "runtime" +) + +func main() { + + log.Println("Loading default config") + log.Println("Config values are: ", lib.DefaultConfig) + + poolsize := lib.DefaultConfig.PoolSize + + log.Println("Loading ASL Lookup data") + napval.LoadASLLookupData() + + log.Println("Starting distributor....") + dist := &napval.ValidationDistributor{} + go dist.Run(poolsize) + log.Println("...Distributor running") + + log.Println("Starting web services...") + ws := &napval.ValidationWebServer{} + go ws.Run() + log.Println("...web services running") + + runtime.Goexit() + +} diff --git a/app/napval/napval.toml b/app/napval/napval.toml new file mode 100644 index 0000000..c93f016 --- /dev/null +++ b/app/napval/napval.toml @@ -0,0 +1,51 @@ +# ============================================================================ +# Basic Config +# +# ============================================================================ + +# Baseline year for DOB checks +TestYear = "2017" + +# ValidationRoute = ["schema", "local","schema2", "dob", "id","asl", "psi", "numericvalid"] +ValidationRoute = ["schema", "schema2", "dob", "id","asl", "psi", "numericvalid"] + +# Webserver port +WebServerPort = "1325" + + + + +# ============================================================================ +# Advanced parameters +# +# ============================================================================ +# +# how many records to validate before sending update message +# to web ui +TxReportInterval = 500 +# +# number of validation error messages to show for +# review in web ui - can be set as high as 10k +# but graphs will be hard to navigate +UIMessageLimit = 1000 +# +# for any given files how many validation errors to store +# for report download +TxStorageLimit = 10000 +# +# +# ============================================================================ +# Poolsize; number of worker processes to run concurrently +PoolSize = 3 +# notes: +# +# best initial sizing is number of cores on machine -1; each core gets a +# processor chain, with one left for database processes. +# +# only run large poolsizes (> 30 workers) on mac/linux, tcp will throttle on +# windows. +# also note above poolsize 50 on mac increase ulimits from default (256) e.g. +# $ ulimit -n 2048 +# otherwise tcp will run out of aviailable file handles +# ============================================================================ + diff --git a/app/napval/nias8help.pdf b/app/napval/nias8help.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0e74bc853bfa0d0da6cb3d202c62cb34c0fcab59 GIT binary patch literal 617855 zcmeFYWk4KD*Dg8(gS$Hn1Shz=dvJGmcMlTWA;AJ9xCTgYcZcBa65Ip933u3gzx&kG=m9m5sBP$a-B319s&z+;<%bbbcenbv13)soj z7EwR|%>2f}(aPN#%n1>xf|;dk?AH&-Hv!ouFsV-wpbPZDJN$6K<~*HP}j1sz0_6wlHf)4ZZR@2(YF3%N72 zBH7B&U;Ubt!E#p`yP4`Y9=w{;6HH6$WeACdgO}G+7_%Yh+2|}xbBSzQSev{=IS^xE z%H-!;woi`E1V^XiSP_^QR4_GESyZJ>6KPRGPPFe?`fUW5#xUoz9Z@7V(_bV|WbD|pSK!LFJbNY*A56+Opcxh{cvgILNF2}ZfQQxv zmfPTK@gg7p>#wuFuX0I7ZR)wyCx}%B`5HRsN~Z0EWYb9&T>Aw^XhP@0u( zsySy~k=CH32O2t$@-SG$Hm}o{G!ANl*;nK~MaFMlTeO2#Tz4K#Bo&8Bt(E9{f-Dy~ zS8qd`a#~}bN)9`1`fEAOq7hA1H?<8D7W?$I!#<9CFv6MI3T2sT;8fy%VRYMm<%u4B zzo257F%~|9+H$C0M{=LEWT{LHW^}RAl)hrAbObeEMVsN_3ho{kx#vg>TQJalq z{7&$ykyFYnMh?Iggn42Lfc*~%lRU@1#U5mjzY8K=WXjpJ3v+1C#1A8UvtozYuEi6J zWHAsf>3x=<$Kj{h^<`4{o|PJ9p3g8gYl{|&IbkR(oY3|U+d{i8)*3b21Igv`#&ou8 zzjE)_A9C{@3HYAaWUDW<;x*Y9+@-=f*s*{@BXw}t>ArA(XgA)dkLY>CxMMLx$CgJUQQ;jy+^CZBnJ{D;8YM_)O%n%J&19!%< zIqT$SC_pWMvSi&3Yl=y%%>%2xP!6DV;h{1p{vf@0;yAsuhvD%tLTJQqjRN~RvT)kW zqATM075+W`tDNDver_F9XiI9Nt|@^$XCFakc6nclSjp4Ray>?J{DW$2)+`4zaw9mg zx7l*8{7rKe6od8c;1wM{nZAp zPfh*=Kwa;Y^!_BMNC=sm<6QjV={<2k=KAiIDT=%F=V9}*xXac1koD?~Md2Dm3rF+6A|M341kRUe`Eq7u<7R!yeZg%12&(En z&K6*1WfQAEj;ra8WlcPH%-wpf{lpzsV!NT0eM9j$> ztj7WoaPo43c{tb%5FtVMulu}|`&aN*c6BmSvv3FNL2f1?1!h*a@OB3?%Q`@AEcVw~ z{I9bt*Z|Bd?qu)es^)BBW&wVQ{o-z{VD6XOB0?Y=n3eU9DhLTd;yVJ-NFZKSbm7f=$Hvs5z zQnFG2AP@+Uf&2lUHvvJC-Zqv1fPw;m9smHq13*AR01N~HAs-N@_8xq=NUQ&_?I?BmIL*-wrURa-x%wq*z*a1N7>rR-O0_`$r;Sf z!~)t9iC_Pr^CuR0!R8K*<`A8iIy;*?n7`m&2#)mhuz+CbHxL}|X=C99 z!7~s{Y471+1HrctjO}1y;syYKkYD8P7G~BE%mTs4uIj4d5G(*`a%8K2VAFqKcgPP9 zq6-jra`tikqr=jg(Lp*bFArG8!pq*m-JMa{#LUjb)g1iN3r!q-0DwPjekldOeDN(9 z;$$vXUM?<1HYSMs|4#qM%)hn%&)}tP|J1lt`J>H%xTF7;{k!bHWlnjJKJ^RYo5X+1 zOfvw0hA;pCf9c;c${YXyEffH#AOD9vxG(+1+TGomkD1xa%Ztgz!i?#~p?|0UR^e~W z|2_D}{g__v_qXrB5*C&w9`^3w7pIy*LY{{!*zJ#?$M`>Y;{WS{|EShK>hW6D!qNf~ z?jiA26Vl6U9IYVD?PzY}ZsX(#wsHL5webICv47Oz1^(HuApoo3Hvrp+34lJ14S+rw z1%R-S0MPoMAUVLl+wBd4CgA0lr$x5+XTOJFNd6zk|KR|Y0Qm~#W@80@5sRy;gUvi# zJzp^7H}P_S0U!d<0N4Nm04d-Vg!?f9*Z|xBet-x-5+Daq0;mIY0EPfFfHlAY;0o{p z_yd9g;eZ%GA|M6u5%3vM04N1i0;&NGfL1^kpdT;-m;lTImH``p9l#Ob9B>VIfCOPU zAPNu*NB|@QQUMu&Y(O5M5Kt2M2B-?u0U86XfQ~>9pg-^(Fb0?m{0PhimIA*4n}A)w zA>br%5x5CF0R9BtLqS6!Lt#UaKv6?6L-9a~Ldip^Lm5C>LAgNrLWM%bL#0FIL4AR$ zhw6eFftrQdfI5Qu1r2~kg2sg=hh~K4ffk2Wg4Tt$gm#5~3mpxe3Y`aC3Ed1m06h)8 z0euX82Z9A*fxsX}5I;x;qyaJmxq#k+VnH84C7^mxFK8OH2|5S;hCzWLhGBr=gOP>N zhOvV2f(eI7g(-rmgXx2rh1r3*hJ}U2g{6VzhLwTUfwhJ8gN=pFhOL6_gq?)lhW!Nx z2S)(M04E5i1ZM*04i^rW0rv&218xd#2ksUg37!m|4PFXf7v2#*1U?nM489$H3Vsj% z0RbI>3V{zn3Beq}2O$BW0HGOS9AO9H0TBa{22l`E9nlss7%?5O60r|)1@RII35f!U z7fA)l1}O+B9qB95Akrq%9Wo{|J+e5mKC%aLJaRE|C-NflB?<}(HHrv|E{Z!!JW44_ z56T+KEh-i&6RIq#IcgwkCTczE6zVA&0vZ*XD4HRfFIp;E4ca)`F**V|HM%&u3Hn>~ zO!Ox7dGucxSQxArN*E3pu^43-Lm2y*aG2DXl9=Y0p_uuYJ($~A&{(gq#Iek<-eDDB z^CTi{3ISK-g%-xGidBnj*Yk_Z|IRtZ6b^n@yeUWA_r`v{MT zu!;DI%!s0is)?3}p@`{;Rf+wG^NB}^f02-qNRv2|WRUcb9FyXbijdlpejsfpJs`s( z6C$%A`#{z~b_m7+i-PUJ>EK@QIXN-847mq+F8LVw0|gC*21N)(6~*c+#8*78EMI+i z)&1(6l8jP;(x0-Na)}CoiigUYDvfG@>V}$zT8lb@x`BG12A@Wj#+Rm?W`!1oR+!d> zHjj3O4wjCG&W$fy0916UPE47N-Jd1ZOwr6Bjp^D_14g0XHSLF?SaCJP$UHGEXeeATJEB z7;hkNEAJg27oR&{HQyOOBflMg8UMZjjevzffxxyPg`kOGuHc3cSjbo?M`%NsT-Zc7 zPk2k@m58}Wk;tAXov5wo7tvEO7BN?`IkxJ1~u|Wx-B&+mZX;qm<*+scU1y)5_B~xWrl~vVWbwCYE%}A|G?OI(-Jwbh0 zgI2>sqgxYAQ(v=G^F~WTD_Ltpn^`+Rdqjs&$3~}77fx4Gw@CMwo}^xi-i|(}ez^Xe z0gZvT!H^-Lp}k?75t@;SQH?Q-v6gX}@uP{7NuJ3sQ(4n2({nR%voy0Ka}o0o<_8vn z7ReTSmV%bamitzMR`0D2tc9&pt&eTQZ9dvu*vi;`w!N`avMaWGw%4++a)5U*c4%_M zbhLBqbs}~0cA9i%a1M9gaN%=FaXELDcP(-Qx*51Nx?@Ag)TjroN0`T^r;ul+=dG8f zSB*D@x1;x{54}&6&z`T8Z=oN^&&;pepWHv#e=|TdAonfst?AqDz*m8xfjdFcK_$V6 z!FIvlLs&wRL$2Owy=x972@ML}4wDWm4@V7m4WEzTkN6x3inNIwi(-$;i25CE9z7hx z5|bM97;6?g9LE}$9`_t?89$c5mGCJMHqkM0E=f44BpD;wH+lQL!u$FU;1AIsu2PIr zhEh3FKc^w4d8BQmze#V*pv*|jc>HMnaW+#dvnq=?D=O6!H|777-T36g?F?7H^cOmh_f#mzI_hmnD=#m3x#Q ze9`|hQ6W*$SjkwKTZLN{^A+&bexx)!FE;#Tt3%r>01gm%RC(DvsJ-;Q6M&Yj0yR$bfOM%~Lj+C4M9 zD!pTU@_mE-QvE#xq5~a+f`hF?d_zscJi`qmTqE_PoTGK$IltG9agEiFbB{Mp@J=*O z3QV?72~TxROHB9A$j*$+D$Y*MY0NFm>(6g2m@n)v+Am%#c`iLH2d%)YM6aT+rmhjM z<*n1LS8Z@@v~5akj&7-KEpMA`AN_Fq@wgMZi?W-#N48hG&$i!sAayWtsCT$?~gt0tPZ@L(&UF zcu7DgXb=o696SOd5=5a69RLM{hK2$`!@#^ezyJdv`2Y|G3?@0NC@hwW2^@tBHd}B~ zF8nL8Z(TU5ljoG|rmi6fh`4z81cX%7G_-W|9GqO-JiL735|UEVGO}`N>Kd9_5PD-~ zZeeL?c@6{G%P$KGAcUx{fCs)wDgRRdHDr}Ma3nhWz{vcb@dI6P0igs zy?y-ygG0kp(=)Sk^9zehn_JsIc6Rsn4-PMWUS9pWzPY`-f3XYlr1qy-e_QrH*@XeI z3kn2+2Eo191%&c?F&qN~L(U3|DXIcz;(|rN77ULqmX!Og3*i;J>N$?7>m(vBCC4V! z#fxcwSoZ(Uu#o>N%lljFcDZ-ctrR=65?M8 z`HzJ9lFJKg+ytiABW9oII7cx{{+&ldMG7kPE zTE#f)bhVuCW%-Hj{8wW%0wV1sC8p#zVecLPcMVy|yg(6r8j$WqSl@^B8l!&7+UDug zUOw}v-GxOWilZIO3NRhMqbx#j5S*%_-9DYMjoWl9ZguqHjltx$df#~J+uy?mT2_lO z59q&V_&WMgD2_SY;oCKt6`MOblIGjr4Un`bPLa|u48Y5eKx8R zgxD_ZKQ9+|@@3ymSM=K8E*R?|il=u{!FDCPcAD?Dl9GjeqKLS*yj6IRdt^`}i+fA9 z;8Q~ZrEvQ3y^KX%=T1GHBY&>Tyo26Td^^|{*9bvK&|hK7Ux;%gZH96tO>Q+M#Zs2i zI%;V-MI-*Lsx~t4djPdCZMPhLmLe(Q%0&WGOsbrxjZn0_`n^GAL|o{o3q}eeXVKa4 z>P@ptvr|jVGeD?VVS^0o_v|{}Z$kNtcb(4w+^dl|7gf8^^NPB#nzG3Bt;G>b$)un= zFOR{yrtiL11MBhY1pagn6#Ic#efi$Z{qr|m&TAs)A?LVWYaln+B}#aFSWsC#-=z_| z?Ha;UtbosXYG9lp`URpt`-Q1aTi3Vh8P6e@dpaSprEiyrHL>I|j-nv5LiOAHt#wlG z`QHe$Id;zg4C;?Zs%d&*6itoe*)DcO!(RuFeN3f+39kXXyx%4&Sbq`Ht>jX)+NZU-x2?t_U(*t4NbfNI;02c72RI;7&3I= zvi0Fa>#Ru0Q`FF;0te9=iN8`B2PfKvJyq0tU7$8Suv=rSjThAyfE(~Mzt?*scbFNm zQ6C>=mHw(KX=QxC@@7!H_>{3-MRHqicyXGWH(0$$UE{SUjvVR5;Lxv#4+ZP_14^`t z39HlOt2tOFH)rNj=iudJ?Kxy{Vk2N#cToMuvr2i@Zt1+@wfZBA9uI$wBVP+yCzAwA2mlI+-3@M73sS)>wILWh0O@EimI-^e*p6 zS7A4-T)W4k_z;5w51kL1_#4mCa8Dz6t8SlD&b8T#s>{KQNbLM~)Mhs3bkAF|Z_z#S zUn50fYUOZgw^f320~pA<*3taY&adZwj&u={6h*=2^6RfqeG%hKw%Ygxy+%;~b$tA?!w>J2XTb6DIhNXdX7BuO;N{D;L*LyPJ3o)jQvVY!Sqjy;WMh=cK(8RyE4UJz z1y$dvIm}Wz%FJam4N#_yBesg9sPyyV|2k3q$8_t<6f7q@3&+1^kXiqW^*`3X7626? z6V=S3FN=VVkZD#hvxJ4GjhV&EM9P1^Hkj(AuC|C9G2X`AHi1b2rn(~ZMF3Cn%iw@i zqGW@Vp~6F{JtbhIurcT~&DA@B(h(G9lGsS^LQLloexfV)cd1B7?ySbzA)HlkUaoz7 z8qir^+-sO$v^oozZw4qohJd==wShq#x!TyLM_u}uSR=hRQ26LTRBd4ArlloF`c?vJ z=CMsMBcnv7zvlXsDagEK`E`dfwcFftU=jtlI3+9qQF4|`;4L-Y4%7#=nmz)yXVCCf z3LRTGD;sVuLf#jO?cOT;>*8I8mZ9`C>L0m;I%5Q_9G_xal-E8|ZRW>ocIQ#uO!LIoV@p|c_mwzpbW zBvrX3u=)PpyC*}^k9ORABTAvRdySl6?n;&Snjn8Y)V>P}GZD@`2azL~i3RGlF$!@I zyEF6}7!VpHgASQ*VUmHe5dl?;3M~K-MOhbsp6_g(0W-nA6ClM9E@xPMkX9#(GZJ!; zvWWIGH4u zAJDK7xhCoOxcvm%5jwG(rkW;mrgAK^>1OGgZ}4`xEYaD6??MVqXTKF`(|i&3MBu{6 zjAQK8G)^$q`NfKCLwx4auJ}44hDw!`pTR~{ zXvxCLA84tumE?#e#TFHL<(fo%M0~^xRZ&VDXSB=Go3nM5+9U$x0+^-Wv!`9AZ4Xtv zFHf>dIZE@RQu;8T=9Ol|^qIzpJW%d;(PJZ&N|#8NT5$eX&0ML?+HS!xS;>!iDW;L8 zA5Ei7-)(XBsZg~h2PZdRDwT>He4U~yBqtP`F7%mdtW~JxTe4VUA(7@Tc$j{F(04_) z-*$yyL1m%0L%Tz~L%35jtP0!BVtmW4N>CX4KDH$`;gVywX?%NpnXAgi@VS*P<&NHw z-amyR#WDq$l2GmZ>~$ym;K}(|EQK$McWJh{LbV zQNE4$w!eA~1rOg7ek5!sBp}ovOylV1B>3p~ap>dD$32dLT5DaTI*{&;?p~cCOG?J+ zsJbOpO$={tMde8`njBirp-Q*)GawhZKbUD46`A~l!8+aoaOpYM}-$ABal zqaBltyNYY{`sB45ncha*F8H< z0{A}~d|kzDQEVB%M!lwZpnhP56O8bVXhXeOaQCEb2@ROVININA9J`3!hNJPL`8F+E zyq>KyMmL5smXCytcaAs1i0?Y-ve`)Nn#5$z6l>(|oI9hjoU*NZbU&&vAGhb(>(INp zAh`I{_`rZBkCr4IGw`AK{T|^sl3`?8l~$5gRYUTP>6z_Wu@Ik7lu(=yR=a0=c>wdR z$rIF*=l$yC{Q2Jf{DTsR2lNGDAF%)=1=55QLSjR}gz*6NbOF0sLdck>j41VIaG}H= z#XZ9W5IB(yaPHmknO<{zp+5F$)bM`m?FC{qm6Q|QOp}yP(|)Z}^Fu0DHx^tZh)YI<<45V~T6#0JDj%_ZyoI=Z%EYdpT64VQTDMa= zGG3Wz)TQG>PfA2avX1^7h1FfU^QQ93sL5*wH2=OO;vspjpJ6ZV!r<28F$t6wS{*tm zk=APvWhPrGizB-Yr6gLn;Zbe$Gx$g8hr|#0bnK;*rQdBrYj10(#i&f8zcLuG3(~YP z_i*I1h&K=0%${ms<%vuty`go}v200?|NZ8dOe|$4)jJ)e8r$kMD`|_*!z!Z~yH`Ix z{%{;28M+*Lc*|+Y>E&V7?)f|Xv5WK64z(g|u2O%wNzu!ot9kQR`%!`e*g1mBlbFh88{?QBs(qh5j{V81Wle?cavFu<`T! zs+HuUb)5jMyVcR_(37^p>%s@G4NrKlmDPjhOYIC(9mBA&&+d|aDU+Hj!W+U zw(T*na7%Xf30Yv#Cpw_)fadA*b^U~Hv~KR)%3M@^ z0hf*68^85~py_OqF%m}M%xC|r*z1gsHN#f&<4I#US(&__z25#5>kqq#iNcHE({dMT zuKh8UUHP?gZ6r9Y%J8DewRE}d;ZY;4+^Uk-fIlERpzS35DQ=Fm}9o%rW$BIp>{`%|WNzh}c0!GnOcr%AX{G(+K0U!EuH zC$r=2JQ_qL`cGxT6;HFb^OmJ;SI0T?#^W`SRte#a;>^z}cU4L~Fyp1;3{tgHhtd_& zI_Q4a-=s{Ie}3!r&}L;i)O&6>d6Xe6w^q{5dp~#WuxGyi zW7^B+tf)A8t-M|MI`}E~!R%@v>EKxDRw?CkoUoTa!sAbGY6r{R^_$SkhyQ}F{%dCi z8y73v-+c9DY5#@9Lbf?Tma)Z5+$_w&e~?&Ju)*I-|J)bxugwO3Y;FKE|A*B6ht&Ru z)c%Lm{)g25ht&Ru)c%Lm{)g25ht&T6Norqc=nH@SC#n6H?0?|2f9?tXH>Z8sdHYiE zA1`V^Hp2d~fmRXB`d>`cO1ql){P#1pg<5dxYD0vd^pZuuxmt9&uf7Ml7f8s#gWKS_ zOfhA^q4=2Cz2Qui8%up57Ls_92KEe4c6}jXebE+-XznV?bA2HwTI(wy&eQgqv+PUP zap#V^z0V!vfpCDU*Nv*B_%Hx$nICMPYz%JxmbmX+;j95zInV+@sA*c17F5*zqPSqX z5AcyU^Br3AKr!XYW~}OV!-pz%Oe5vqclraHw3~Prhyam(fXHI!`{5q|>y=RVmIGJ1 z;B|5P^v@rOQG<$@vh2{#!px1o(9*G9PeuBYU5_Y)z-1 zFB#Ao;9H_T;}9=N-qC$KKLMV6CQmFV6hVFxIrLtUfqD@4H=-xYM0P<2lr&KY$H9Cf z>U|{EQ77yrM`y;O&qFvyagi=%;eY!^Ua)uBJZuQmfz)et7ZNEGxlR6-DcMa`10RinUXgr%g3DjFl!dqwtNEPWXC+-C zl7#%X0@xC(IfocigI5Q^%z>U!fhgHLRdY@7U7Nn0Z+lGWtl7r8QbEASNca{Quv z-7rwf@I~Dn0$|{35HLCj9-BdhX(I%R2Y&*Jn`a?W9x4La^&Fgnf`Rve7NhGfY99J0 zn+SzIBZxOq3;E`2O0_z%KaW+Aeqk2Hpjtr|MzvprMY%hsD`v{Qx+;7eNNb%%i+p83 zYpFO{@mO^THA0sv2fGrZI%RH~ng@#vMH-zn0&e?_%(Hn%OR|uZ>}80CwDprIzlqJd zRmF7B7Q<1LhR1poPj(RL2)PDwJ}tp@6};{xsoZz6wTgB)TYbw)=Ty1!G)fohc{)bT z{;&F6lD#dB?#2sF8b4xkkTtG+KR9{FhI)E|pG*Vv7ERPT8{2Phc{>*>mi@0|jul&N zwlq%a*%EU;1y~54Kc@y*qZ}X}U>=Yj5E^&hI29 ze={VjJrpvD!Jvf%hD%}$X45Lmq6Me+$n4R2wLDXi9o7|;z4_&jp^-cF32CRy(w2*s zP9g>UJ}Uao@Au5nUQ>DEO_=y+;Hc7av`&R2BXCSL;pKJD+!V{59{JU@8T=G)>{Yz0zi%3#o&K&8jn|`D#hE6h{(1-ah`&E<{kq z6Bxi2sn$;(NkCQ)>0^YQHhuQ2RZ@yt#BW!({1Q)wL*-G$Mx5$2{-fEA{xM9 z{OObZPwt4TVW;9&lNik?{;m5a=!=sM2QKbdjf4tbdD0Wo{_z9FU!usvN+^JX&IBE zT*F*pk=EXTkmE!5Hv7*_eY>l$T*k@00p3XktsUV06M?WV+LAp{cnHdyB!lSbT~&D` zkKN7UBab5JkGqoHPTo*5Fd4>dSL*OJz2T`$l@vK2j$5)>t|m1s_hH6-PVfsiLM zoOmaLQw^n)U@v-@6d=Ry3dI|tFXc$SDns^@*eAlYgv&NkH!pslc81I%_nS36AHsLZ z;@rZ0D0hTr+zLsr{J4FDE2yO?&s?PmQDkG?bXLoEO=iEfc~XNcOnB3gGvhQ&XSEsU z0OKx1o;XL{_um?L2)H{58u>>hI6j46p4;5o`?I!_t_O2(6`z-Ta|;Cpf+uBgDYaC= zQR0M3!&C}18i{4H9tH0TroY}?CmJRVnVY4P38y!_aV7Pk_F?sT<%0&<^}}`t^hp%U zO;^#U>-qpfOrt1PSDsVxREt-sRQ9EH;;7~L!r97^$5G8eNw`BeOUTa|Z>vA)UBFsU zT7Hm2P?C`|H2->1zpP22M)ESxGGP~8BjHd2rKm{tvgESFt`ucvdWL@nPghsBUKgk< zt4mSQq-$4qZJRxNIOkhlQFW3>QYomSm)j=c*K+N0qPN6s&GGRSV{EGA`{~q)LmL{K z8*8V1Sa&qOh_T}F-1!Nj1Fd}}4-OAvcWu7+9&#RK9;o~JGY9jtGafT2^E-!Qa}|>g zb8Wf&C003mrD-`@IStxQ#cRB6h5^y-`ELt^i~@syYd*cdM?+?T=6~l5{i)0Uodaw! ziZAj|xMDbQk3bK74;czSGF>^U(HGPgWVpK-Li!qPMz|~`1VuWR^c)ggaI^vN^!}w4UThaaH=NC;KlDfkh zuCJ)yaCNGxg)E=aO?r)4dt>Wj)nb7}NSW3|Vc&5xQ8UT)XqGvaU6%#xy-rFze|z$J zmLKb$z#dne3@oNCo>f23icWW}i|&8z&;7nxm;c@@d|PZlJibk_NRhZ$wb($>E6Zjq zcWgS#F1sp@GU19WL)dkDP@btICLv~`uzx3y;qdT?-gR}~cQNhxkt-p<;j>U zv*-HG+KI_A#-7Tl%i#6_?SqO=erkd((XZfx9_$|G83(0+ar|-Daoq7eLncFkD#9we ze4G4ysd0i;j{A&;@`g^o_csb;(4Sp|kOFiAeqa5%Ou6H_y}ny~uy}AdZ`pL(|GeL^ z@N5sDGq&%{3hDtmK?gwZ1V2DO!@Hslqb(84@b}xq8jseqqJ=oTYwFSqX%WLGUnF0T za1UDwbrrW0KZ{rlyXZOWCjBN={ZqR|M`?gJ=#b5LG0{(Rfi3-6aMk!ea zZj;bY!w(MXjx&`dzIZKQIzBF6pDUDjs)&KoJ>=fozR_r2oN|&(%od^Rw^{O8 zuPZHx`IszMhF!e2NVcdhA}~duXiO}+S0##jZK8x}lHOy!w@oIc_M=XtYAD1ncq6-* z@sr-e{%~q$*=Ecpx^~Vz`zq?-*FhCK1)HY1dmI_(+qqk$jNOd9(W2LKn!cI_a~q+9 z2<0?aZ>}=5SugG>i)GoVvor05bOi1Ov9sw`=-{el7YP>mYu4Sc8tYcNO0!CdicrtH zeeArIZcQFF9)(1|8i#GDC_0ZtXRWPltfVvrbSsn(q;Bd#mjEsJ@a@g_WSxV zVGH@<6I5KtafoG9JEf6p*+iMM)TTvgd9BzIC!_Pyp$&AkwvGXYDo1IFtRwt0oxK(h zL%WJQUIg|$c1Ol1p{GvdHiBe=6DlUE7&+1usg&O=Sf7V77j-SwxT?PR;o8lmE)E`- z*68gmeAi(qwqo)-jrW=Hxx0KzXO#+hr>Yd#vA#v|6|@+u*l#DlaVcxG=M^_SGWc;!|0hah2)W zcEI98ZnR~HpWSXorLY( z8h0ZnlM1CvrSXWLyuVy6Y`7d;{KjgcA+1%kX$x?D9I}JZGmorz!GP;GGa2t4zSNsp zy&ESL!t<`YYkj^G$Ma|AsDG#>d+ggwdq>hv5{LK1#ASfkIOFOwx|6RZR+ZIA=<;in zbF2<2`yxB7s@R~z$80OEGV?LBt)aK!)06Jw(Zos9xv!y*){WyY!5F`~XTrNGL4$S! z>E>6>%V)(a9Zx|w8$(W#9c^bi=ZV)}?~{Jz-y2q~^#rH{q>(CluUtypo0oKKd9|%` z3wXS}pC&U2tVN3@+xMaNyS}*F!n0(q@3?xq$d}IJeWuY>o;#o7G`e=|ee_&^V$k0r zEk3=jwpR7z_Tw`nnW^x~o%Z>~b_ehPenauUSZes!+llP#tlWREBD}l;`M)eR{P_ap z-;ZT%|5EzLV;S3@FGl{in`FN0FT1WtB?k;>ZG0mzsUw^}UE|jMxG)j^#_!G2TI4SQ zWlAcSaJ-BHdtOr^S2EAvR*IUlyc%&(6W=eSj$y^22up^CM~1$9kpOml2xJPR)4DyX zH)ygs`ng&5SlY^9)b9IbIA);QH826s+QiFg_Ow5{Vwho3Ursy5nfdoZvIiQM~;UAB~Nvf`czePeHQ6BFxsPCZPt0-8`8onBQaVbXxhj z5=BiBLyKE$PZ?Gns_(H-#^HzhRK)}K8;us;AXf2d+svPJMhw3y^JN%50S{re$$~74 z(`UKTEh0CqW1$XtfD&3GguX5`3Qash^s8ZNw@i+k!&Y8XsWD2YpyB2pLronTuRpCI z_;>l6)=8MvVUW}TaSgCmgIQN(w4}q%9))TfzvVZ?cer#VNgl7Oz8l5Cpj&qY?fj5UhkNeURb-HcRI(pN za+b@^uZv#2?ZBhUQoUYeeq;sNjHiBBc{%vd(R?I1Hx`odi`|bGaQ4MY<9~AzFFTw2{SS;4+GSl>^bfA7PX8nQnYm~#b z0MNBPB0rt*9R?Q2zt-_EI~p;ac{Ji|Y1|X$R}z4E)rKicSE%bTGK+hsQi-$k-b~j; zXZ(iCK}oH_+Z#z3bLa8kuJOqZD{*UX&f53Dn<>J7^N8r)z)q4IIrd zHG3FDISFUHzgi0{MDBKO^hMiIk}^XfoJWZ)`)>QL?#dPr$TD82-`%`hf@t>;;5HLv z3bzrL$l;JP%5rs;y|Vw@AU=r|iQcEv1gj?ky`3wlV~$V&#eZ;!Iu!MG%hx1{iqus} zR-YMs%LCwMLV9;ZwV2yDgfIq6(q!md{7#?wob$xD54*pGaXMQ(2DYk0u$#F0wz=2e z(yfAuM`?b7_w7o`o>$t=`)8F;f%op0em>iQ203Fv1VnL6LWZlK(ENyo2()7DrL?}x zFYnZ!al1G||EjrRA|SmWYBp{7=DHAkV4BYOAgcwc^UZ_)%j9V!fvMocYQq|$&^Y8!dX}hFJ)qM`P zb4L?85gR4M9*oIVC`UlSoxe25mFr@XqMOFNKgO~)`9%P;8af6iCWB9hLnM|%Lyh@C z=zE?)!8hNjmF`+QKX-nXsShc7>5B71eAuRzG*9R@AvV!X^wgZCKFZWn2p%`aB@sx& zs>cir)`#YJO{iJ|Q3<}L1-ZA09ylIrxfLGb7{9Kh;iN(ZRKt9JVNTmIIU@`jJ9wj*Er? zo0`se@Q_0`>XXJei;Y-lytCoO4+gK0l;q0L_vXKfPOli_m}s=DaT0e*>65A(2Kz$t zw7)OWT7$Y-u>cve3tE0Xyv#R5piw-v&$ zl6uQbQP-)^$y4m7Hrvq-xef?yyla;IHnO*wZ!33nF)Osr#Wu#dw(+n$yhIWG%ydd6a zUTJbdrXLvRf$(ahdXX$*VB)YpHgvsyu$Md$-XGNcE{Tj;fGQsE{^LL5qGxRXqnI3Kwph8cs6O!hut!9}D>n<$>c=cxiikks19MER(o11^3mnYY<}Snc zdp@c$f&f3YC4*b$BBY)ZUnMyr%vh{q4y{MzVPRDHVC~>VtDWAW*nsM^8M^I5IZMw9 zTQ>T`)&v|2o<39Y50&1@Mi>TRMzf*rBP+{PS;$}{X6BrU6PA3=t@6UeMUMl(dCjj!Vq&1*LO`}z?5aKQJCDvCUrryNMCY0Qg*#b zn|6;BS&fOXyKXmXgT6TmIjp6%n4%HkHe zP4!Q(VCm=9QnUZ^w!F>{Z07XYvHt?jw+1EAVFaA0`K}E>hOY7QNyudNNo3 znAM*L_mk%Umi<=+D@yPEobe$n4RS#gsgA7EH}+hIOpJHo(q5-5U|xd_C|=ygso(z2 zCrIY-?p4_};0almrc|S;qwx*tloN-fJ^IXK*%GfL43j?g4DI?{h1%vxlB7vhnOCK8 z0%{K3=|k0a<{|3O0_m$NrmW+`*_3!h*xEm4_Ilu?a5#U1$0+eFtn_wK%uKv!#3h*k zcvEBj%!HJC5)IxR z-~Q6U;NA#A$+U`di|OMLA_O^e z_-~@iCBt5NvvMHd>1?}cAvL_mP|)GvP~X~He*`)l|N6X*^?X@Zshc_Rp|BV46Dtx& zBLOUu15{0m{i<+!V4lOq_$;b8Cl-IJW48q=7A3Nl7tGVF0FCNWMc4f;jt^pJh|rMG zzM>+%x6JWISYNkEf3*Tz=xw$CHmk;IbDTqbhAWW|vVPB3xcS?%*kwC`1NVqA994wc z%lKW^{c-u{SI+3f7ir`3o1@oUO3@Ws{<{GPwFaCrNeU*&qb*UCKTu@pa}H#(@u$3J zP-;5z$!LPs@hxT}UtL(!y1*DDv*))w4ZSij*4$S#_&Frgki#iG8`R2BLq?;s2$!*{ zI8A_JwI~;chgZ(ImXcYzIcCmKSO2zfad@E}yVW*~QEef_&jS8v$*JUL6AQ6 zhpL^k)cRY)?gPE&uR`AdH2S3(mMIqns}q!qd?j2W?KMdNO7^lSM>@A|^&b;Cd_hu} zWge1Oy~X=sdVO1g#HuUzv?9APIqA6vWQthY^U>9}s^2y2_fz|9X-a%;KxHCct(Na2 zQ2jVF?J*}OD2i!DdvKhl7;K33mE$5n+m7H;BRltObK)2|)AXT=Bu+y~BqB%4;$<`F z1dZ@DQk?n}%5OtN#ZDjS4KF1q`Z?JjI$Ryl4IjfyF9a2v$Lc{PX&bb_tq|3?a22{! z!Qv#Cb~I$)LjjaX=VIrKcj8GirEA59Zxu@pqIEldRIraq)cIY?+`zk&Qhgm%hOLLs z@MANxwniLy)iO*bVPHU6z>{1=RiH_C$g~@(#X07}JZ#O5b9!NVkALlHXHycU0+}Ch zLSH6SluC=0w}KbJ%Q{D4NwAno!M_Yg8OdWeCkmYS6y}F}@+fO2|D8Y!Gb%NO^lD!t z6^EA!yP1kj^`oP#7O@GSrI-6T<%iTGBF}U;Vx75UA6`H2H)fro3K0<;M4DrUtgfj$$+fBbxWd7DVAkDiaMEd3IiNsBhgQe2tTQi?Y&%o-$ z&ereXqeCROz?Dsw+`jDq9##YwKd;0IX$9i22}*Q|?1>qdz3DX`ZEN;!1!L|B--42x zGfwki4Pw_R*bB}woj$Swf#GW50zs!7QZF{>ZJ=WE9t{Q!c?QRClBRcfD6-e(G7eBJ z$5!E`tm|w8ibzYmT{Z8D$IVg1=?JiYIv1B(3^$-o>0suCJgSBYsJ*Xbb9R+vD)o^h zr&F2fPWjPhxZuFezo-MJ*jlBHam9Gv6GH%`_0*R?{oL}U7fe;ty}pgwbrwqm0xNlbB;0Q7*kB8$b_ruhkpbu z&@wT)%XS=B%^jyQY`pf+1`K9MsEw(#wQg4DG(8jP^IUp87)N!%r1bltAGLFXt7&~!ln6+Xl z{S@hr1Kui*T$Wl890sE2rh z+DIP}h9I@*F503|^(F>68?zIiD`4RdRuto;rJUrfekLV|nZ{XSqeKwjk3SBrDh_FN zM$|~sUW)>gT1#A0bRboX=S@r+T|7nz}mw4KlsQ?Z3G@G1j~jesEGWXz^Z+wBS6M(g2}riCf1+mCAP z2J5qTO|3*cnCqR(r)YXFPqxw3c<~g{`Ah|ZoAYGDOpnT0!uR16raRK>B=kYzHLqck zVG*pz+nM?*U}V1>DD2`_S{c8Mv_M;`@n$lZsmR&{6&%jj}Y2JOX0^dUJ zm18ZAkyRXXmI2CdJFnZPi>UZL`&>--waF)iEn!YC{oLwp$Eu@R4<^_;vTJe;HWz@k z<5~BmZRulgj<y$lvJk#h*rQr4YH9rbT;*S0HE$8L3 z$L5AhCam?wLtVR4E9i!XF6b?n(9Y#PmJ#`cdLJ``3EsBn-q;VMylbq^b%7V^^Nd#; zO!3HfbT6|UX=u{SS?xsg&=?#SWp(BuO!VJafOX^v&bW&pi5X|~#<^fAgX&Asnm@yB- zvcN5*Dy#w=Dl73_RVi!r?RUChTX?6qx$KhV%cZRW)CbFO6xfW&W%@z%q+ph9(?+Ex zGGHHuc8FP!2gEhx76vOnASmmChB{#N*}PaC-zU-!0t=4+$eaJcbpL}QXJKcc|BE+g z{70{uj|L`9nw14F+{^bVv2mAiN5rFv5)Wfd? z#J|E2|HS}A#=qk#HD0 z=9zFRP*KE^uyNcGyo$f0@<~bNTes}iK_I@y4YqWAi1y5|QC=Bo3RTk{Hi*S~W}NF@AQh+9gJ_^7uL1nHW6oIWuSK(0b=BlQDDV4erGPmT9?+2w~5; zx}s0DP-hdlyJJ>})TYXb#^ht!N(r)x%^gsRildlp{1XNXjn_?mj!h>hovYYl_}S|At` zJ;a!0d@aA?s-hOiRJ+-~q$#6mc=d^; zkwuQ=j?!tHg6>S>s$~7#2>3SIw$3Ph-XNf3Tg^fAX%9W?IKuJMJ**X}9d{&57_Pu=d3*7<|FIWu_ zCiO*|%hz050ZMKbnvVrv`IE^MFfBq}Linj$8o^1eT{j$qvbAhW*JjEun>)>M+=fci0^vgj$(m>6;{F#2F%WmLBfqYeG-6OxW-^Zld4lKxkZSR3#ffzsrfueNW zT=c#JgDAkiX!U}h-k}FGd!?HZtHIMFLdEkL>jb}O(rzG#`bZ$+Bsz8=3klylew==b za*YTUh&UE2kWRbKirSBiFDgCdN+nWYIZv8=uvU*KGHP_R_9z*XG6O^_-EUas8X=`> z8WC!*oemDMXf5N0ARc}^_KFy75PinkJ+t5_iW@#x+Q2#CkvLbo5XwO~8VTtmQmoWR zUIE}1`N6PI{ag)(>jyf@CVE)2&CP{)NeNJV!6CMb=e|M#&y2-(@yhI(K$~ajoYSk! z6~Ml(ACOaxZp`ZE!@*h@ti!x;)Jp8VbWnM)6-H^J*QDt#-IKUeZ#$5j^?J(J3B zVP69oyeo*XhIQqAr1mJ1CoeyUj1F~jAhnhwhd`mBr`3pL7UQN#tf1!tQX6T@367Z_ zC7GK3XeZx*H`W_32U?|(3{esj4w(WCSj6e{b;puwX7y0D@EQhiou@XUXjr6)iGC#I z7~h^>@mh>Up6vOIMOi$IzB7!_HZ2XB-Ld^9hcOoK5o~GZN61k>zgH6*+eHp# zruh-tE0Da~*RRKH1a=k7yGvt4!zPAqIYr;+`1m1Fw0+JXe z7lKxlj2nq*=lS{EEf}d-h|?ZQCPo_Gh1J7?xhx!+Ub{03eI+eA78=i+FDzE9(2q}( zHM}KUff! z!IR06u*MxjU|-Mb^zi9FslDg%(WlXf z$ttc&YOh8oTB{@m5st?y79`M&UKd;9IpR_1u?3KtiN~56YNW#M0q6rCZPj48SA0}$ zmScW)-&1lH*wW6&SytuXZdkhbRxp2VyEaf^ek8o>eWPU%~KVl7^0lQ7g*+( zN&kv*>@Ks07R@NWQH?vyJGKhp*feDHTo~if8T`d5Z&AKHRLtI^sFzLo9n?8)j_UsI zE;-fxMKZig27A4u$m@MkL(^W>wcG&vQaXWi-}={ic;2CMl(WRMAXq@I|RCpS~J6D)3WJ4 zaO>>T<4HSV`dQ&Qdb}o0^_5C93u)TZ1W+9 zEIi*S^=`nc#@wQSgk~Ibw0=4^x-YiGj@?SbDjtCby-s*Pmlo(Hr*Q)TdG*t!^N&cV z>GpFf73^pJdJ=DVscyn|x%{@~G=g6Gqc+^brr3Q$OIAS@?!JY*{@VjoBq}M8o@4I2 z;19nE>1P_dn@TT?S_xyax3P)T9Ewpi>bQNr4BRKVpsEGVcxxoNHkZhf)uwk`eux(@ zIJt%XYiH^#4q77xoHUP+D?}rx)1pm|co9I9U^MQ)+3oWanMZBC%1he}kyUd=&Q3YT z;sE>G#@s{(CTfV8^CEZ73XE)6>g8G&m!U4?$7>V}mULpzX5_U=(yWbecA&uv;MjdU zY4;}=(w6u0S8hdTJ|&;gfly{&+K&5j$F_+(U){at>079(<>2-vV3VzFe$9nj8$1&~ zdN4+^!QYRG`P=V(IdF+PEpI5v+QF`aG{2qbFppS+pUB*ZFMDac%J?B!<=Sh)+DV+~ z*i07856LUH4%4B3tAO(c6!;k5$H!VoYPZKyviH*6+QVFIGJfTa*CAf7b0`z>JKep9 zh6#eS35iCs_=c&+wrbxwdhzN=H4!mA3%@U5k7y!PB ze5h1F;&9%v*AbRx;tP$fIv)>TA{>@`lveFB0a&9oLpP1IyE+6MuWtMk#_>z^u-`&ym z6Y(&8J3^!QqPxB=bHy|@nFL1khKDu@wdR7Mh@_=t|7^~|pEKZcR!G@G(0IW zDW(?EUj*6^AKbDP&4j@$@4 zThnv}(;EfOtm3S_ z{A@60k!P?3f!28VMz5R3?3hs(tOU-}{OAo^vm~-P(ftsoTXd83x9KrYv#@lbnJi#P z8uHmQHDB~0?3q9quzZDXgkf1MVJr5WmQ)k!IFkV&UnK>5l)sc+V%i~F8 zurlN0!xXK{Fz2<=iDQUOco?&dk@Asv%u56Ah8dXF>+*uD({sW3R`9SH)_zdc>b&n}?>pXD)Sh*5he0Y+dh_mtD z~exbLb3kICjRlCvRv z0J+{^pxN2SWRy@6fk!Mu^<&8rmnrho(y(PhGOcAFgjatW6UWENIqF`aS2q>*P9FgP zz-U|bN=ONFNDxw!giFwvO)LkOTBptvArBoS4_>AYm>jFWeWSp!zPnBqDWqah zV8%aH@QuXm>K^$?;|76(L4-+4r&Uh+EIzY^hQJ6`u4z^#&k~$Nx}yoCP7c4YQDBMc zVngMK+H+rvU?khKS3PPA@*)31QfpDEPxj0jH^Mg@0^QAsK7Ov~4F991K^NQ_&5&3V z$)*2(hZYzanGjx--@33vyLDZqV8E`$?&IFAO}Eqd9VFjG`ZQ6lnxw3&L?NIMjQUv-;{Q2;>phYPtRLu?Ns5`)#ou#wEB! z#*V)1t=Xf+-pg^cA*PoZ3rzdVpW&-;Up05mwUOc%Z<`xG_3L@g%G32wr;GG%y&sHe zT`KFM?T|*;fXvks9L~#;`J8n8xA;&Wz)^FOzhUEk89GHQmB{30Lyh1vvfR_gkv{LM z0s{?0&sj{7Sn0_6v$k$+PV^+6AFE~`LkmEyH9@q1fMjYsT3YTb0TQI}*afiyPNBt3 zf;2lQ(bjE#{KLM>xTr0-hkjH2bIt9`H>h#UVA^inQat-hul@NJ?}Qe1O+o3>$mRrP zj~yEi;^D#(={$tinXy(tPGyWZuO8S1d`}uxO9?goPavRyVvzsXSpU&5{)5e8WMN_Y zC-3xkGv2?_STp_GI*qR-6@RRxaKdN&)4KORHr9W<@-H^+e}m#;!e{z(e)a#F;$r$c z-uN?jgXvEM@jo@(McHePSi=aRmyZ+&l;2b(;8B0>#A_FtuSo3GBa0ZHMU9{_Lr64A zL=u*XmyZb@B+T+KeYOPQ_~%mJW^abFesu7#KwfqQUl4A}^od~m%ydH85!MV^c4ktmR@7?C49|&lK;PPO=?%D}Ld8zQKlw|`b9mYWeldUZAt`fko7;c=2*7!tjx&%L(5&vZvI%(8FzU&YQH66U(V{7H=-QIq z!PS25?@Suy;;1)=nGt5uZXIBo_kJh4`hERdS#*j)xCK)=!~1Qj4y{#~%m%gCoT?(T zmW0BqJ*u`Y$kRw+x>wa;qqHw8i;>!eg(z8_8EymBOeFF1q9?jHnneda;}WI~$5GdC zI7_F)#~Mx<0Y@9n5Gfwk`R)%#!%$EL!wKjp{3I>LUcvTFGZ_zdfL^&`X3FLbj7gn29We;DYpn?0ge8&}`S6->XvvfUD*M?LhPK1%9Ft zljH)8h~h+Nq%U; ztQOr3ca^P(uEB8=)ETmHMIz}J#fT=dn*U*L`GtOdrkQv#??93^K;Lr(0x|vfRqOQ>iX%%Kzp5sn?l^&K_ z#CX3EG=>n>>q$?eSu6>1Z14)bP~8ANk1I357#P zLFC0qW2oy`N!^}F^vIB4q&I}R=Nd&(Po-b{9>f+p6?<7QpW%?Pc1SAp98X#H*V5vf*}yT1biJzArOOWxI9X2G?!!#_{DA zt6ralWqYUWQpIG-VI6|Ty@e-=t1?~%B3DJ6-C;Y&u}*4krRHX^hK%)>W7$NdF0Ouu ztHGvjLFnZobbmB*0xu9@Xy^C$>w_fs@1-P@uidQfJb_qj5dut}K3BsuKi%dl%@?d4 z{bnq`^4wK%Iyetx-lUw@O+_L?e0XH=AnghA(Pe5WfZc-qboUU??GtF*6NT&)A}JK- z?y6OS7&Yp*iH1O$$Q=#Y-itvJ2@hfV84npWnQzf8WHoX{4*I z+9pTcCn_Wce6u~`b5^Ybnl~R~$|-$@;EVxe5C}gs2&APmuF&X-^(b_|v#?xpBpqu0 zp2}@Z~2^LQV%PZLCc z#F%*`!d%aQ=^?Jxx{<_#xe%Q`#gYvm2oTPlcwi2E=cYizrBd4Ae@TN)rC~Wz@VXLB z;0X6ZC?0OqB2H2h{^qGROg<0d-^cD2hA|u+qX|5?OUdaeyKQ3m;H1`L8yCR4?M+8_ zIA`L{Dh!`TMLBDzWUM(i6UYM%#y|ms_03AKTAex~@dq@)tA8MUz>^HG+^VVG0C;(? z@Dzv_jTL$5jV%uN5vd0`?eg)qvVqnYje7b-+Kw&8WR^C9D=&r=C0jG^~ z;`9=u*VkOkWl2yEWaZvMDp`JBO{(&fbP0Y|B2zC?XxreBy`N2veP)pjAV5>63Hha) zt9%M1pR_fLjJ7gXSFJ?DcG?1{f{yt}9A@gyqH z0_`ias&Iz!_0NCw3#F0`Yd~5dp7A5>@kTk0n-DUKiQV|vTBctakn1Z`IndySAa}P_ z)F8*l4>y7BVYTvmsZ@3T4g&@!n>S?72d57K_AS(wfEfDuO;fl&6iN6l9Ljn-vDtP% zkQ;`!Smey_{=4Dmx=onsBc1=R*31dzZUvxle}oKR!CH3h?Va8k0DwUr_0w&xPvGu^aQA)TLFyMqD!_fi(AN;2u zZ3b1&JjXn--}+;P{E@}PnJsrk=4|cIr*W?y0;-5=!RUfmZq77>I1hwK%+YCo>JwEt zO$@8p_8dKbFHwE4*Gih`Dp8$#m8;4*v{<5!Dp5?!mh-7YqS5Pov3R}`9#{5T$8(Pu zPB<9C0aISPn}%r`qL*E9|V+tWVkJ`^?2#dw6~DgZj`Y@a#G%Gi*YBwSK! zjp(H6!+{hxJsXTGZ+V66gxxw~miszm2Ro*#!?A0d!)f^xcb}T^Vw%L}dS}l>OB>&( zi%(Jpk8J1EO|IR#G1jHP9O>P8O#}DIgR@rB_{4ma9%4IMkZn;~<^|8)(yn>8FgWy)HIE+5!A6~pTnfl(q=7%D;zwP;OMSimwpC7BY`?N?>wPpd83Iz@p2OO zAezvrn(8k+k_2j6muVi0#)|HTHDPzAGP8{+A!PiYaFo>TjOde~p%;C)w#c-iY90CX zl(7$?C5+1C+0A}X8kG^a(JPzkm$^JCb-E-RPZXHHkihMMbtsA>i&z@-lzW&2))Q3V zPxm1f%sGEknVmq26g9(s$T#QzELw&=$JdBFlv8mpz&tzIi|5gtix^!x%-%_WzB0>t z?Qh>wLdP9M+=~NHiCWIxGy)Jc#9~8H_8-B&+SqrXGI;Fob$?ps(&D;Fo|JXgj)8XBU9tvyGRKLNL7$ z%c_i*fTxGt7RFylgdPP{tn5vmjz&csW90-VP)Mh<(Y;LTF$W@9WrVP#=7iN&kwNg9rPzqiO3$-r7`Go&OpghT;^nZZ2RBYjUe1)F_A7$U z7TC?79KGb-+~A>GJFEJ>?>a}j!ZbIjg2`k}MY23D4U0{r#%vFoX-QLw{Wfj5nw8<& zkhXa54RMODX72o8R(GRTjhodlE7QqLdMCY3A|1&WB6rH>)ZlC@gbR3R-&=C2aK!Fl zpbM4GqxWo6Bh`tgFOr{#CX#)mV$h5NHWCK)+F7oYAdp-b6-&Dhf%g}^wg3=TaEUxQ zP_BLeYBywCePP%dIIQ3Kka}|hTySibf!`5btQEF`XM=S ze!QgD%Gpy-XtFL-`R?c2E^&NH;pg>uJ#l-d*_LBoeRhf|cP*BarbfXbCwB%TzqW9; zFwWcKF+!AJD95Iq9|R_kgzp|iTPtUdN{788#gWEfp8$5G;JmFRz7RxNt9D!h_WpWk zaJDXvj6N5LI0h7voXXJ>8396yOw$;sRab;%s#}-c9VSqhapT=I3QI6s>${|ru2zVm z$xfeydcg3+R?RNq)BhYeauII<7TmHOfLIF$$s!)^If%Zg->>J@hQ{g@PMPrpA_u&CX*7}6-iE-USje-{Jk+|#>v_NsU?6)MgrGHbRD3|p zx&Ty(6NR(GSkuN`Vu)RRrH-o7+FC)6bsZeAx zSsU}v5-e*p4#L$;XuEo9TALqw&tgRcRkTCkHG!!_R1FCfY>EK;EvE&7+#CQ48gtbe z=YI=A%I2#SQZS__;S#pyXvovTT`tuf#X%Coyg*9N(_D>U=^Se{tZ@q2sa+ErbXI_{ ztQ}HyaPu_zIIOu)y#kq^Ru0GY-SMX zra#KB_DqOz@%_3H)Y(qCfNp&9pWiBI%5tYRV#?uTjG1b}dKIQby3ZxL$CG=NT|wQX z(%bqprxR=34S|VhD2Q1Y*-PY^aOJk%_}JqhoSAf-WV0vp_U*%rYfMHFkZ%W=!alF9ipYJ=H&6gFEeuGpqG7;DFn{ zd1*4SA2l^sifw10H4?E^HP};>wkM%?E%Pw2TT*p>;dgimxa~+IxN{#S&~Y^I$hk|B zO)Ta*Mte-<-C5p-eO;Gm?N>64Umf=3vHH4&OCrm+SL1t~w&9vxKdAR6Oy)f(_ulR) z;nsGu%ga^Rvm@?04mYdidpDdorRL1)dl`M*L>G7~M$3RPF6Q_iby@C5OT&AIQk8}C z$kJBgo@oL;h%3gp*&0#zq`)0k5Hx}eC6JGT^d=Qp)G1-O#)N_Bzn3|o7^{yTAi|Wh!x~F=YX=_@Y zP9l}H!RI?Gm!W5N$Z1>!%*))ug!@1*`hJrSjzJ(EMx2zSf8*kgFR zC9IUK)5QsXtfDi$pN^qQeZ!&0J59il>>i&etl|1u1k#pa@j8qbM~U()Z7&(WH80Th zhhieEc$e#t_D1fFhrGj^6vEGZKS6TfBrjZpQ`@K?*NqLipf`^^yXPY8H+rMb zcnq31PX7s$_SXQ^*S4O2=D9NceS+&>V$%K`nffP__6Ona3VpWOH9oQHmt0woBXt zFaSOR1YaD0nMjRtD_!oUZNo=yS|31>8U=0cX!!gq<@s__?qJjSsiJ+Xv4~|Yt-TRn;~*BZaF=(ssfOtipDVwPJ0Nxk|?7J6myOW}~^4m35M; z2yeGg^)&QF>#zyqgp9_4g_avh9<#+-lMJI?)@2DP9M+pzJ8Mmel7Pd@iu6QA#>e=Z z4J31LDFXQ1frYNIi@^=6O?@Xh63IiqA(!6zIi4w1gU*gMR`oH!AW+!i@0TUC)AhGn zh~ENcw&TzhsK`M2AqJsX?SyKr3AomlC(?QT;9)!VRpu{NV{g<=9-H$fNyZj4%jIW3 zzc-fmP84G@LZi*=d^c?d_rIBKnDyf>kxU}%qsS6f72&?AL_wF!MU(xUlct@Tpwds1 zwtfF8?aH}4t!nmjHZ#K4?A0WF#hxqpJ}cv+{}$+O6=cjc4+NGVJb$=pB!lpDwelz! zPh+7O)wx)P;;cL|fRck;C1FuTfx;%_Fy=F!O*YCpQ|yA6=VEzkUgen^#QsnS-_47( z98{Ki3SYom@7|O0gSgTWBm!PI#usLOgsuu2@i9u%ChO&N_(F4NA! zC1J9lF!kFvJA6Ynz-NvOA#X!U)A|Gm>nm1y(w*Acz=rl4jYm2-_b0$k2jT`?u4Cv|@qd6PC(;gz z_vCY3cp5&a#sVHxt0@pRDjybrAbqP=VB5n>MhZSbv1<6>fB zJwW4W|L`DcV=B%V6}7Q*gU;4X${pj!;>5*;>bM6;LS~Btm+*~6-5M60eVv#3x!ZvQ zpl{CXEad2~CG)Z|rcy1&j0(kVSF_?fNNjnQph*JFBLYcv?@lgRl*8GPH*#;4sD7r1 zC~jEn8e;Zxt)lWNlJYdgwghvSae@S5k($LC#TqgQCAME2c!a0@d+;j^ev%@rtvALu z76U?q0$q3xPo+7*qA)~&9p85myZfE}oSC}d?@F&EZo^sYNyLdGXhRuyaBsdtKOrWt zThxy@3-$RCnkX0rsXPTc^JHyN+o5qWHdLp|LD%|K)f% zDts@D8JArXX~K^u$d6?5lRjoC8zd8O@SgHU8k6oN=zQ8NPf&TW5S2w+KM%=*<0co3 z`^;p!tDU~3$sa31&{5B{PI33=XHErW1=SB)MXq56u__ApcwJbbZ>FsU5x@54K~W+% z&w3!{@H88Vd;h^R;$gQbC5_u%f$i8`XVo+)R6rgjrTZQ4&4$Sa#CJgdux9O#U`K6{A8VHI08432;|ULmyZtrX+@WA zj0kG#D06YePLPCA$fF`z8aBobDkn(Vf&#TE{093-${Y<0U`u#1rb`)eVx4{@ zqVlb;iW3kze~Vi)lry4K$%x0Kfzf6_V8&So0(Nj#RF)6yRDvbK2S2OHLRFIJH*+#| zl~&eTGgDl5or`b8`K(zxw^>A7pmIBN%;{|2ua+Zj7mb91LzAK&rGbo;HfNe*{&0jE z<;9io?xPgTOGh$44hhZCA*hw0T>*nE;J6rn7&Txt=u7(vXdhY7$6!asr)-So=df8`^SspnQ8 zc&M`^(@K&#lX39R1!dsLr4j5B3D(a_SJvgdpcxMm<0qKz@hesOa3aE@VCbHh>7UPj zHW06_P~`c{#V=Z*!AvN|RO4&`CUxH3gcy2&1pyWwI|>goz8$E7FMRX6=v*MI1AhxE z&Bj(tK|b-xwZDO0UqWh(mZq47val6p;xkm36-~~$H^5S;WU>MlU-CA=nrRDAxFgqm zczzi|-yR(kwT+(mMB1W%AvKzRgHe5s83M2C%@1N|mo+Ly3w*K^V`xt1%u~fi zFGxt$+CnF4M8hOn8xV>Kix<_rsbq*1736JB5&GQJ@+A`bH8*)@+Q;O&|~k5WW>>SiD%LkuHaWE_r8psg~C z{!#XmoIhj@oGPyibE7pV;cE|AI8@iVy4oEzFd^8LO+Wb(+mKN9CI_$}#9+nYfM^i% z^&*6wqQsZ85bT?8_9%sa_Dx0e9A;|!rc|L}ePU7x!xcANBiNX4R5g^?Uf1|S{)JS- z6*q7bW@bEp2aeoOMiK+l4bjj9H!y$Ja5_f%cE5+?l`|O$SI*At&B}@Ek?7txT8^CE zvGE+cQ38G6?_!yo_#cwK046`h=D~CMi05~xTm;{Od1fsmwfbchjPJ1T9fXmQyhJbA zeKTt~J`N87j26UzY73!(;C-$&VCZ1geij-dHLjhb6b((+9+~>c1W8b2?5tXnkOpoA z902$b0YW##;>*`U6H$YtW>bmyj+*MP+Y zUy`%=0HdURQ?&!G0G3M5K1Zv8NgU1r|DK92GC1tT$}E?(eDtfVIC1F4p{MrOB<432 zjWi1tz?_NSI_>OlV1Y*q39O@V+!sqatNSh{W3)Eo`6?lCBhlUn4aWjsDdDj`dv4U97*pNcQSj4s4PK#MV$#kwI3Ps zh1;gOW3{HzS(1pejL|s4d2{u4DU=5cUsMhnwLm5%i*jD-0oYPQ8wZTlf`bn->1Bc? zVzcOM1}Ubg>b3%MzhhnRhKF2Fo_@BAP5gR(iZdJ8nUf6qqD%!!^3fz&bR$Drn}u>2P^(e>}`YgSO@@w<1_v9)`a_~^LE31wRHM~>5=I^`#p6{<8O{8z_0+{4i# zp-#;f$YJkA2eX9jgs@4jz2Q;APHTx_gSnLX=nrO+558Mv5zn$ptVv?7-dv*Y&g^qo z={)H@=O$CTaDX|J4+gzpeo_MS4AEcnBGaszZ+xs}G;)C&IuAj5F^4v}dfiQRWkS zfDtM6YHzslV5F*O=k4HYo2Kp8>#EjKL%C>m^K)^#c)K^caE+r~>KVo%-#e!{hV@Kq z3yS3>&RtKrv21S~&#ZQ`Q7aTlYN;+?Ydp*BL$T3JdsYq&pT;)!4yA9K)KS^DSgNG5 zx0titXd1m(d^g>_;r~sSrRCPW5+0dF)#7Modkgn?3u+mzfP`8-KG!*sIlHg3YU-gu zVtV%a?$F}r{!-7=x(hSpDlmbm4SDp7Bb?9ADXSy*0{GS3Y`eTz@)Q#_&?>WLJUcoF z&Fl+}4>ie8hNX4oUAzoutLT6C2Ikha9N#TRXm9Voikbo{lrEZ}7%KtM<>;3KgnA#(wW8r!trPbO^&P>*q z2yGA1*Jm|stK+q!H|qWBu;6z6q6T%S=eA($X`ITh4SeA9fzR%3pWvz;vIp*!>Cvs_ zx$E&Pai5_ls#3Be-vXg{(gtx3TQ#banx@M`L$hPyJ!5>f{L!?6_?;|HP_cCZExoic zKaCfGi~?+@$?dG@Ilk@gH@7~N0}S=Y*X2@ zVoZo1h)=&dJqT(w`&;l=Oc=)xondE$C(98PB=Reeo+IE=skv8;*hY|B2_K5~#`3I6 zRr@jQc}38!=Ojofq`;)bk4tDLi&Y9=6kTi~L_9kD={JA%AZ84Gy5pkkQCUCu%#~`HEV^ zj9n(s@&gYd75t_v#aX-QM2%Z<{_d^tPOT(*)RgqC^^-wiMPuW|464!escwWS`7HEv zs}rLjFIoaxuk(Zn6_YTHGgb|ATta-gqQVHMRWhPhjxt*!6(d2^6OiSE6&YK$7?c(9 z_bF}HYtc*jZ(FA@Kx{(yk|0DvTU2Df-g-q>uo$BYKG8vE>Odk|h$3jsI(Lp*iV28J z3Dy}#qd7HTq&NU922#lnIH5>V3~Pfr5;t1NIRom3yqcdiE!4q4_2n;=qZ_Fg(jNjKMO0eHl zM1&@T+&zv+l7niYGl1KVh6P|nk=r*3~dLh0yUvRh^*w0W7qc~nyG)$+X*_l zKk75yUmVwHd-^z;>m8f4>R_%Ki%e_W9cdHCn&uLKvMWQ!>4OJA3f)y;kA;NB6lsH? zI5N!0+x{wCn&+037^oC+E!;=C0gmp4|QWYe>%Pq`$EJaCtftqQeZ+teFDZ+uaiYLjz@8k-m88oL)C-2;B{y z8U=oDElAp`4ch#?Dj99+ZxCzS8h(hGQQqsszxL zFueWl4$j>qQk_09okQ7PqH}Mz+)<=KHp>A;GG|3`6-bXsMchr>j164~CF)gt)4_Zc z@cZ^uvb>PESllx=D zeHTBD>^=gj=beA;uK?wMP0gG)JGO45s+p`d%CLPGfbYhzle#Kz@4*9Ks3lN`Tgmsp z_Vl|q;P6a2=boTo-wvMd2)dkM1z4Redcq4ESAoRa>1FfdI8L%`Pa@1((}2~fY=dh} z80-EWo-fXn$DRzefV;4LH*{pX0w>~-ed>u1Y(8bQdFB|9>3 zf<)4Q>uDyCmIEok75l)$Y7Qc(>!g^35TXQn&T?$voPD6H4yu$a1AuINznW=_x}6tb zGtSS2C1pAvEGk>#QZ6&C#Qa=Ka7dL2nkn+rm@gTS(FGTQ9pLG7_aoeA4$z8P#biIi z1GR{B7?hCL9)_2PJIeqsz*A;fxH~QZClAIIaJAb!#?nChddS!dxyL~0=0m_6>N^Q- zt2G{hh%K*mir`G!-Vbs%+c!3u%qACxBn7@qabbsLtbvq1 zuq9~3P>C6rqCi@{FR#@Uq{Qfm6vWH;J)sZ+QwZti;F0ZCyB7++j*sH?jg~Jk0hDcT z0rd83TB#>$X9B6JC5y=nEDUh@8DBYD8Jrc96G7c&iP{SXldGHq<_sDY$7)aIG8LVp z@l^)9bkxAAhYei;0~68kZv}jqDVgok3dok9D{|eH!VTVoy~EuZkp*}Hcyd&DlzFbRD+o`??ur^KNY6 z7Isefq@wPsOk6=hWo|Q4tvW)x&!@8U)QR^Et{yxK515`AL$;f~f?%6hJL2kZ7;nd( z_3ibJ@oZb|XWSUndIKM4%ijUw01i_BEiSZ-Xn5G^H2q{4KpGRA;N1(DtFxz&dYW_{B zNr-_r0RP4vTG0g?1ayrM#*{40SL)AQ3oFMb9%aitLlLYHFkD807ZZh%v-Fg+Iz~{c zASsw$_0$+LU?z?YC3)MPVx-$fHHHe+li%pXb9k+<;+Pzy;;9eb1}wP5r5s$KGB`0) zjyNu!P0~+6&81HwXP;d877MJ3(yX}Xq10g+Bhh+B9XcbuwfHdh?)^>6kXg;^1X&Bz zB_;^aX!^b6kPDw-d*!GaBy^IbrJd?W8t~%D)AVT4cF*J8KnzhQZduOUu zMF(YF1)^BAtPl+bPFGk4=c%M0$PU^oef@3kuUqdQ2$n?4JC@(Xwj{OgCtweZA7N8Z zHlMJ%dhBn1$#Y>Qev(29g0+4q>q}f_wmGODYx*s zaHTQR>RMyn859CuBtzjq5};JrgJq|a_n;E%`L!sB)hw|Q{-4O{3sLyb(agFWQE#*xd zjZEyFT@0+hZZBitWQEW2C#n>*aCZ87R>;oA-p=;xT1fW)c^S-^4;Vj+*b?jKizW*kH=HENRf()O2G{V28Muu01yz6goK2Fq3&2aCOTSLU0q#X9v+gz=cO?> zH@CC%Z5)caRa?OEc$|RHNdiP1Wb+$HVp39#UeD&z5*s%+G;NpH<3)cMTrRf<5N%9c z+~=B=I{}dwWLkaYTXfJq5^O3-%Y{!2_x^Z3 zj24q2o0^!2PI9!jmo9<7QAY$s41fa&C@n3$xw#1q4YgXTZfa?9b8{0C6G6woh=_{n zV8?)jgmiRrs(U}}f1YnVUu$97$#z!!Gz`|(Odl9jVyxR{#8R6mJQNic1_1+;+upS6 zeioI|!deQX3Sm6k-$#Il*Ecc};)6sW%X)uYqYxq)n`a$=wMn*G5shx6ix?jp!{u^4 zn=ezMOCV?v|HskAKzQHpl!h$l?iq%Jhgy4j{Js_`$jZtpC@5%XXsD>D=-B8O3H7HG zlU`YV^7GNaubIsR1W=61HRMVVe6j&{{2!j)IXJTK`Tvh?XE)BqwylkACmY+gv9WF2 zHa51MiEZOMug|-Fzx&VBR87^KbMHOfeIETh-497-@n(Lw@VPRBp)aUh>KQdMdn5Jd zdyDnvXKbXFJMmwpEImu|m~uKQHa0e5Vj)RM7yw9Nctm&}Shh?UA8-!()D(%(FqZMQ zwSNlN6mpB13eYhMVR)Gh4>(TxXh6tAMMY&{Ya5Dyp`xaywi`s2$aA|OypTf09i=s|Iz)9rf4 z@8*Ws_u(d-pishGlHqsGq@Us&>2HCI45oGgws=lRB^DM2**R&6T1aJRdD+D?gyr-R z9eXpZq@4P=^fqzx6?bfZZyW|(9nT95nDB?Mtxn{!#f|1vt$C6eoqvCl9GX)+?XUNz zw8jf7J(0EPel{R69rgUOwX}q*CV1ohGc-KxcD31VK1X7WOu+k_=zHh;3tLm)_m!;W z=09U-zY_jiF1rkZyL|!RvrYz#VDSSDgA)_)cZtB9{a3r^BQ;EZYpI#N zJxcexHlWp3US_k~3wp40W}w?Fe&_2m`=FCSsyA%WOPPiIxs-fd$OUatvp-bsknPUH5c|t^`f44Pt>U26f#;!a*VW_N40k_kB*?@txkIaQ#XrP6T zCx=7P`iD^BQ;^lsjMM4fU>IF>6(t7TOB|}aJynuNpmcuffbi(Z2(S<`4-ZTbMSfnO zI#ZE>sVO-%b)+`9D%N!^K9B2ea%o|qNc63xl@&lv2<;fe{yDz`sWFf?=QswIycTA$;O*1+Xn zY?)z8=$uBiJLBv7cLIViW^R>}w6`OlH_oA;pyhL83`IwlwC=vL)Apnid78tnS~Dob z2>wip;lb^FyxwEezWDYBLPl%OI8njF!Wl*qt~uFo=kJo)45s+84s6JAYQYJXrp}d2fh- zgj#cPaZ$42{0Z^|Cp#uP&gdWdLx3^nRbj2BfiEq5AG7E>IMI!%D*`a)7`5B#K-_XR z3T#P_-b_zxa{!22XlhDHNhvAK7gtraw6F{Bv+G(ap+x`^L9?Rm-=8keFIV~vh$J&U zAgT?7QMCU>BLH^(9el@Ua@g_HS>HY2L}m>X8>{n`e{K(AYDtigu)n$Oj~1YhcO|lG zRyH>`Hr%!I^P?*Z{yqWR?%fJ*MJ%tsBNIL&`%BBS4D4HWKYxi1{SMjg=AIhmOF5N{ zls@_xSw>drk5p1(o~6S@{&S$zHIQdx^gAF;3<@93lbjm)6a6BRAFO3o8nwQzPOx_G zUpy%_H8o{=X6DZb1#<@?4Qz=3mh7yoyyb!k{ioEf>1|8oHZVD4`> zzm573O9f|~;ZS9{u93(~2xCM)Hd-Gl0gpe?w7D3ZKhst_A1(wvX8vVspPZmayZ_{- zenA}he0Xq{Ns5e#fl4*92f0mIRkP;(AH_!vW# z6Hmu}s?8T4SYMi(1C>Mw_WgWZ5e;?^`F!8`9-*WpM*5K_dl8lZ1T41Vw1K zUSl3mfE=^y{Y>E`MS>0i-XtvJQiTZA{yr**a2-c!5GwvlLGv4Ud$IGU1KVnU1E@t-Ph(}qvtkZjTMW0~CAF9&u$4i*-4 zii`qo5^SI2volNcMKTkU!$VBmRC*70&-qy4p*e3q>Gr7Er&lSoO3de~^|4oGlbl;Y z%I}v|P-P+<^#9qC(NK_w`Qb#Jv$!2R#f@fxMlXH6?^K7+N@csnr`WtwKdXzQDJCud z3Qc`|eQj-cr9h=f`_p+cdl+)%{yVUSkUrTA3?y9e3uV9iWU zf^=ys1=lo0MJ16@?kZ*I=>942fUzpG!6eR@<9N7xaHsy{TR($9(AL>T%^0OAtczy;eW8$RJdsV z*(wy7C$=7H`h(F zu(FD#rNh+k8JbtL=Cv7}U;?04b0WDR9m%5=5-ED(J@z)2tF;9fSH~uZQHfAr`cVAw zcV0DCTj~xmo#nS%Y)9P(#BE4a>{RLH!DjW7^b2Iqfm;C7BQ&lOQ23q&x~ToqD|7$Vac!- z5kQj?likuKM31cQ$I~kmou+7xGq8ICa((x7J|=0*aEkp5IFh>X{<}H7@B#no(97FH z_RTDhBy`i!ojx;HYZ&(5{@g=rdA-{qAO=ngh6Xj!h1hNG-C{o4%*R@PB7>#aA> zvQy=nX)w((d3^A5qN}*cG*ji+AWA(w7xTluJMj3=9`gT!h#?e+*H=)`*3{F~PE~ax zE9tm&cQKPNn=#NQoEnDZr}6n=Uf&3sA0tDvf49?W)Ps8+V(C=+vrjV{wli~Dm2FL9oWa=gl@#TRLTBTAsCQ&JE9e}20! zMA*Z<&}?bG`1|v$(nVmVc$?tmZ0!{|pq$)XeP9fzt?krYUf$hYTw2)O2_O2h{lzan zLmIvS-XAjKYGIVvFoQ<^E$2z?A@pV!tXIdP`Gb#-<`S>fWMGAS>0b6bP1+1Mb(dq~ z0Qn{5VBU-)_v8Pp+7FoD($YzbtS1CB@2%DtiPrPI2XdO()YP=}6q~lYUL%`XSqZ>H zaIyo@vz1foOjzr4bK6U6YYTtVWp@|HE*pDio^r_Lj^s*Yr`*YJ?s^d$u>0_U+-$|Hr+K~D*Y^zBh)@{b{0j( zDUcX8C>IBQxK!k%x3yW<&hEO8lY&lAG8>_81>GiKo_xWu-7n*ILx4ffhg{?U z4N@lM+iKts?fd@g4q%?EqNsMU1ajcGG;L#z{Q>!RaNTC)y6WUC5~ zSLgx^8fXeWV<&R*40LMd|FcuvU^hY#G+Z5LL&Wy72+Ttgl0)<%L4dgK9XB=AZ~0c& zc&qn-G=hzbcm~;@y})uR_pqS|5AzpQ7yJ7Yn1`5Yk;wERYoFY051tYfBeE3W&WrRP z*WPc0etngqSn)5caua@7#Y}sR*=82XPZSe{Hbl}xxv&PQu8dzFps5+jz7@J%3>^S_ z`%{EVlI$V5!d3Rmh3fsD5K{^`&g{xwHtHNZ_GFdsIOz!`03xDI`r6Q4!t`ab(yVfP zg8EAFY6gC@)7_o(5=%38QAJIW#GKlujif{B606r^W-(w!(Bc;fwSf@5&~^O(C~2QsF1p0b@^jp;PnT()#qjPhmH=gdi1BTu#sFABae|? zLA}284ms;Za8NbX@c7!mc$T)p(Nd+9R052*HO#K@<;REjaT?==jR7psuN)1#0VKWc@C| z37ercXpEbid@X6jDsgdnYYBGdy&He3xg2}C)dl&%xmhGw+%u6Re4a#CR|I^E%ObUb ze&zYmwbe}qje#z`q)!+p4COA|_4&!IdD&!$Lht0gJ5I!*wUlZHUtt)9( zT3~@{8-0t;0`;TN2!qUc_SeyR{3594v8ds_{j2{Q!vh0D6YVI>87~z6BXT>d0QpT` z;Ce%@pR>bLds@1U)6mY^X3@T5j-OysVt0Axy8{Eq`~Ie|L}Yt=L~>-n67NwdlFE18 zrBIB|<;(q|smw#1dBgL~`vH)!y zeICh>CvV@mqeF9dro@5b&SbQ+tcMAo@kCR!G?k=T*4E}$*5?y7e#t~4>VL-j7`2Zh z;Uz0kfhsC0YHe)|*W@c!>?;>*N(Rb>g>nS}I2i{EW9FJ~ztE*z#;88*1k~X}VYO*V z2Cw(R__gDLEt`)!#|BEdz2W5KNA(OIp7k?JD@)7s+Gf2<`r4|>YP-uHU3!_uR>n#y z8=DH+OWSkX3hKIgYHBO?&A{@Z`M@f%RSmthbVF>El#((G6HyDt#DiGu9Q4-@vDH@BCtjFKtRJ zrR1Iz5|SJf6TeEpJDlAGw z(Ng{_-P|r0V9)&1kCu{>S58xGZexv#eJ`t|qB*v_BCqbn&y;E5le()*#RM%`1+x#czOGSnLQ2G40AE?cO@M8<$8Kcb*G%OuZas{*ITzoz|NTYZz$+jlRwx=M_F!8tWVA@%JK8jF|y0- z4fTv1&M;hwe#A$0BSOt0Z}}9Yw8^ZoA=#bt+bepxW>sW>Gr;-9i6<4y(#FKvT8z;( zx}u)m?$Pi1W|tV=#DimkvwcjIU3AC2O$%dL538Thk$U47XcWi#&oAPBv>%tgJ0hvUYrAYjXWdbl81BZdZwpHJi#nq)7vo_?`FO zociKeNKmCcU#;1kD~?*thh9wJ$Lhc%wXab`W`oi2Bwr`{%$qCy zLNr*CtDr{g# ztgWqXho%0k-+Tdyw8F*^J=I|Qu0t_HT>myANEj?466hEyCCxy##;skPBZ=Sy%Rn{e z#FL_=o?v$Fy*aixusCuqTIUy+YUlr6UulDHlf65S_tQ&iX0?0rAB+=C*zV#TMQcYk z_{Y}gN6^00bqulx0kVtR!#?(gQ_sWM(nN$D|27+@YN_0x6s*!!(QN9;nV1M9r>7+sM^=tyr5_P@kxo|Z# zPA+c@@qhCCw4#a1yJ<8@O^{iPCMn$44OFUtpGTAxMw=E@w8odG(4(A`1GWsZwYIQ3 zKe4g<$5ljoijQ)3ctL9} zZz~3AQYvqHe3<1B&E>Or8%{smKe0wc%ev0S`tGURvq79~Oq{>%8vqMi`ry)>csI^e z_jaZ;{x7i>?OUWf$(sFtlVK3;`zxHkeWuraz*9BXV!MWL_M3q?lua5RFKb{xPBb@W zih;VihEh&ia*TnJp1Rt?wrYZ=%+j`|Hz__P(XG9vrlp{$s~NGvNW$wp`QiaSmEHss zE48Urmxlgdz)V*|apt_y;ZG$qW_t6fdG&r(f&tt8TI0()3+tr#N64|7M-9$Zv-v0 zMj1nI2?%kYADwf;?*~~*8IXkQq%EwS-q4PyrRnEP)3AGz+PsFM1AClbn#@~Q@-%4p z9$K(Xq~wDKdqbM$+HLXt*5(y?R^@pn74EAtUx;7MlSxf~Eu`DcE#d`$fB(M$d@vh! z6I-h;Ein;d%BAfEv^O(d3-XZh@&+m1B4R)>IsrM<-Cf*Q3-~nHOj({oRlopF9zn17Yp>hoh~Zzl zlaHI>NPjVe{Ex){m?Ma>g{P?8L~78i@y%jG4IjSsvoZgsjT28^lZ-lk$Hv_3~k z*T=9g+m2+cTUu&Cv$?Rb{ROV%AKcvLa({pmC`0KB@@Jbut+Ra1;qyvLPR7K*@CT_s z;jI_LBGEwe83%jN0KuQ$bGYCM!KsM!e_SpuE>?6Bml}dlaXvQ0Iy*lPqVb~Df)*aU z%iC3|IuBmjzzx~a+gw;c#{}^x02@lt;J@w$C~bNgVR}8$MKznKS>S0@m)7ZtxPo)Z ze_gT>G#t1Q1^`EGEPJ22sH~uHldA7)hykL{bk$?!0OaVH$vfVMpI7!&-YJ1%^+_zW zx*7o(I*~7(lf@wDTPaknI1I`stG^$d)H>Jj=hI7FEBosjSM$yW@~IN+bNm&Ps3M{} zQ3MTS45QHrwdVxd2eisyln)%7Zsq>)Mur0@VHRS2^bDlNlZ;9a<|n)jxnq1@O?qx9 znQy^GK%}UE_O)J|F@sDayk0S%P1q*$u6*uZ=k1K{39%q-9nHplyfAo_5P%#_;aS>- z0qo#tp(wc+sX_5ZrUPe?Z!NFbh|6&Kyw7>F+aJU^aShug#f^o600+knWRN7$ch2;D zN5x+!zGoWMn9aimdE>P24~wa^A2SAsYO7x@)@#BHpo7)luQPsX)mm&;%d|<}2meq> z;0dh531(OH{bZXc8J`NoqA)Nq#l*zsklNeZLxO`DX@c}H)Y_h&o}gl71I&-7vr+Vb zfcHRCL*wM`0cLLZcq(WD>xiNE1MO6!HKPv17s-w@F`$g)Pq?o0ETebu+Qe!$mlJvX zZ|gbPL6eToPWjV*rt!F2WCBoos*m72i#^c(g29-W7$QnmgC;y)81qVVWAnslPDV#6 zT7Y>CWx%bWAw~`w2P2~(Pbmexb_+sfx7}tN>JlSIn8dg`B5-K#CH62_&!XwkVcm^7 zk=%u`$YK~QaB?}kxcK;pt-g5+I{>Awe~c_xEG2^G(bzB44)*ZNijca-n5Wp|;AApw z!_pLtj3|%kBth?2XJNVg##39PHvaYT!5Emyk+V2UoIu;eaR_pf?fG_g$^2V*T z+7ZHmS`-FB_09d5BgdxI@ZVgjR1bQZ`yxij2{R4=()WU92E8tvCF3Gldut#I5*7w? z#H|z>5m13JVD7`GAdu14*6tE_C^i>{NF@Pt9Y`a<06_>Q0p>y?v101HUme9|aB|^! z$vGh`!AE9i$?NZUVuaB{PVwYP)&=BJ)6&ABq1kD96Vmn~M$w%S&oReErNyz)Iu(5P z0f0H3d>m3F)%4rwnNj>3y2Ql9^mJS-$q`c6%Ru`3X-6ubE)3_$9Da=lGC;AoxOf|+ zyRy572P%rDwsw%xN$TqWOiyoM1Y#u=kwG}l#CQKs1X9k2LP69tb$@mcwNb=^QgqZ! zQIMY~C?F-kVkhin2-%bv7)V#E_23EpdgIU6Sp?;bUD|%;e&+n&Tori%$c1*On^Uv1 z3ObOSHse&YzZj)rX#x>0Lc{Yg_tZ$HhlfK_Ks;2?eub8RRSX@fe4-QCcANN7b6e2@_lWZ@Z%#5Hi*F{B{VP;ABK&I4jV>0qWXsmvYC`|{Le zazwF_Z7{3xbt0kh4*V&SZVsYLkYYj@St;$QPF4;z1xWysr9(n&lqi-zn;4u;ah-O2 z=*dDQVM&IcLOiKZz{&lQkQ+imAc-K&-A8b1A6_}znp&~pznfc|n*-#S!my~MQ|W#5 z?tnNtbR;b$B{cJ^>k1C6%l(!_1L=(p>=)A>s0-2fYqB&S2BC~7lKM%C4)Y;mnPF_# zgo%$YQxwssvpZ@~+}x@H248&m?lLKAaA@UV_0T)mfWnV_KmczlttJ>#^peQu`)O$| zQS_7l7rctZ&983CSq94xwW(F|c=+|vDmupP0B~ppPInw#-!2UM;y7rQ!eO*d^JDW5 zP99V8UCJi$8^MxeSWC z6&K75GYvU6vR);GO5Gn2f>g+&*X@81`wZdi;ze~suLJaSi6SKGf&!!=W`#nzImAFL zan3@A6c}FLNqtGlDlU`NyhNhd-=1w)xf+83Ai4xHFi(Zo%;IrKz9Qg)I}pkYvs!}6 zFgrfa_~wZCHZX;%MA)cJN;hZUU(W*0OZ}A(j`lmZXJJ=T^28*+MLF=q0^H~1N84vx z17R_XgaB51Sl)gd}T9^k@>1@R#(0c^pz{Re~3t|XHO9CVM6W> zq|`}qLF|q9vQ_c!;mgNbekiJrWq#|iX{DWh%*P-%q#<46;kyl1y?w9IYw$2Mp9x7G zr0@L{hq4ALKFM3%FK&JfSX7bnvU!>uF!m~JsePRXbX35{Zy`1q!+{RbSoBc!HWCT$ z;JE`m4f6CCR1$wP^cemVY$STJix(UuVFt7;s7~q@1FfpP zXc!S5$kctOUyR`0VD3qM8$;$eeDO?o#12#dmrpu}COGq0Wx2nt#7wS{u*FbeqNNA_ zZD$B6zzkTNT~AhGn7C2!WhQarL`j;!oXbu-K#52G6+eJ~H^7Y4=Cty#SNG@*tTn2(0--Nyh>iNUPHfvhT zUl>=WVN@0-#?jE1kG;jSwR?I@-XMgC932 z`BffUj^O2)#Q(JX0e8->i#%-(4jrfJ>BSr})T=9riQ);ES-iml3!4$u7KQ*N)Y}UJ z^Ol3;aI>cqc0B#ri~T3y8Vt-GZ+9E-16BYzxDxus+yC0Z9e-5C#=A0P^gy?aLNg4w z2jcJX@*-T$p8=~G;Rrn$&cn?2yy*o!_Hw5}w}IUj%6}*Jm)k@BdoVBH06iwMO$u?M z14nVJ@dyP+P4X+XN5bufOx34SM=A@uhVg`;_(Uf%2Pp-&cxGGFiKP93tTkftjS+>Y z4MX}S?;cX0{)RM|9tQ(fiQyCE>RP|AIGR!{i}&?l485%IMHq`eq)v=xfWADHxj^*4 z=mLg*I2^0zYa|cLd%aHp3Io=>)ZXbf%;!S{&QVQK3`9apbK)QAhltoIUpKutJt87+ z$FVY~ciO zjE&I;i`j)YnEsQWZTN@BO$k`9-ygzn%mA|CZDokvQm|@#@c>}@*Ll3J;3gUL9+VaC z1>;SGo^4?TPLlT3bUlKdEQccG2)rG)mU!1yb8!*fuG&Xig&kK*zZn=)zq_H)>A|j(BOi?Pg z*|Vp8nG{lW5xDmEA=g7;;b=t%D!@uKtX84c)>nV5y=JWA9bzg!JVvpzw!%Kdt~W}^ zNIo+D{2A-tloFWq=jOEQALozMCuD?O5w`+5Lw1P2PMDXLmzgvixjw1XpbL*)D} z9<|R14bP<=(K=_Be!^m5BgGkT^S7xLGSO2qli3ItLDsrmU;w8}8=GvO!j-yPhkMB? zKwh=&^%Z_qm2rX#d5(nA#wbNyLwV}Hhc{}kl9bW7=a55>k$gA3T`~(#p87y zr-Y7ywM|<7@ip-1yOb3#%@+ejS$;mH)ii(Y9@tc1>MmGTmX&df`b;|AvrVC#?2N#- zDPIRC9UgvZe4PJxaFyG=yyC1Vhr3zx_xAD{&y!JpN;yqxnapfG3zR9wOrc?C$cqUE za)a&RK_Y*Xy67)XZXRB4IKDUANmT;8U+ZXZJnjs}j{kUyQwOm8+2yOAgJEED9sVY) zHJTaEvt==WLQLiiQ)}JKO}X#vwS;I7O3ebQe3kgz*j<+6AN)A=HP7Rw1M|(u$s>7V zLy{AVS`cR{hQp9>Gc-G_2%M3b?^)+q6qO2Pmr@S3`ibe2e_&f%Sd;)^cA($|Qi9z@Cf_5*_7gwqBu}H`3wW$fxlG18=x{)4L)!c&0Uu3j( z>I#a;@U(?8%w6y>eH`Q?&AUuEG-?K_Y!GeVA*lvU^csbI#pZGhy? zTWnv?WTn$zQ>!+D@4fF|kF7ZF8}6kW92{Wn9j9O7kE}fL;g8)iU&6KO>K*7c8|1QL z?Y8Gtv$A;H!Ygai?=LH+c+yPi`xCGSI@^4=>k_q9JdY+Bdi8qx@QBXiP3Y!-`>Aqh8u`izRJD>e9@G}87(}<7$ zx6>D3c*_(kxdeJ1rbaIFgC=8(gxwYFoJH2@^4eCM1N~yRM9V7x?GMDn{0ar{4@g9@ zX9a0OV?JX^3qzA~z6@sQwkJGJd|V^LKV`+P3VJgU7O=ThjGYw_6s>V>UK-Kq6>u|h z1XM17!3JnoIGAfyg;j<&V;-8Q@ZiA8%EYXjEAa8KDdckas}!t+m7Tl!(Zu@oKOZ)v zAoRndK0u9Wa&ofyD~$Q8J6>JgaHaj}Mh$`HmotjN!Tf2`edOpsy1;5eJss-bijI!A ztv#hGvoM$1x?uDYYr`>+DvOY(nX=S-@7us&{iRF=-pjGuo~Hz(Yf-F%=TucWxhT$QHk0g?0P`$?jL@o$_ZgdVH$bN z0+WujKv^bz39i55t!6(4{jlQ8334TPVWU7Xg!|=kYYRu@zcqq|#w9-E+w_fZx4sZX zap!Yd57d5H>ntnmsqNCkBPpg7bksSeCY1$7ej*A_!Ek*!cj(q4;rVpRpVH`{YDl1v zKCrMyK?R*i7pkiaezW6jf^y~**bKD;hLKGuru`QwD*Uu$L`}*Xg5pyTfBg9bI9hvp z;=7943I>F1*WE8v;IWNO{=Mi&fB*wKvUR`Pc0ovGtVqvFOm~KddG!M&5J-m2nZb}@ zBT+V4vdh7Pz{cRe-pM4=Efwnnc{7ylxh7;#qrPufjkzgwneEo3;(Z5Cn*Yjh|5eO| zPC%@950Dn8#U%*e-o$Az107OsgfOasF4@ooJ#k@|@|f`gcGHpo=EDV}6j7Uqg7B30 zgf}^o46XvO+k@+HVCD}`&vohsVKnBA;1Jvy>5*?eh~M;|UblXgW}`&xYJa^eOATm0 zzyV4l(wS(-3wQlZl)nbPF>_OvlXTv$ipF1%P zdT9+6j6_u&o7!6Q(J*5fdU|?R0eY>CLYuK2iEt3;QTokKo2)Dvb>_haa2{W#!K^s9 z*_iKv+xd!d$J$xtJ&V`=2(J9G*MnHm-DVUR$#K5;47cAiMO{@*c!^RJgOxK8%*{@6 z)BnOdTvDJQf)B6@nri)49hP;rK94Gc769g1Rf3!7aC1ri|B{J#p>)CI> z(2FT&Wa+7Y_1Ifjj2$LTG}9rMxfCvzI9LMc?j%TV#$lqB&+U|Iw+gj7Uz0GffjW`= zTlCmInzQ0PGo`TWt?TqWB!L1fwdNu{YRL(zZWV=Xe%5WDd%frCQDc>}f5vAg=x3BI z2iM?YyGQ7j-@0cI$y%Pp3lkgX>&;d-Hh27v7D~1rTe6m#Glk=zmSW#lALH-khu|vf zu6NH`qX`3qU|?C{lygf2~Z;xHP7sBSX8OQum@017*Mwqp`E6G zj&6rz6C_*v_~-9g;OIG0AVuWoi2d6h2R zs;Qg1e7k#mCq|YESbAI+Ce*x>ZN*aSr56C3JG@AbbzP4UPIPraFh3&_`@h4JRJ)_= ztZ!>O6q>*O#=QP3{+QpyWwRvNPR5q5$))Z&0(BKAn1do3Nf9Gg(ez@s_NaN4Sd$ss zF`CP}QGAR1Nr|z<^pcU~>&mJZEfG!829$`Q?Vanctg^B#$= zM3-@6Ze)@8ZSQ4uEsvxJ^O0YpZeh#>kHNBw76O*+?u(~N9PUvg#X-A+5^N%F1AxRP z+N`Org6Sj|p*GKOEuWxBno=S+03c0DoGY*@dCVyTZo5 z!k&oI3aypZ!R4>|%1;1a5O}>LE}{s4ZcF5EHvr{?pj&;%qtWZ*_Ay@KX6xweB1y-s zllQ!;!o_~)ax{lu&mlc^MxWZY_x;9m$Nqk{J0F-*FpkOWgvzDs_PrlVEQoH*NSa-a zhu-2KeA?-6{7zc6fVgA&^t2N=?G&*&J>yGt-4nI8T$pvYG1k>_)RI$`p24?tl3o}d zSkD^RFKc5lo1e(wc{iHLk{qY6J@5IOBc`c27BcadD+JQ8erySUkj$jG6g{C}=CI{2 zUlrv9k1uukIeT+?GZz~v&524yYO0;|L~}wyY;i15NW19Z#&{^Hzj~>4nduU`gc&e~ zD3aPqsD{i>b=j`JA#j3&gQm2qtENZfGfUlmD(-3`t#jLaugbTk9tz)ity^I$-RpVm zxbYXBZOfe+09TvTHw)M_>x_aB^mKGRI=63t zVo^du9d4y=!#3}QK9iOJCwQ;glH}!9Oda}wvsI2;2v$x`{v1d4?FEiiV#Ql zmg+?H)wTVn`gd^j#dzr0s7QK`7pM;CVKp5a>3`G%_Ey%;!JYalLQa0Rt|@@IlgRDc zuZ`GIg3Z71@GzX(K1@`WxdC3PK8V9?ytN(F#bp(FZL>>TEH63^hW(HtrN$6J^d&nh zda-J}C-g1yPKIeaMS9xT*Ji_lAMzwuQhQAFe!R2<@B3%&)BT#O7T4G`dz)H0EV^C#r z>Q-Y|Wf{(1o6)x_g9)p&+}D2 zHnrtB1xfeCmeEN(XKom6>sCsNm&Jns1!1rg99Ri#teG4 zC%EI?I+}~~+IkuC4#;p^nCCxJP7W`xd@IW8cDp20lw|&tNoYvfn>S@fO$gag$TQfn z92@MQ_<_?{p-<%9E&udsC3uqK6&igiRFc4DXmR_H+}Rp^MEpCJ3ap2s6(~Zg+<0%4 zFn{JHF@JCMBV)rz39kOZTJ31~V!dXaM%7R;Vt7SDORM(R@ggE$iQf5{+)TTU;tq~q zewo>aoRF=j+EU-&{Fb*viHP zBz)MPIGM8?9DM0nLiue=TfQ(QJbvx`EVYci^_Sis_2Ca4`+;CHg%lstLlikN4!l3m zQFd!=@z)o9md3`Y_&Z5ji)b4wO6|&|B@AO5WPghZF>|EOuDx9qL{rA5!5=3WqdA@n z2g$@f57VvQ#QYcA;lN?bMqzAO>U<-!6?en^oz%u?hgW9; z{n656%wM_aVe%qc^`~Cfd4cqOA*c&HDM_apIJslmHXRarL zsfagp9VsuB_ngi1SfAB>Mx}xapK+(ZW*a|du)^T+mqcPGJg-&|xARuDrO(%t@U|!^ zoZxDmPk*HS^de+)Mv$?=ixbG(jn}d@F3!J7&UE2QM8nBd)3F6$+8kYC>#LXu3M`zth+l%4?$#6dC~JC_WGheY@$td@ zK}9QzL(b>bzGtnd>uNmnx=)jg^E0>R^7NzcVr*Re>2tUGtF@F?;>*vB33f4}E{`x&9Wmz+j?FYf)uq z!;`5x@A5pilwwscSzg|rI-wPMR;wqF8=tJ~(*4ff?B&kc+f;MDoH$ZBh5H(k&qTG| zv)yz%Ki?4hM-C&Ws=@axdwX@xD&SIfPxdeDda0B%I(JmZmAqxdtR8_0$Ai%We{mN} z=_P@Tm}axC84Wi*`(_zVkshtx%yn1h!fc|)qnzf7`_ocpakiUd&34x!tIGN_WoHd~ z0fjeTLG58b)2KyzI3}^X>Ex z_XIbaqNaDyssNMjCfpwjIp{7uxg*8M=BC+_KRve|zrt6C;4L(~89qftoh>ex0^U`k z+p}Zf=6I^i_VB%I0@pb_TlX!^CT>Iqo*+wn zP`B>$7mrPJ_3+yBERsbFNQQMU#@G?TAb|E03NlhZDzJs4`MNd?dy7%Zqrus5_~=Nw zB*DqDd|8BT#b_kuOe+PVIwlwi# zAYYZM2bZMd{RphyNs9BUUqEKUt*+p6h}7&E_jHO*D^dIWGv6q5zP5LTFDuFK8l~^D zWW^(ieXRPFJ$XO!I_GOr=hHvYfzIa>QI~WD%2xLh*XpWM?EO*xD;y^Nj@2P6MNFQU zln@SV<;{-GHP$scTA#Z7{>elCasCe2zxrOYeFchs`N@PG!8A?)Enr26sJlg=)MIvW zq`V2ZsV_h?))``4q45#Kgp0xQ?6Hzy-~^J`ZQaXE&y*u@OCr z2GwfI=uw-tDa=KBCWmig^w~MSy!8@{26(WTZOGB|rVRP|4H6R4z7Dzc4e`QomndwPF5A4Q*W&!3O~uXO`X~f7!pabfj3l;+w4`f9(&GqHEl)9 zUF5~ zc>~{BDm6dvYH?|}L>L(%gN&X$$fGZX2K9Uv{&o)P8V)WteI0iB(O*~27l#7_R1|OB zx>bKVJnoNxCy>$Q(RBI~_qs*=ZI}&S8a1iG^N#Me|z!$1t9#+3wV9>E&)>A=|36wge87VOjBPTENUa5QNA~v ziP$gGBp}_M+&b&}X5W8)xfTuERZ;ks@lX+u_>N`G?5stR(L9-=?j9eP*21&P(kE{= zS90^0zc}j%9h_#RwP8enWAcCbaM&UsBa&tF#aez(4h>QNnjDBQ!4=RQq?vpe=KW>+ zkrJV=la-$Aw5?>CAiZ-jMJDZ~3z3H`A13{7Nf~=pq&wDlQReEynv<2Y{|30w2TF8J z#%AD;Ki~bL)En-5?LSR;ktch-pZ&g{Yq{>Rnd|~47wW!JRrRa4AFN|P-swsD`uq2= zf1skFR_EpUKlav%OBx#ka&Ic-buuF($AJ$*M@L6i?C=FJS`9k-Mz7Q5@_aQk1o37U zr#Uz@L`*$GRsHX2B2{}RrzWoRjHSc}?rxxA+{+`K?cjMvUsN05^~g&u!Y4~lu$`Q# z!BMSSS@f&4wsd6ZVen#2rcu3?T&~r6jh!48)(T&eAy<&l4es2P01FB9kF0BjDbc>6 zU56tnHVH4y(HPCR)ds#8o|S}A6w%ORmr2yn*;=FD?rtAF^l0Q|CP(8H+OWaaq#5&1 z4*I>dk%pt=VR8%#Op$T=E8U3|+mzJfG%hDdxPs(?p+8=~bw-B_TTk?W7a7^wpxX3r zofd1{7D~7P^1@<+D!0|y&E|~YqpZi z=9hltpqMot;3iw%Rxk5Vx~&cnu2fc)+nt}<)mC>o{5&?5Y&Ky@8w%kJ9+F*K)xc;% z5(3t5uFVO}Z*FXU;D(i7BdM!p) zqQTV$l@-p5n|rapS6xy?H5v0z(C|RdugrY6*5pSN z4H&8sEN^u}vSN}UHX%zz{0_fyfW5?eet1kuU7zSmHa?2{dt5;3f*>Q?Y@*o);T9=* zj<2#hJX|krAM5X*6c%(UE+?c(tjACA6!haqWN1>5lF`Kl9`{H}%Esu-u5y3uQuy6a0u7cn+WrihCiSzp+_QKh-la1U2)q*qf`);Hau zs+PWdgeu3GPIJOjS7*K2=8+ja>B~nWAx5Q`by$~kOMtpp&D)ghnpi*@6cm&_DRWzX z^m@;Q)bTFTrL$-qD~}~;yG;yHGFH5$x{OS*-(but95{s+i|_WtXIU~Stdmn45RjPu zsN<`8;dxe`E#TL$ByargnllK6VdKJ8V>3D6mGpd(y4IcBqDFPyDuXq$d>@_6jDoMD^U1Vr#O+@}{XmF(cx(>htu_>X0iAZ8R-IY6S-#O$-b5G*fr< zK5iDAjGAcf+v(=y9Gq4mwDKz{H3MFbtvZ&@C%vs>Li|^AC_&&-M6liwFJa!zlBz}$ z5+eHAsy43vGIDaKqE0Ix)?cxL_9!`<893S7sH$nn9aKGaBI=N=fR~evgh4Q}$nZ`f zFikG)EVH;f2BEt=gE%f&6 zN$~dz4nFzgvJHDgct!V0?K`Ll0aMY%6a&+|3#X-3G?2qmvUS?@dZevX1-J4@~AKY*4 z?o3NhPtVN6DbVj_7ZqibR$*WH#U_!bdg;nfnD)xcD{Gsn39xW;^Ddk0!f&4UFKuJX zfRnM2kv?`5lbt-Aht=i1Y^;>j4=r7>X1}bwnU0c|hrgADsgbFTk#nT4>yZ^(b|yON zc-lLf`o!fXM!Gn->*;Cg=;)k_OW3ewi=5nkeGL^$J6CqD9S3CO3Nn-SDw;@eEp@ZE z)zCY#mP15GM@3KX@bQpi#Tls)4u`CrgJdY-Ix5mW&JMnzaj3j3_fJwPy1X20hBh7< z5x%h@LHr6fNWT;rtbfFJ_pYr{>Lv&F@3GK3WNz)qEiA&lLqJ%Ve;pfbwq$JdnfUaw zl%p29Hr_vd_nE4af`8x%6@52kk>Q;}V47UoQ(`oB)!5QRW`mUXCwxht?1&Yn)Jkc2 zqKhNMu~buLx3u`)g$ow2un9O?YaO9D`{?QhTH7ipYVz~$kkqh|ln~n|#yjuZ+51Gq zx%X>TBzdSF(qmdKs;R4K%e&e{T|v(5nA$FWvE3rO#HG}Y$@cS3w4LzN@g_%X6V9g| zk2*!K&>P`WeNBDLGl@%1j*5;B2ndjok-74ump2N;)r#Uv`Rf4{P} zqN1>(tR&l(b)rJthvnt>i3+V{;Xsq)=VDb>R`&7nHMOLT8mTJD{J5M&i*Jdhf~>fx zgtDTlf`YcJqzES`r?%ogb`B1~-MhJX1rDjHv2EWjy7z#mqxmK-@r^5glszCRuc|Lk zIUyjxDkdgupm*5I(OOqVKtWB1L!QFTvPMN#YSw}!E7on=%CeqEU=KI@dK(7^j;*Zf z>bgwxm~mPY)40^$%1Vr%Ush5= zO6d?k>jo|!AuU6bm*7BV{apx5lS?nf+uW?tvbH?*opAVn`Oh+OotZ6NzFwHZOlv7j z<{FZk5~2$iE}Z)_mz~~jOB=6bXJ>Cqo6kOD;$&SVsYa2Kk`m!uK5xbhF`<1-n`FB) z-Bk}8VkqCxOb0!G@m*}fCJ`uypJN-J*j{xrufGc=^1O5eX3Usz#Kw+`OOTIm$?3$? z^z>=k@riOURbfo7Qj% z5&~s^Zv+#3pu(Hz3VF+t~ znDgm^b<38`5aw8qqKHIt`>r7{O)fPsP#&lc&%YQct6`_4>msY|tYqlPCAj}xyG*h^ zZx8{n-1DWq5iWhc*jG}(F&mcoG!J{dkX1l|aj;`0`KSdDp5v@kT`=zVjngF)8|rod3k(x4KBTV@7~?J_wP*H&C1Ghb9>c6@;}F=7(*bYaZb5A zm`a*d*WV4 zd&dj8?)kb+;nJUeTDg_$>DM1ym@%X3*8t}yyS8muxR5p_e#cJ1m76zXcmCqFgaiu< z+hS&(pBDZvE+T^IOOi`}#f^-;908I`Uycu%`-%umlS}a}D)_Uxxi9{Bequz?h4}J_ zqnTA@ZR5Ab?QNZiI+*gU;O7@vy?%wfQSh<_3$`$G@ZbYdW+4?>fv&Mg|grS43c%Tsqw7 zIZ>~Bx6$B!yH!Vn6~_w9>mb9&g1}BLE)`i>;%cYKrE+pgH^v@>xLuU^!B}dUrOZmo z-o<8)nh`@|;{kpraSGeLT#C95tkTAF{>${q*FT8~v##2{!@)a5&B9ZTZ{?@o{rJ^4 z-)v*!gyb1-Q_sLta#|+lCdO*YipRaZw+VOJbTy53;EdHEcA6?j+A{%QW_|M}1VeLL@`#cOxa)9DeOElc1A5K{_~0*h^ILjygF zjJy{J_y&aqhewHvi=(#F^lhRjtJu?jCndgGbF-83@*}FN?38{v66u@MIWQjLPy6=V zURqE?-%i3PRCL=~$0H$P`*_xJ3Iv_L=oFG5FShN=r7TN+`DH5`7bF#Sv#ZMNW8S#s z=uw~lEncyA7uz=0ZJayzNJ!`+*F#rAU19&qt$eb3;qyUa^R{i`yZQNec{q0n>KdBv z7T{vz+Uf0LbMUY!vx*Aj$v`6TiU>@TOK-Iurw&BktJ8keX3*DYxbx`;g|w3!%Q6cK zaQ4h~Lg@{$U>IW;sjO@b~QSi;24 z%Pt}*kHcknS4$}>@=8eHyAoP)WO!!~kd@UuotSEAAwve*d^ZViZXH> zTXz07m)s)}_yYu{$)%$$L67@Fste376??|!c+b*~_@`+mlMn@G)s|ou5#pT3MVq(p zZ*Fa5O4%>K%Ff9nr($4drq8jBKl@VR5mUp1s_Lq;vOD>A@+g?Uy`()%452~8r6G9FYLWXw)0Szskxbqi%jz_?^iH(!1w6q+QQo^^%bo@klxOvxA zUvF){)id;{XYf%+@4fQUYk4`p@vA@Yb0#MEf}V?S<-VA)F+e$ZC9q2uzbp`g~v)|9~T4636vmxZ~% zkmyEO#=6g6FwnMQ`VwW3;T=LCDlYN#xr?4bC+7d}e?+z3$oKeI_o1t8FfY3{Kc~LD z_)1el)2m5Rg0{JV?!g0cT*7-Stlgc>)I$3Gw~=6pZP_*(ys6h#*DZXz&EF1_1#qUyY|fJ4Zl zp!QG9vSu13eXkQSSJVg>t1B^oC)>~e`f7%Zgv3H7b}n`?Y3YRvnfCIoWfhTLw}p-ATfTP_x{tF~@NHt_ z;KZ?O7lszGav2?jY1;AW<^1W$#*G{4>piWS&9rjmnjO1#qqI3+GqJF&C)PB0o}HYmEKAm~ z&)>3T!@_^9SiP2qUkFEi`5&e&o3^ap#J+v|CPD74EL(+^Ec|N2nw5(;?n3VR6-(H- zcm1$p1^e2cIks*3c?0*(b#v{V-L{J;Ab0EL^+pEKwz3&8t8e*$#fr=mdh^&$C<=kzv9xG zEuj0uq-lOSmoLOTk7ezmuYX~mP9fy6ZwUctfX|oww{t0KMflv)7G<$_@sp60Gt$>n zl#>f~wqxhxb9D4JvGql@t4>f(`q)aV8kw6|y1KebDJU~Dv+m^QQa>o~f9!ZjK)}8O zieD{Q5awcK<`Vkjj|)WkxeW}AtgWr=9DPN__v#xMs46N3I6Cm{ zI2h`46y2`?ACJ(WKv_i%MG-E}{hBKmEfN*tF}8A+l|2xDHe1Ws^n{BGC%=%9w)W{$ zCtO|Jgv3>_(22c?wyuS%jiu?y$VhvNrHiwtp_%0|4-aKUc`s*MRfo{$(I!*gK?J7B zrMMzYEO`g7i>%ULjKDOxRC?34tIl5aJ^{6EzNHRs1^O110Uz6LwFQZhF6~`;79TE`a=H`yM`qKL( z+#MYB^z=@|Uvjh2*V47*-XnWDIAo{jemxa=yCX*o&8(_Qi@kzQN$FC|&5f-stn$*b z=gph9=iuT0&)$20w{@IZ!+18u-71zuS)wF1v4|uH5+p$Y1PBnl61{^c1VHpcbPymx zu=n1J*wm;lTP}(n$9CLe$KA0Lr#Q*(rk73o*8hJ0>Klj(qu7dzAX~DGF(2q+%AJ{W zuMh5>dEfJ{O!oMrLk;!nxrwPokk*&6N`&f0*a?HO$@a8n){s=!*u^(DUNEcS3hv{u*2P0FRGSVyyIPMb#{N( z&|+I>|NO$5!DJb0jS*^Uz}~_6bI02{dkfGwxm?xcvARNCzyY>3>;~N1*3st;H4esN zIFnnq4ow z^77knz4eX9AOBb2lt9Z46rtBkH*JC-%7E=hJaMXu%gPYba|>XZG;{lHC{+2^x9(jp z0?WKC3O+R#PQ((iSZr=V0mw&{=9gi~3YCgS#X&Zuv^08kW6E$OgH}^6Xeo5rTAyxd;7cJdg|q;zWw$Oe(>E$%TG?9 z{nPvJ|Mky*K7BSGhi)vwZ}HlQC`6UQ5zui+Sd!8nRvN zRtQ*ZXH*j>SI%4;Zc?ElcXxdEXCrL~&H~U(4vjH+66Df# z$XZ87UwiGf_km#4$oP+D5B~m_zxvys|9s|L++6wGsNUglVvy+e_KBI{o*K4<##c~; z(gSd$TwBZI)x;X?OiJ=~_{(_j-6V5PkW1fvVf5$Eg@5{_;iunmzx0$7k@b(zIXB4! zlf(Gz5FlVMKzDTg{MUs`r$?t>f9tLPeC4$lTf5(xn)^=A;IF>>+PQCh19b7|gxTT< zl;hY(h899zhgmMIGlWQ7J`4_{N;QuyjSX9r_#)VJakTGvq6G-VaIHyEk`#YU+KN+aO=NZBro}vo9wHvL)kRohq51 zAOb@Z^V0`cNF)+CPlDPe>mxby?6c2Zc@O5+`7K?^7K=i@#d={cC|A{$TM(-=Czg*|fR{?vj;MgQSejsQStQ`h<=f6 z45C4Z1LeYX8`PkMfT7VSJf0Y{i$y`g7z(t+3IOE5(r_#mf=2Tw$u^sU>x4%vmU)xWn z>xh6>t37=9Y-3B?>_QxEhGjT#Jw1hq}phX>*~KmY8r|Nh>4zx>57-ueFbd;0oT zS644wxByC{W}(mL13O34U0opVGaAhXe?SDFB;{+oT6Hxr!7r|?sE8XR3-j~Y#EO!V za;``Met9L-N+i0hxC&^J*+8kyM$;+z93~rsA);|aL=`C)$m~}FL;q@#QX`}jaMiR- zBu>FV4~?$?GXVkyU4f^oR4NgjT!JL3Y>P zKp_%YM#CU573KB1I+4kb+rJxCUV&rD__*AWse?s$u7FsHMk4aj6r+YK;c*CL{?4o{ zql8Mtp-C*EjL)Ie2y{vj97*7jDhO40GDj{8|SdJ7A>Ve(v#aw7XO&iqWnTvsrAKP>16> z8tPdD2GeY)$5+w$EG(PL(0f`tx+g4RK9R{{b0iHWi`igk@;h+CxRsrzR?*Zm$S%Fj zs*`dRW{yl&qgKn0ys7o z1_LIVpk_o(?;TmHw+F*Pzu9O!GC7H+v*u@(JNu^d($k|J`?-}7xhc}$-9I!mq%~O) zh$@{{>2+G>mX9sX0!w=vWYeZ&<9*JSF*p=juTe%KjYp3h8W|Emc9%22Vd|$`{MHAYwx#x^LI^8{blIk@0r8hV0so_F`I?o zNz>sVkS1&3{P|NJUw9?rnrs0tK9VO^9`QMRLOJu|2qdPLI^Df^YTT#q)X3P`qbFkB zhb{s|6sNnP<*-XgBy!A<)VN20MPEBOI<7`-22Oz7YHVw)Lu$8!d>Qh7dX1!-F2nKp zCFM{h8<|&F;SBX_$ay`zi=)dgfI7)^9T7Nm;`HHjj|@&PWM*F8ZM-hpCW(wNZeMzd zOON$8_D>&nkE}*Qey_uI;?P<;wDhs_kBv_)fEe=%jp6ynkCR2t#i^OTKA@}ba+{3< zy#pS1!^)YbBOZNAtj7^*njfDb(Mi2wUo_g*+TJs{ao*joH?@Q3AaiaXk(zQGaL#uSi7f=_jI+boO-;yDRAQG zSs1S3@bdAWy!&QX-x!q4Z8Yl#V?mWY2rEU^Y7OIIozNVKcx+?CW0}S95=2#g89fnX zl5Ia91g@D&tJ&3tZ|IayYTBQVMb8hMdFSHrlfPVk`A=tG{bl{7Wuk_f0w%fQ-rRDN zlCQ4wjSe+;wDokaM#JSdRvvi1OTxbwVhpUx~jV{6v`GTuH7KXXRF-~^}fwJ!=4tK$%dp+3SfD5 zhk6~oF^^VhY^ab#*S{t|uL}ZWvkSc=6K5WMeDdJR#tCle0aoby? zWE!*G>#QVGqp==;Y#NOA;%mJ#15uLD+||+=41~E7QBO2vYzXOU6;lV-YPgKyfxd;A zQF|bEYI1V6rkp2M%+=KJ+P!WZx!Ub-IlemOXb2aSAXLga zzr&_CddOsIquUw`G)7~sc85Fa1~usvI)@^x+rT+_aML1i&0Gp8f=JFP=U$p;oaJKr zu>QGcyT0?kJ?GzU=s$wHw7dhfO&HjMuWs35HoMtut&y5LHZ}!tD9+jnELh5E;5jqP zYL--ys4PzWB~D1guvnB#G!Gmrs1ajcOfl49+oF^+QD`QIr(0<8Jy|*|k3r%H% z3Lt@j6_r=!mX}xLZid{Qbtxw<7zLaMQnRyx-rR=<$15rhq5b3DbV9pk;2~k-_@|mOi4ord{!}S1 zFRxG*zxO^i;nE;T77I}B$JR_%_~Zxx#<*&b<;1zvl`7PNg-cUiPGu3Y8bc-!R##Tf zocg5p_TU8{><58~fFDkH-aa-SKXo*20B{Y7&6Zw6t7MZeIRe+rr8o%AxMqZSAgndk zmD+2c3Qr&q@u})3E8nyTB*>*ZDsqaN`587+mY0!Qhq;ei0^ToNF4ywn^2FHK`m8@% zMF%kaI+xzG5G4n8Ya?*YTzYH6lAPVAMIb>gy{k9_+Qf&M=)4IR)Ww3JfY)YRf(&fs zi};tVMqw~?CbaZYtlKS6GI?W!Y;+Fr90fWjl~=PA-Kcie1JK1)qd|fE^J@pmO3zhW zeMF`(A7XI3KbrPGqB$r+BIDbv$@GOoAjzd)xJ!0(4md$By}fAn{zi6Wp|5RiJk^MU zl0C3al_xSEKIVy_-g7R=~>&5zNZ`Er_z>J-hee*vj(q zxGBhbf@VQ67~1+Vs<`;?+3|mKb91YaMLRC7l+x+!f{F?zvS{0$%XOgT<=gXdxf#1p z9bQHAw3#W8U72N|6);srlP)iT-g6H)NqJV*R&XjXBy@3cCKQE(W&yVpOx9+LH{$7? z+;bjJQFbci-gqX^vaUR^-|TQ92=R{K zaFDrW3j|UPWKeLIxAHIPVr@xHO@*YS;4W6L zba!Et-~YgZf4P635&zZfEo{A*>!>X(E+*jOgj0PVgeX##Rg~a)YMV;dX!8cbUW>Is z$0^=hOz>)1L4RK*R|RS+QJKId8I7(|sk8(F#&1xdswyQaqsA5lrEjeXLr$GYq~LHw zMx&WPugNZi6Vat)D%0N>4ZB@rdd)6qY0w}ZoH{08plhW{R8>_=I9!FN8Vst2PJ z97iJ%2w|t4Lcu#64bBFy(NJf!ID8J1R3a6KB*0YlmbsU{pc6@Q=@<0E-E6~7kV|ia z?Lzjbv@?;~gAtgWerMKZu};Zp&=dh5A`qtr0wJeBs`)bDh(wd?C)@iTTYNx9%5%s1 zt#yoyGQ3m49_T!Xm&G^V+f9PL@l{u(CmIeqEVh%2O9%?%*y_o?p&3|arcrPF#>rW+ zK0G=!Iy^L_vpKP7tk-4pHrN*qonDw6snt0l_uO-8cCw+Vw=3Z8o<3()6OSI83pDqK zeddM5BfWiHhYz2a8)=KS_15{jIsz84&M?~*bhge-jEw}sVYS&3aap=2j^J>}k*@a9 z$rS;kVt(oLi%&kNu{K8=y-z>&?9{^I=uj{4^O_wUsgWwWV~x+h^wRW5eCzhiw_a~+ zi_DIUF*uyDq3-9u{baB)3i4|iRV#A`nH)}EdrMz`Pj7cmY;b0#%Wn(!JB|A3*~6et zGTlG~66Dg~zSaNN*B$@!j_d#a%>UE3{5NnS$*wJW>gt~ixt+((JyTyVpP!x`9Ut%M8L6YAI(*LP$T7W)!)KEg$9t{*j(|AVDtu!w;7( z{%-z07^g+t(mp+m;Tw=bzLdZ{U2BU0+88 z`p2fH7M6f5B{(PG((irmdoR53!pkqe{L-cL$}6ut_uO+o_`wfASS4Vv^s(D9RIO0$ zGHN~MY8jhR!{Ui}93Dp`5`pcf^)YXWuN{H~#4Y*x`LHw?Fap`MX|F>=LRJC60Acwq(@oy}sR z(3pHCsl2?{QKv-U1@&g9PN%~XNNg%z!eN#nD#1zui;Azppi-2o?INWaK zR*Dt%C|;dWE~!EzV3p)hz!h-W!3Z0@-uw!@P9i~~k>xl_Gze6&9DH&mp3JS63D6iM z427%HfF*=lO3|_uG64Y4dl&PtVbVxG^&oS355f$ z0iZnra=@l)G#d3>+CK#~!ToHrjZ8-k;Qz#oj0_nny`jO~wEAt(oJ>|GH6L!sodd2* z_xyYy9Gy70x_bJ2-}Tcrp+U0zLW4Ojej}9AXuy|BCX)e4laH8Yz{FVJ_`cFsA6=YI z#^NWJfh)n?pe+&^-`Uwnmn`wXjRsFkO9MMcAU}Wm_ACSf%u7g&ZxYq3wImW}y?zP= z0>k0JU?AIowLm`9+}q}Lf8ZyJ$G$u(3QkHzpuVormZrF7^e z6b_rA^>&|J=#&U0L_A*K&?ux3xGGz{kj>)OGBgd~{=cyRehGWGIi1HJyf8GoID2TV zV_;NMXITFoeCw^ZzVn^$T=R2jf=F)I>aU*%+!)a(p19U?Mz6JDvfY;#fke6V-O2y^ zAEU24y>#l$KMz0m>yelL`_yC4oj$q<00msiVOQ@Y)q!V%zF>H9axU7ojDtY>J?^I; zeY(!l2;Rn`dU~{RWwNn*w0Vdl)%h&5<^b0S%8a1hJ+qTQ#4L$L|3Pqss z)p8mFqn=2peSAJ-vFlY9Y>ftVluVy90^m{a@X0f)rym-cIk*wJ?q=}EPul8#&UZqx zyDJe$kW2sY&iKV&47~dE!Trf`)kj?_t4|dtUs6fg>V)Pxj7H17SIf4f2=X+ zvNaM&q(+-%W#*8gR)-`ChPpy7bCZgvYIgTXRD3w5{PB@~iNs=%(&o=S8M0U_=@NT% z_?fj{j$GxEQq1lluiFtCJV->N{Zcy2ePdH+A9;Loado4|#JLoB zIZaPbgNIx2Wc&P!FP=Mh{@AgT8|VMngAY8Her)~q3P8{g$mD*wGI)J{=;#tzX$3`V z<2_)JbE6Ip=tYRR4IP)gu{QEI4tVf=^}!edL0gZD2l6NTV|>1BqXKwl1}hR^L0}^% zd2kCLkRX@7|BHn;9xP@ufP5L^L?YE0GTLj7ZaCz`=(8GdOMaB zzmb&HP$G*j)#<=7r>c}d>E*YiXGiH&ojdr_AD&o~@pt!62UvLXtl$&`9cinYYSN|Z9!SyJW*H_yF zD10t2FaP>Czj^!n-~ZXa|NAq~JahW=nZCZhPlyI!Ctz2wUOD3)uyhHnrp1l??}R`q zDu9;Aru8B~lH_VEv$`rTFD@{G#u9Q$OKBK*Mgj7UU72@)n4}m&76Mn8x$W@k@%*wX zAUV>|&;T_3L1h#?FC7|}$#qzCEnVFi1(k6=ylZp32vuHRuP%obW|rWI(ECALJs_t_ zV{^e8YucV&9bFxAt+5(eke64myO`>bQf=-4-O`bM8>FNpuDg=6=S~)lTvCMfcEz*=lZT>aXESdSV?D(_<4ot=Vwu=CrhxiAjaJcAzyp zv9Q`22{y*MJKGvV(Oz|}{Pc+jJ^*|2>&=5ef?NuLq=22)n`b)7k=!T*t_zp0tgQU> zr$2r5wb$NwGoF6%?z;m6ahs6!1cjn@{cHKe;^JaJr=aFs)Y&_+8l67T91i+io^xww z_7oI+^P$HlCgheNRh4F^yD<=9%Ul}F zc7|9cVl#QxSYhD-Q1j$)pnrTtqP2uWLA6po+1Y_+aAqc#+WP16Q&T4gqvsBdvy|TH z(ebX1K4m@7w2y{6M|^hEkyB4dm4elU`T6N<-p@CIPeVtfSx7gbu)!Re1 z+K$0PwK9R;5nLPXar;_~65{;)@j8QMw!cen_jHdP>FR3Z$aQpLmC5A`c>@hCLspwZ zqtmS&I%zQ04R!Z+ba%J+4O-g~dS^6KlazXAT< ze&_oG0|V<&5OzZFTxnTZK_yq-69}IfThy=+4NaY99Xl`y#G6m4#C)4S`z%RQHi7nhyR#veitC-8A zSn4ej2C}M}3hbz{r3L#-t16L5Dq8@S1+Z8mI%j7w9G(Na%IXT}I+<<;1d?2OGhBsR zU<`?KDTtQ`-tm9)o8SEC$3On@Pe6L_2k-uHWABNW0>Q`q@e8R^-C$GuLo=u3)S`yw zo_Y-(j;`X<$W6`DR8{=3Z5!BZf~M2(go))dkgeAOtwN;8Pm60qB~ucCPmVy6OFubQ z$(kR5K;m3lQzMz1oByBx`Jdna;g5g()1Q9xyWf5P2k&-w_pWyexU`xlMIfLwN!?Ji z{rv1nJ}$=_8?eZ6)l4RXQoVUU1`f;nh!G}>k_ddJ2qeg*zj>qYFRwe^f7|na-fMdA zt!7+yQYZg2y<9if$-%xkmk<}k11WJX6$)KFJ^fEV{q(~RKl<>63lBW>(D75Jy1V<= z&;PGJ`SkM4d?+Y|LU*H3|8kfAUo}tWClR<_2qeg*fBfOX#osSn{E_eCuVO!WtFb&M zWn*B#`+n!`kgxsQosi90+rerQj-8*hmD)h(mN@7co|u?hOxqkcumraH32K{M8zg)8 zZUU;vpe?X3y#~K09#2?YUH##%;qbf%jxG`uaj}t)NE8YIPojRH!f<~phLp5?{s1bs z{?`P#^iMxty!h+Ge|_Ecw;u-HdoxgxyK@6F3;li;p&;!5+~NuuJ)J02eDxmamVh)o zFzjsZ$rr}$pEoi=AvnGm&$#q)sdD^VGTnR#0M8x2zY!Qf0&SE2kx`4q!ez1Ec;k&5 z=#PJ;tvaPH!-7T$ic`Gv>&FP!g^OQk^TiN(T!L3ue@JPNF+iX89<)p9P3 z#Nc2`BtpKtR%O;{D&@MBz5$WaY8S8{zVPC7uN{L?nRFs11;-ScnNsC!w!RFq<=tG?`dfYp{d+X6Qi@y?}+qGPfV^JJ=zzGbo7iw zTcdNs!)9Y$dsn}qXXW}|o8%d990Cb)>F?ed`~QABdw9}Tz_1$Hj!J#2HDVPAIu0ge zqirQ4(|2c=)hJv*SDarf?{K<`_;F)npx@~289LF{BvRT{kk_nx$DtyFga zh87EJ78VZKR9Y@e2_Y+Q95%_Gua3aJecKM5IJ126fuWg2?BCVi68Fakok>I@i`mRz z&^TI;9_m}q2caW6`dEc z)epBv6lQlB0wYkE#zVE-`cSaJJTW$&4TG1XtBe00J?cYKNoIT@5lE0rfBV+Z|Nd@# zexRP$5I*%p-Iw};9XdNlP^p^{Z=ZV3kKec}12 zpUshLSeyr*cX-1^GjpxG>IKp%tsULQdXD9uks7S6dnoR^ITP~JHd~UNnKxVL;f{ti79E)|hJ-*I>A5Z5pf&4T#`J8b1 z=D9WgNsvqb_TJPlUJebm>S0uwGSt#GK5cio*5w)uxLq}5cs3<2<)oqPDZq0xw?KF` zRF>S_;kR;yO20=-#NkwIyQ>EPht;S(n|=9M6qZY|G(wTkYq#}>AV_FKuD*#|00N`RvN)Wj6A?)A3A2cZ~%r2=Ui-1Nw1rLGT6Y)CLCa|~!-?wio8kS?Sdjc)p zR1zsO6N;}W-MoEw=8k(1C<2%-dGLdlDwj3~|WV)pgNRUg<9%&qiifzVPc})$u911Tea9S)$ zZIfH-7WwDN05$l}Lfho_qJ0HTJZ*Ep}woJ=eKii@c*` zH(e{@=w)$)Z8x{J!KByEwTvkUWnO!uNJOr+SPu3Dc_N{ViA`RQ zBmy@IfrPpAMh!gK@6Clk!d#ky>(dQ9wA6HZqSVd)>fWyk^|kzf9)^ThA>&V*>>LP+ zA<8W;Z*kc`SoyPKt11dA+Snx$lIz@|zB*i$IO2+eU=5!xeZ)J|OViUIQM%F1N7Mo4 ze;d`32e&)|NiMzRFY)Iy!34SVZdhtgfK?FWh<5b#hQc*yq`uC}7gOZ*^)np}wNj;wc3BG=)CUS7P%?Ra?l@Rn_IV?L z&~r2dV*B>EtUZIxfuhmi>(;ExK2!NfB+zIr$l7!I$TCi3+P)o1ZfdD`u-j7(8Ae zh}*pbPRrc!m9PC9SXIixr9nzFQ+90GQ-LKNIIuUjxR_1GY~7oMC@TXs)wnd3TvSm} zDO1z}D=C|T1L7dl1**$2ouk4AlTyGF(P%YNr4mD;=Rl#PN;n9LY-#X1jdcVHD;OMAsP5E_O{Z<3NZ*0{W?rd%h*)7%+ z^Ycgw{qWLS-|#GK|9+Rr_Q>&RsWA+k?}mql>Z}eV663TQ{SEeo)su_UV@jO^a@%bu zrpFqhgKdF^p2f!kE~`SLIXOS4w?`VywI|O$_RyKbT!npk`BZ0TtIF&|m6v!e#&9^e zbmY`PZ@*Y+0x=&?j`%tv_WW}E{LG>+)UHt|g3h|;p_Spjo`=8n^2bgmS>X$ZK!RNQ zn>YLa^1A)MzvuaHpl$NK=JMR#UpNGk1HLW@To*1)WF&D*{Y!pNCx;pbr;Zwf9l%uI zW-_fz&%h~+Q^(E@jm^O_GeK0TC(kd_WS)c5vweL-bv9c^*x%hh9`rbmKJcu?qM90? z92_3$>l=+)Y7dX~`9{wMeO84^b7Xo#>k5Y~iiaL~>YIY0xW$FT#}2J_bPw4L(ut$r8tv;iaqg)^W}0k! zb0Ux+m;T|0^A~?Vck##mi@$FD$y?zowN0|JvNE@R_4cnoAb0PEq~X@5pP7=fe}Bfk zsqv*MU_+IX0+yGqo(gtAGVi+!0s()Jb@8b*eB4q+D8vyfDkF3LyrVG1oaXwhn;DPo9W2dCW+v z)Mc^jbcSj&+2b$?B*3PR+txYAW|H;wrm5jxvpd@D^R@eIe4)Zy(OS+@|VlnCP7r*{Tst=tgYrUtGDJ? zLGJp8tsvvT787`d!c%ad;sMS?O44TCdSnN)ns$N^K)z@k;#lseeW zIM}!29wao!=?Qm?E`YDdqSPG)aSjAVwqW}yEe!@97`AQO26Ete`|`_h;0!oKye}j& zzr37~mbMv-y=%H5ExEKn_(ZY2Z~;ZisR{`+^Q|MwRQe|gpZ z*LS_|z3#`s(l)^HNpe{DqWjW|?%oQb@I=@1YbkkQpI+ZMRl5DQuD%WgMPe6Kb2)5= zOs~~z=^|B3Tdi<+;MCE=!a|^NA&|+!kx-;<#^2VpHqdzIPRfG=;egXugUjn~Y01ti zC@3X^N7ao^lLt2nfyB8Kn35u~m3SrzMX$!OaIpORZ$JIC$KwGaC!b_e;D>cXa}Nql zVK5jYYu9M24|H1Adjy;IaCk;A*fB5wXgQgZ2z(R**UY7W=nPTA%mw#zueAK(yO#g+ zcEhjV2rdt6KhRmb0xhp~l!(XI^BGi3gU{kHJL>9;P0_|;3NIj$6z{*E%@g*{ty=1| z9*3uj9(TTDvEU8?wN@b0%c#M@qpcGUpP%o5Y{9>}IuLaSIjEf$d!JlunTWV{VB+Bb_EAeVl9*L^v%Dps3;+;7Y<5qI!QU^)39#Ol| z^mH`(A2v}p7L8=@UqS?~nM>&$y7@7S>M2#@Gm#SyOE3P|ckvf3KYsEb+PORdg%@^s@D!CYuxU*hIl9+5(tF8ZNuiNhQcab%XYeJz_ z!PKhdpoxJEvs+^BKy)PB1j&~@HPs$*c?Fchkgr87kgbfyZp;0k81I+xI^OUpC&;CD z!S?PCvI;#l=x%kUk+hkT4~SF1=_E)f7a1V|1il6K!m#V_Os3#>BQJ zwl%SBPHfw@ZQHhe^M3cPb^rHz`gA|%oZ7W(*RGM4hyj@H1IhHJ(0NkbQZE?w~QygVTj+i5`zTc8E2&VmjvX9RkT@78~#=|_+QcnRg{gEe5ow9k0k~032 z-2W#|x^uG_`;a)kZ0z;C7G`1}Eaf?QMQC9$p;CgK1-~m|7le)(&;Le%MunlNT0A57 zSo^Jo|;fN8{Td!5APhv@m(i1C@JLIBf1SEa4R}Y$x2i&@3 z!^&+?%a)}K9gwtJjwIP?r0-_sX%{=5a=ntky10gPmNslSu8giWbDl)yMAzJ`TKqHI zF;o<1I7CdKhYvi&z^OTugS2o^j(jJPTq}Q>9$=}tZs11VjRKt#E>f#*nKF%ep3Q*C z;wR6ZK57%wBrA*1dRf)SbjSOAp^J%+8V2TNJsY>$YSPV)X>J?!w&AB5pxW;8AWf`B zy87fOwv*Nhfb2buIVVDZI;S)>KIE#HC@$K1=bYwU-E{u1^4D&{NsO-FY6qN`)N>s;*yQD8gfZ4iP^$#12tas_JfcXzR&Vd1!cg83Fs zr|FQ%d4Djps`hI~a_tJ5Epr}s`av@pA@qz=VEcCM#FuBxY_+xrE(8Yf@HpqtA~H2~ zyl)Gy5gvw$eR*rV{<=em|G_%9khv0&Q&UsAe(;<)i*!OQug%h5ckU1vRq|Sb(q>Na zUILZM`YE0Lw}bRFT>dD>UgcdNGATX&t2VMaBe z&Vr>l#+1DNIB>F^_FXf=4iz=%MD2xGuXU6wZZKQh$B~#0d%Dd zx(RB?TZt#E1>p|v;8wnm!by;}8R%CZgC3aGQhP@rW9$#j#Efnl@NQm|P+@U}j*vSW*hAVyVn$@wYWE{wC?=|PIv~^WVk=dr*iA~zAEFpy zyQDQj^{oVy<)w+{54!T}&=CrdP0&+BxDgXt>xB!VESCesgx7lVw0GF7<2lupW75-LW$m!i&{=|CZsr6tUx zmWT5LlOhd2Swy4kkj{+@KT+nYFDZ$P7Ee~op|MMRd*jm2Ak53F6~TrM>Cf9)EmV=l zj-p5TErNm&B3t$=IE5%2Y2Y!8g1;N-zg8t!`&64RLGrP}6ceZ`G5tJ5xW~Ud_^~Xz zb*r9yKAY*MhR7`kLfFk=AVft9gQ*SF9}8nxBSkU<>o@&q%1mfElZeL@jz1^>>?bGt zgtChl&BpaR?<>siXh&S`m{a}kFC5Jv1<7XpkHV|gyZ#=hS$f`n>iTBRv7Q6_kl{NA zrkM8m0nP_=>Gy4<;*YIF|6ypxDr+W>TZ$h9ZT=&L`7W>q`M6fR_VvWW3>B)n%L3m_ zsUv%&7F)(ag(O#e)>~Wo9_wr;EWK?xRx9Gw3-G7~~~0gjV z++-^QA!D4bz)KGn-=3wQ;HsGUXxBTM^I25&Xn+WkM23_&VM802K8|uq2$k3ljl$s} zMKpoWjvpl7Zi#QxXfUGrET6<5q8}#Nze$7JMwoCXw$fvH8gwtV?gWgy7TXF!kg%CV zo+Afbrux@pkctT)sd)3*87}x=NFE8S%OpLnV4N8W0-B~Kg0PDH=`TRIbZLb$Rnkv; zkr5YnCz#Byw(WzkBy_a66I?e4Fz9g(`QQ)%vw2=xhk$3)XdaErB>_SOy3g5%K|S1$ z`|U=Vs)aC^k+GMHvudN1e- z?nh-h_OCJ8c5bf=??G+%I*`4>J6j_7Jdln}D+iePTUaoh0KC<7-;{xjgpXKcS z%sSt0^I=PUsT?O+6QIiWnVV%-78+J1uoVw7Re1c%fD8kSYf8hpBkc4UVv4Lu!-Xa6 z0U@{FK_b5ZBg(Y2l_FXb10$qJW1~hYXgsJ&4m})heaZo42{dzdvVY-;Nvv%(y$eGX z_F!LC-FX)W-*Ng;Wvn4-92B8AE=DQz+-~%_e_3uXoLt;Z@chmJC-T5-u;`p5B#x_V zvOYY~l13<(@B6ybKA(0f`ne5s2C;%<{QcdjUHdc+^i6hh!GK}I#Z?{6t;9aCRjz^) z6OT-dE{}dcYB9s|aijn!Z_dH2VD8k`ym(PV`cN%pq67(Q7Wuu|$S97r5cwJTSoJ!5 zx|KElquZ54{-fKwy1v|twMY`+oSa&8ssbpwR`HxUH<619o)+$y!srt3FySi=Edyu~ zGktank9DEJ@@RxNW$?U!i{0O^HZ8>o!db;dut`$YvBFuLMb^`cqd}uelOc2}9F;4h zz3pO0ubWvw!W>Sy`!ReN-K?H?8MtVbYLfF#naNk1`VF& ziV+idl*uw@`VB`d!#Q3sJKEa!f};&z+p~Pa&xHAFd;|95{RmRL1;(;d^W$Xvn#aDN znb=m%XZS|q8!n)jaP$EVTQv`*&5G8bb_wUIo=tslZoDZ1r(YId8|S}U`BJpK9>=oJ zk+&8#p){EKUrk!U(Vpe%ggZ1o_*NPb+Or^a$%Hl>m64j^3Y!g?jgJ_*O2I5lE0%fb z>HGbY%1(HMl;EV{XVzBk-zN3NIRHekituC$-wov(v+$tbg?!?2QcEhnA6kzV3}6Wvi%+)JFaL2^6ZT2M&iumJ@rH z4J90l%0(0lI_0W2i(*U&#&$0ss^#o+;6gIAQi7A}NK{TfbZ=OZPN?<16s& zfa1T@VdJM;*wh~j-XxLLy~Va|ZP*}PlAc$rtlz3IkQK&D7TTz zf2$|GNCGjXXrI7BM#G0Nh?>`~h|K&MR6{*4^%2Oy;aL)RZut}QaJ?B+UKL*~ZurHk`mD>)R2L5@B{!#AL-iVp3S9xYPs`)Fp z7YGJ@n})PV2xeC_2pm#7P9q}plvVwPR48D29nCxmQ)nWb_m#D+p7DOGe0m{a_4}BuV9Qv;lG8_sM1SNpS4k+|o2x*YhSiMf2YG0v@u-P^O z0-J^0_Uq{qn~Gv%qr=r!+ZaSIRYy}EPDIL=1qMa|pqJixFB|Ivq#M_2iGiXdGvNy` zDl%IPuj;jT?!*I-&8NWl{gBO&^bfR%V-^~zT=uz=P^feF)xf+gD7J77+QR)t3F(mk zeTHpCSGih~f4P8f1~uvh{#WHPilJ*;0Oz~V2>&3$_ZwcUl+XNtMPI)c@~ zAf@2#zvPPO(f;H0LkEo(fs;BcrC-fstNp&OCfkReMork^|2qmgtK3L7-jkvE1uAti zQ3kInjd-%=3kB!*Brt#UlfhjDp8AoW(TI3qB*}jF^ye!*9n`k?vxQK93lO2h3PYdO zAp*8o+(;qs3jfo%e9jRiXWXd#S8*fi8Pp|NaFf=o#-cERa)xPDpk1PBlugk5`#SuV zwJAV=t=Qs<8d?E{u$Lx}Br!`ja;X<|)1uk7mXVO;O-272C$a-U_ydw~fZi%sjPtbJ zp;1Xm7s)E>XAgvk>ib#)Kup}jFuEqx0rZ_9#kLNmI4P8=`Nv;Q1kttc2 zLaQ#o!xy`KH5*Bv1p+CMP2lO@Fbl431Fk3cYpRKjY`Kw6(6QX}2TH28#SaU7F?APg+>4o`57_ z+G$o65gK24ezgMQeRD8rJ`lv!3>Pb#`23nNN)8t6QM7R|77)1KEN6?Dq#(mcNr%Oc zh|*5*xY9;lqfP8M|CJF|t41)Kcz#wbxIhXmLC63d0t#~MMNP?O^_bpJu{BFpPqP7l z(L9s+(Pz_OUJSMh>wM0GYiIzcU-}6fG8wwnnA*9SNmw=!#r<>dTwB)9)YH()N>wzs zj$OCmX5}_B$40d`H}N@Ek8ri|ep`>>-CSF1m^Bi!{Vtd^h(D=FJd+eR zEEpvSeVFJU8~bx_G_m4lQ0V`P?2ms$_HT7fqgp??fx~o_$JJUb zR*rqniGbkm4Wh%TcXs28%?Q##>x*jX)YMdsl!=e3i4V2mLrzX`@WN68MebLD&x{P~ z(^GCmMKZ2p!KX#=GybL zxU_`N@BMMJ+s~$@-T!KcdNZu2#+4a~+26~6B6W6t`Acxmt8Gn^XUphbD?fjSl;3A* z5zFN#S?VDhGpLKhjI3FvQdop`^S|+CS|$-Wn|=ATi^Vh;F!Kn7%?AI!?hpRXX3yJY@vpbGb6b9xj%Sk_NuQ6B zSxo!4dMN1>Y2Vzj3eQCPjc%{^Ctgnb-Ypu`BuO+&I{Hn$RG-EDkISB5uFHPWdB>1V zYcCuZFLWE^5M_VgOWN|PF34lu>T97b9Jt_j0#9b!^{xm1mn}gi9s2*im;27ucx@CM z*hWygMJr|%d|XuuAj%1@n=)+EZS>p)Uw6(nvh2&XqV}xgJdx7!a961Uy&fWLSdjqfQ~VjIMjylo&P9z)wrzG_v)cAJSC>az zs~$-k28l*HwVDtYr=_EEXwQ1EAK$%y4zrsQzCr47jOSBRUcxi{X_>0 zMBBh^h>vQdrRfn7qjbHzL@1I>j$b)4e{$_oZhs{g%W)(Ls%QEu%SXG4x-lbo@K0&l>2)f}@hLs(@KY?!Iy`dNb%A(GwlMRYcpX(NNs z3)PrD)1{o)lC(FZb#|X~?agU>@}HkVzOt1^p4-xY#m@`ZILFc3)@BpaF`9RNi#+Sb zfVklmD`fRJH37<(Sr|l4&3(RTJWW}xQaTtUj(_28bzold-m-7SuTg%qzB_>2GMN=-; znlY*p87X%TYArwlqtFuLTUj?0tn%RiLR{`IU3lkw(#IP}U6F6t(R&I2FJ4u&@v3a# zWTGR_Py5w0OyI$UVqb^6+IysN{qh<`MT*GB`5#W$6m4e?fHR)ZWk=btE*UdbGY}#S3GOr5mwNmsBJsU~s+>*B6fNCVt z%<@1#rI?4_tHjmaLcbzDf7r2AIc&r5@g;3&lh~7z<*0@-T@x}-!B$+W2NNrY#L*u? z@0JXinWb&xY_7R^AR}v}_K9*DX(pV5&5{xqigkd?JyP@O+wfXuXRWR3!`{oA**bw` zYLBDV5EW-Va8RF(NB{-IPe6zUWo@R5C>QNF6m%{;5w!I$gY9QLD?_Uea$N&c%O&zt zKIT)Ww1)YH`}1pdo#OfF>+Ekdhmw7cFx0t$%aenIn_I_{Nqj6tJdxQ>Sd^M z=Pn{>yyO&n-(NSlU5rY%w4ut@$+WPH5Fl(GMg*G>C|ied zk>bCdZx;v6UQgbFZBKECKk{5!d@~SWReKvZRk`k5y7{15ofJL?B)6QM*OTSv_3Q1I z_oI-bhWywyWhnh&29C>{b1g&rJtb^bdwd4{g?AMLR56hMH=4tnf}#Jj6dh zxiB3jURfR>eq(8i;ZD-wj@JJ{`^Zt`ibaFy;vVPlohe6Pm zuI(gM;T~0ouHH`x!BEQK9;>dPpu0!VHxgPNh^^~4)JcfvJ|`!qacBlbmPD9~RE`k< z9R-Qg19AJt2OR(?E+9-mCE)C0P#cS1){j6%C=QVM(hmY)vLn@4SjsnZVb|rDA&G}i zu7Ddn!aBg7JWw(ytM+wLrS|N9He{U4r+2y90(W5pl1<6I za=SdPJD+EASvbNHv(v(5r2_@tMN_z&&km`Ob@^VZ{1Apz}RLZRT)KFF?N0$<8G7-}Eroud zHDClMj>G)bwM@O3Y5k{GeYPN;rqR8;Hd(|_zD1DNXo%JFNDV7tj zSDz9~lYDEmezD@$nCL4v2_Wsi-KgdWYjvZmEaOno52X zAX1@H>ig5YLO&Q621Z>NFG4uiJ7;i8L5WU!36hwiA+a+$KcBBO*-Nf+yd$J^9Jv0+ za)G^q9#1Z)e>$6In;kIde*}xRJUyuv_N)IhAg(G@Xj@)a_sV%qntXrYZZ*!PTV(cT z(n~HYHT%FK!-{Kk=ZbsjoVV5G(@2S> zYhiw_8}6uIjIPVnX>l!wztQE(9_&vY`wHGoJ!x?1*OaQblnIpw;lcSe!LvD8?ic6Z z`fmD*zq@yq?ly;~QLxPOhDAk$eq(6_1kRBCnLu=nj-NqMD$VQHb!McE@vB>GrLD&c zsZyp@J_H9++@1EXW`7s;i#=Lse#v9LlkC<^s|_k_@z`%J$ba0ZE%zKZ75X@j?yv4K-`*A$24f8VjRKB&)ep;G8 z`KWj6CDMLwSb(Ny8K^E(<}WOd=75iMZH;U#SRwyBL0hB%RIUTuX=`zig*vE}Oob^f zavY6t#;i0}iZr42g}QuRM|2>z9IJDeEvgjUP5dyU%p?R9BIq|u)RUO8{hv5(O-Rf# zffRjy{vf5;^zahGW8*^9Q&t!kEOaI6q&snn;}xsFoPe=>6u||W>}m1dKL#2)tiWpi z)XvQfPQf1%Z9`+cV+Hzt9?A3xVH^{Rq(erH%q65;nY|^u%MRsZp>Ws`enPn=aQLaE zJN0HsNre!pgrMQJb&Y8<@MLHlL;*1LzHwz5iz2uoBmf7@n-88KMZ~2lzGm`$3~xU8 z0qfJ_d99B!EtVQDt#EX?s7M~(7CUmFFMh|NOP7G4tQaAlO^5Bu`Em8NH__jhjpI_z8)J8oOByZ+?oqeRTp0>2wxyy89D&TY@i5KU_YTo$8I2Ed<=h9Gn_8@Q~h-Ldg+G2^IZ) zpdBy=->F{x(b+8lb_FfW1k|=?u?d$8bav`odGOSXEPVJENDO~1pzvgNIYA;>y)KBo zribz6*X={RW^*Z6Smq)KoRp&eaV0#ZfG=26+32XKS5H1)Cx?(Tko&p3ygY8B==wp{ zn;^^oVxvzt*4yTJ8UNSF-La43=K<}piS{rConc3RH!!@_eDYZ9sE=FzL-ut4*CWW$ zCMuR1dZy)h@%GCT4lV5!H||FOA|Dj~(f@yDd(%Tm!1Z_D{%5xO_BY~ow>RecL4ID} zT>bOm@wVdkieZc&N2j{6x2o!yNhB`ECivXbMTcL$$2i#!_K^QC)YPSY`nVC@ca{%c zdr3VN)11~P1B!>g`w2b-sL=)?(!VGJ)ziLKrtqY(vkGf`r}d*G3hDw!P7#;c{^30~ zGCAYHphfL|NDma%<{lmrbb@)h>v6CJV5IV|IoWhA8(W4hsvTU+vAp&)bH-4#rp}id z%hF|cwjL$l1sOWp*aGFK1n7UtmxJHkesi5oU)(dZthLNJ%+uB4$X*1u=4yCztret*WwN z#0fx>Tfn0dmF z$(b^QGcEx$6%Q11u!3M1jvQvy&91&*5xcL?coP2j-jvLU_apl;2L<@lL-m56H#-tF zraZUEP`J7ai<<}*_+CIDG$LdLq9MLQhiHQJ_mVUtW`LInw;P<;_&Ns;7*!RG_~c~x zR`xS_@W2Va#6*p|k?87vrf8nHu-_hg-k2!q@k+>+Q3Tya@K(#oU0$$Fqy1WU^{<{) zb2DX?Ch{emAp})NOrdZN?aOo8TA%_`v#ic57dj#^sRBd$f#H9O8w!Mq8cP;z%8}9| z2lrEPxeolSQftcU8ak?s4_<2gR0~IjHh?l$+N3({Qq1(*n-ZJ9ySMy1--%x{)grIE z;duA?wY5w=e~f}qP!kM61Fw8zp-X;VEbxj>g6trA7}sXh*H)@Y=7_#MAW7e0cTic< zX;55r;_=0!#HngjAL-6bn2#MM=Kh6?_DXl=ZCvG9JtTsjJym8&o^SwN(!n9t*qAa% zd4`{di;JPB1eyP70M(GFoR;S|S>lq##3M}Y`Z;H-+s2j=!3{^cb|n`lj@sbDKU`dL znH)B?#2(`}F~X#+gE3kGp46927DO>wGOt`8s20+7)k!rB} zW!Pge@buga(8{QIWffm*L%3-uv7iqJZm*KY=;`ezlK`(Cu=R5C*Zs^pKf&kpGON#r z-|4Zfrtnp_es1%URQqQZc|PC8bw-w^%3|pVoI}oH+4AD~YhU5&YmKb{wKA$a7E1n~ zI+xN`EKV`FfZ+R;( zQbF*${!=-tmKcU1>C z!vJACJUr)M2=b)0D{E^rvws{<$_0~UbDEChH^s-Mp{$LpPIa^MK6%ZT6GNrTU5~;2 zXIbaatpSG&q>R##dhprwv!sYr~=ZiNPxkO0iK2H~oUay#HhB_^U z8ddepz@E^>`H59m&=8Oic+Rbe1KeQ>uo4c;}t_;HjDg}L$OH65tc6a|l9k+2?QM78iqUrcpj4fdl zFO%Mr{m<2$?Y{l3@ol>$|NR;gb^Sf?x>?+)1sa?4#BzEV-ITTEt9lMaG+x4jKYwgq zx4MBGz7C1CY;j6L zOC($Qg%wf@X=|0Ig2Y+YkHXywIIVAw;Ix=&Tl;fyk^Kh>AnQ>dJB(#@pC^%++xuH@ zS$%FQ^S<-yu~j#(#=fR~d3$LpVVoG>wZ3}2LWwS;rSFLGsF)lmtGoY_J_LVHO|1-j zGsP?5#Oh2o_YCoZXah4!|N3q)`y6Q6RZeK>f~7UufJT%{3rP+(HO9EFk@ zvx@CaFvUW8M3>|_R!54gt8k~<0q5bOb`58l06gn+ifR4Y!+sr|JTBh)v>sHbwlz&z zI(q-H#>2s-B^=xA_Dks3_7u~f=#0pJ^*(*w^z{;c(wVZ*{pGShjx&oT6xl-n1W6d- zumH-&SE`vF8=Y_W`n5!!l5btKYE{zAxd@<6l|HTmqn@noA|Jue(k>>k59&O^<_ROM zLIwQ?Dai;3Az29!#=uy2WMFrA_qGdp>2{5SXfl`Tl|b3CG8AF{#hjGwM05ZIOXo^FU%m~+X{(#a>PnMHd>q zEty;;t#0;nlch>IGBfA&quQB+01-KfA#%!b6mY@@) zVz}=lqvV)+f2L}~pEyifRaL=Hh>(eisqA)TzzMT3O;151&V?mJmaM=OEeQkT$5h7w z1ZyV`V1zHGU+T$5L`4NkiYCzOfLPS;i*G0y`oDlRpZs;O9#_cM6`7p3XH3J{+HrO= zrjYRkX`%n#3eDk2kU+;E8+b_Bt&K6b_Fn6 zrqI5vmEmEtz25EDXX?pA#qQiB7<`>gwkGlTTH!Z}YuQb8Oq@lHLU9 z_`-3%mAmdf72ktN8jK$fcM34^!zSV%~axEwLgs7y6uc>uY~mTM*hv zHJA3h95TXxM6J!8S(upE--`Q)xT)R^&A}zRg7SZx1n<@?TQdt0z6%%|BZSgh(+Vd- zw-5*kK4XF_AodT>->#n8wL}P2{$5*K{=S_cSpIRg^D0I+b-juL5gb0HSr*tx_CDnA z-3|fzSwn}=LJXHj_d4&3YRfU1-V0~M`FcL;_UDxAOgh!|wTLLtI_VL;voPU`f5U|p zW!TVKtsx{40nqU=-h{}|j))T%PmE|T67}wl0aCbzuRyVhu}X4J-5sz$Q+^&pdjTLt zTUnNF3L9ICnvUj(fvU!z7%rN4U#ez>8a<8@9Y)JKSW?lM4Mq!?x5Ub7a(c8EB&Q@i zQBgz|0vG--i&s^5Kz>8AU_$urjVBy>$jBJ=FA87WI8F^S6nf`j1fQDqg@Y-I-isC>GAzSSwNk?mKx! zN#|~Qj4aKde18Su9ib-ZfFzOZz&eW)8x%r7&>Y=jl6N|Ix|^FgiBK+j?)O5fK?I0R zGo*`^F#qji^V$}m50!s(`(VxlF6OUDR?UZIiQ&(S9p``nMUPqlw&HWlue3(Gn4li# z^?drcclX*fvfYkD*&FI}ay9xVaLm`)q`7?}VpzkR`E+&lM_U70Z&QSlc4<{e*75UX zXF}b!y?!uccz1wD)kjUuRqpv=hcH`N0(Eh5yrmLvpDXEQZPAhti!6d7fahhWcGkw! z4a}Ja0zvkYVIViDb*?-5c=xU{MAXFUQ!4_k@%kf@{fvt%N39sD zXtO0GraK+J#&%|mt`g)NM8i|6aA`~zL4W-?W>;}}1?VcQqg^qiN;6YbH?z^;Rrz*o z)$y>x2cX%P-M%etB~>jk;}q-t-DRy`W!y#uX<9Hzyx8_}`+FO?eyTs32&C4%x@%>5 z+bSLn{BhQWo}X8{n75eC{jH4xBTACel*VfPMc1f^;;`Bv(|cuSXKYeRxto>7MbgzF zA%D%m#{1m4?7gv7!t;06K+dDRb9Lhk`s-Y7dzHf(`SqorxN%EEZ~X)TG!ck6$(VVe zO>?b4bN*$A!E={-u`}aJum*+b7QHErdEN7oKO%Rp-8}DjUO^$EL=k>P^xK)hOTPEFL7F` zhHgSsjZf8$i4Y)%OvetVf!=DO)6(KM`!VAORqEW5bn$ARzP4*ncH|(mhZ-T%q(F|E z&L~hu4S{T<5QC6eQiWj>9T+&DKmg7}zq-=+hnYYBPlql=+g9~vq>v+T>EKWOsd83F zLyLSKD_a?WD_@6nXF^&|Rq+*OroI?nH8L)|(D=}p;+O&rrc!xANAn+Iu)ktJh)P4s z07@?MU%1k$W|F&wRnrBYp`leJW+f?7n8|Y|oeu9#c1*xrIHxlgU;Ek-Odcaz8W(3+ z;Q9GgS~k8Cc3Q2!+sxzUohhKX&~=>tmYr^x?T2-G*y`$H-}b!!xpBYcIs^Fev%emH z9IpFqeLO4-NtP_guNTMB0IlN^6DiE)NTDFuYDE>fiq3u(Oh1CVKcgy)Qz$371|qj7 z6LaJZ&^?HL*5(-cTxdq7*Q*I&b#X<7g@blk_0bn{)AVEs_R3ZO;Kc%kx!0eDoGY{i zc`N+yt4)Ppah=?Rt)=3Q<6)ztqw;1$sz-@|2Njvzt|rE!BnOC>Uq#9zESlPh*yb0} zKu>|A#>9?2vVI=-N(i{pvcoyEOG9FmO2B*if^^D2Xi(9F9OyAahRCVUSCPd01fyfZ zhPCZ3UL^ZB`1!pCHGjjE{R$w7erx;%IxFa42p=;jUA`5ihGPEmBba|s^NC!atNvnt zX^-83tt}++BC-8X`uerxs&@vVyPE^ zMERiFDKgJjJ*VNWmQ`vUYC;5@n3*O)MNgo?L%{u6Ax{1p?3XwHo7`vHv`t&0AD08D zj=|>_azr>(AUBh*84KxY*s!J+cX~$eO5f^aX8ibQb`8mn$&}mc_-v19W8o<@qFLLr zwIx5$9$F#31?P`N!1a_o|Zrd-!Ks+_4cz<4qe{NDVSC3!N_ib^Nq>2@bM?t zQom^C4ND6n)pr)jI#zqQ~{;_`2=$!!tcCE$`>UyndjVHVDgQKsGlKusf6x$T$y^>wti$ zJ~-hza(1L}jwD|>od5w+^Lvw;PDW-BHGsexB&;M-3`q~0%&rkLLwIA>+lJV#tM>Lx z2CW&rT2{vITp(w@5y`efvBkG1@kPP)=T+Q zVKv)N7K;tVmajlD6Sq%bqSx(cSp*o$3*`Q|xzvuykAVDZR)&F*K8o_*FmuWmm|4LW z^#pIMufNnE!dEH8F35O7!Wbr15jGUtw-TwhK?2XQ&d*@_bsR@ zRRDQA%`obNW`+)4X=(DmJ~TBc)1|Ppv->;5QJP%8?hD9^hqPOiMmC*)ZgfiLvv&)W1Ro!a42`c8APXu`qVqZ<0j zQy|EJZY|$AoOF4W?zH%PE6fBAn)r|D5EyNPQavgv#^!jlgVlYTB?2S8)XPZrQSiWU zw$^F)#{05(5F!rtBW_2KDH`;`f&WHgOtEnYX{PflE;h}dWrt{89nB}4&z9esUG?7f zLQM9>zjd?Q9oaB!=rfQ*2yNJvovLvB^XS}M-=#yG+LN=4{f;c zO-;3#K1oz$k8zszNz!?a2V{nB1*6N3s*us_T3qnUMH$sLp+MJ zqiIbS&%cu8e^mCQHte;aX{LV`DPOBZw3=Lwz(B1f%J!E)!54 zhjVBHG@3$y?IQ*wKMsoxICy*Ir7wHK|e!a&})T| zEt)PkHPI6&yg%kxZh}_kE+yL0%IW*bMnpFH`V6uJ!0_K8kZ}|ubCx7p)7`wbwT#)y zMByOPB?_Pi8p+fRBu&VRpu&F)fM`_{nyPT6_!4z~OevcYeX~~@8eDCJz+mEU4kuZFGG}381XX}(^?82l!_6YA#9%-c71gxv zOw>w<7s(25+30Um{b$j#an#L#|AUl$1NJY*Fb;0ah}FDI)7)B9>X?H(B)i zpR(0oDqQhDOywdVbWQOyo9qV+=~6UMA&#??jS~XfMveh=h@vWEtT2Tr0sUymwj5k6 zjU6VgG>{j-C5!(6AMq$ar{cZ_wjZUMZe}(z@J)G4E1TH~X)sUp`f;mRRB}sY4FE2k zL1Pea+_=#GT_Yhr7?nOFDL9BmQ8hJPRn>CqlD@pUXk3Mp3PofFFLdN=IbsE7Sb4_o zDjnTm|B%62ODGXrE|w@O>PZ6+Zn1xD)4_RF*cR}+R17J zxJbTcHi#bfbx&)ItT&g6Fe!mG&GnhVLCGW=7b`b6Hv{{e>5B(oiRt30Dl*bTx=LLR z`_Ik8tQ(r@ZZ=leF~YuVozyOePu6nRn>UBwd%_G&=`z2ct~T4r`qJ(Uz%obcSuKJ* z`DT3Q_HO^F2yhm1NJeqI)d4waX~E!+Cs4@gwmKZ5J4(i??`&?bAHEY+oWH+~9y46c zuXSsX3%^-9$%D;2n;&fRdCa*-VaI@mcgf$(va!9OL8LB*4 zlDv>MIZ)?bIkDM*eq27{(Yc zi5AU#G07<{TtSphR3LtY3X4kAiLJa2NjJ8UV@GMx9PNQP?6v;S`+zbszl}JkUMnql zLI{YP6C-bqi3{8WR{AHcOS-O>kCj6ikd%5F@6s%9n&Syl=tsAkRYB3zD$eO;n8<;q z7c#E(TzQ)GTUZe4Jjtg}D*j!RZARKzwdIw;tc0f4yIT(%H}~gUqithj6YWFbW-nb- z1y?m-d7a;!=}d!3h77{Iu6<+DMQ!;P6rz60F~*vPJ0*oKYsLKS9%=G%!?>je7vhN0G23t8F={Uu?5Yp7PjM23YrdFk+@BIpE8-zKHxpR4Mi!pAl$SEWA4Nc#-Tl z0@SfHmHjz98_WoC|7E6OVV%0Pf0Cm7vAC5s3@DSWgl*Bn5uV=%^=lmUZl*`U&4`8u zjaFF!EmmDpqfjGhat|p7zsP0a5UN#$E{r8-mU|AOufn^2_-h?~Bo@)yA^9@goZaPV za3nxy>|`drJ;Q=&r`_e`<^CByP1@1I<@|Mael_}-!bT1lqMTAsiNvyLba4rOb05x_ zOg22u(#wY7bM{=D#lC9>m!ZWYO5egkkV8cD=@{*)H;t--T5R;m$HI&H_Jfg zwcDhY-M;taT323!gHi2=$=S4J+q~|D=f%j092CU=HXGwB6P;;;x4yov=e8SET8j9J z8i;^%edqRChtA85<$WsGbpE{^y_B62-I=oAC0$YlvAm?1`!{Kk`>&17se+H?^4wiR zQ`f0cj%Wo)|KIO}8R{gRL1dNhV9;8Y2AahW@#w^lyR&yolKpY1V!Yf&iB*1gEedlh z8_<+TFuw3NSgX?h#f`0Poe1t5Bm1NvVMmTmPGU~8_{2g?7IcsxO$nmR zi_IveGTw$3)>yaQA2|Gzz9=e2uWs>jwQ{j}{bJ&o)INYu)942WR z8L7(~HEq^BOB!3vMOFtlw?0&M{Wg+SjMuIHdo=MYZkvOZX=w`|7$L}a9{U2ffel+# zmcM!yYA9Hoc+-nlr*p?LQMkXXqBnHDqoKp;^0fR7;$BE?h~_r_t{ctHJ^`{`R>0}BdFK@>yGE~1R6^#5hkrF#)UiW-d<0R zjPb*9vWwj>zpSn=fgH<$bGM@vQorI;_`r1%P=`iU%0wY0#U8ze$myM>_G1qcSjT(0 z?Cy#MwlPaP6$?4(Y*d>BZYG`L<@YrbIHso2f~yF)##bI$t#khGgW=+s?9yMODR$*J z$}r;k0#-JBY^;vAcZK&j#X6Exr%LDd5$7febaPwB2!T!(<_a2v7xDvZC_RR?AFL#D;;XlkAVuo8o)(|ipUb|+ zq}k2a#r@7q47zSy%cNL+R&0t;2wg30ZT?SXt?yCO6yiPiWt{0M-p;1jpv3^&>qPM@ z^Xp7ZybA&xt&=mDsTjDZsAC)=ridY0%p|B!`j92RkFGOIud9Ht;S(2OX8P;H9JVdR-kYEtp{8&9u_sQYCb|-uB=!z%$x*Wb4uGiB*gptja8Y@=#@Myf(}t+v8v() zOiNSAeskR92GSZzUH(ZA)6w=rOcAY29GBtJVd6YHF|)ltc|;d{?aEizrRUcX z=uci4QFr_Bimhh-$9=29Va6H#dpLD+>>q$v)$q5>LnU4@z0!YdDX!)nA{|qfRzYV| zpSyY5=h@+4V*&-Rf9dLmQ%F7#ffA#*YK@;QEA}5dC)WaAs&@JQYO&miR+L8heMlXh zOb2f4GniUwolH&ggcN;7__H<(^mK`$*7Y^20tb8ROMTJ`Yb(Lx;&BcYnaQR+ArY^7 z?wz{CJjn-Y+RET@!dxjyMwY6M3QSeWimBMM(jX#c{a?Miq7gul}nR$~aq!d9_LF;T{?Se{%F?rUFrp+WTLKNePR9CP!)>H;P2!0^o43{bmUY8A9jINc42;91{ zZkx~ExHlb5FU^H!6|y8M0HCcB^XUwRNLsHF@>mR-R9cIn)W-S&$Kvcq?ba5p)~FJR z7&SE&hrZ19uIbUBi`V1RM@{JNR5CBoa-cP=`8OMG{GV z=3%Eh9BQ>;%kc`euDyF8)<00fN9U!${|^?q+S+b>4s1!1z}xS9*%Q1T-amR2Vml9M z{zdbp-{RSS!7nvXvy(D1cHVoh6GX&8Ai*ZZsxZqP7U1fBxqg7i2wOtm@Kq}hw+fO-v!P(-4k(Ro>A%=ejKdFu%x zSIQ<3z+GtaP8<#n!(zcaoI;5@UMh3;u|&!o{Ef#6)Wqq_(ZDusshqq2&)?1e8JRf-fqWC378HDFi8C9l zI)NDdgaoh%1@J=vL+ZXAnVAR-CZB*tgHx4MiX*bXHxV$J&EC+Cy?a3=An>OOmXLr0 z4J^x`HWB_o<)fR6F|idH5YI2+(D-5n@dKwN6q-g8(9oMJP+(>1;K73xrKMW6HVLl- z*MhEMM*tL%o(|SGpx_h`5C)izy?gIXKlFH$xuwDB1F`);o`V?~yHZjx`O%dim9&=4 z7Du@u5KKWvQVuFT9gHSAoEU)tg5ZC!Z6BPL?PMz-ID-okLGlP(TATEiKk3K#$p4@dq1PW7+^WrJ}R% z-+eg76FY)geNGMv@PO0A#O&xuHy8U3@4g>_rN!zIxrfUTg@;p9bKphb!z8u<1o&}K z=-#~_J z5)vK&M-HJlJvB80BwZ+p4lO%7JKFZaf*KHhcV;H2j46LhhQ}T|2zaLOD# z@fOW}oar9edH_De`Y|UdnJLK98xQ=)u-v8^faKh!_I6cx@JxO!jU%~Ep%cc6OA5Oefsl_b1PH{MBRX${-3E65Zm*~{AhrypMIzBdSDOT z?g*I1eYDRlAwSym(Hih~0sc-02N%GE5X`p$C2qboKFS%ZfhQzLrP4^`LoU9LWB%Or zK)qOCRWmbhYeVpOfJd0QDeRr9>$Z}R$ATqEh3G_KK za^ng4I9q!2Rq=9M1D~pa?b=e_{y+W*`HOF5{qnhj|Mvp?bl|8$V|w?UcMcqQGIs0I z{SY*bT}-CU4Yw&&%^4YJ7KvMhD^qI3nHf*QODmHzb8|nKa(t?^afY}CzHkl1ZRr=T z(*KzqZqt_5^7sGui|OxPtoZr$`v1O|_R^dv)Y0?fx8DY#&M|$KJ_f0%A}6Kg_}kpa zX6MQX`cB87&*sT5M&zQ(N9+nTQB%12DgBxBUtP@w^OcWY0%o@7S7*zF#*a2_Y>YUq z4Y7J!{=T{<518&-Xz$5efx7H+-;LorCQIz#Xv^ zv4%oj5cgG35Bw@ZAqb+35(sj=c=jyFQvkTPERaN_l?aykRFZ7 z00jIG7gi>YWFa%r)fbkBb+xrnG#P`zoSGQ`mB97))WWDjxZ94RtnoqVC7V*`e{N)g8&`ttL?DF!3TY(M@)Kr*3fmwAkRjx%E@aaa;PS zDvC4Qi3YZ5OKYkQ{AjK8&H0j-1`DtF;Mdj$FI~R!@=Gs)oX)Yk=j?koldG3>sq~xN2C$GCj@7w%9M&;!}Aory_2+7Ee`ty$- z+FeA5t}l!ak9hqZ=rSU3Q37{gN=gPAi#~i9co+9pqce{jIg(sN{6L=al+1ik&fEz} z%LKhe34thqmNTDt7_zjmh^-cYQ2(?8X@{S9qO2TSR9+4kpbtZ2LYCDVI-H4sYppx!FgkqWN5Hk-kW8z{_DVJZ)iWHMJ0y9SU~RS@fpHdY{{;)*7=4kzl(N z=zPd+9T^W;yY zr`A_tRkHD(_N$j)+LRQs5OFoSI!t=w*u-!s)UMMtdb-CJhXakyc9YRGHZc+kf=aWu ze|%vm(CCU*PE3vjgCRq`#q8@0~I|Q}@SX3RpYr-byAetO89`u6IBaH{KRgua;?{6I&5qI8X%Od1 z#FYwan91lH^KGzP_|bLz*bw5!xCZWA1KYHvu^WMj6M-onAD>)aSy?}|{>;^@z_D+! z+*r!r@xl5mU{1RS^3dZT5lJ>8bNB9hqE{DyEyVfJufkEMu6=O6d3d$eX|otir&rex zWo2DD`}Dx@cy4ksz=D4MsU;9!IyNxW)zPIim+rFr)e=$ZLx zy10Q|O*FRlt@rviPOrcI(wi<@>s)U;h}Cb@@}D@AytH^4Lon$j6OWvl zU-YyE&rJ1IavMhnMu!GQWEw4aeG~$3as^Q?X3=Y#FRxCnFD;)xccrnhQAo$~%~8Vw z=tO_JJ2Ke}LeIN__BJg#$uW5R%Aql~Fi)U(Cnwb>aoS3S|&dG*S-Vy#zJ z#zplmkIne(Ggmvihr#xx)#ZhYr%sBsR*&5bDm%J|tE;IiD@zwntqIjukJJ3@wX5yj zLu@*2W@gbFj;kEKmjyjmC1-;q6GSq$M?8TMi=T(&{a#2m0@W%5Q zx20RZX1uT+4SXTCG$ueW7zCR{&YwU3)W!w~at2e=I}vOvR)4L>)-^cKS2fz3n`C0~ zXlHv7xoUcHAsm@VPDluOE$5Gol7yD=!C{cSPNb~s@_=Z;{-y@)%BgDtNzMG!#OUy_ zw=IOuPUO*XO0%c6UOhfFeSZD4T&bCD2YY0^raE>Bj^qmtYqiQ6nYOY5rL)-VAnLno zlEb0TjPwv0GQCtfJ3g0>C4gOrd_ME3lPlVKbF0<3w73!o23y;@Iq=6>5;d@;d~NgM z$@8Z+gtcn5fJ9J4 zzsCVZ8YC`&o-L8Iw6)VHII}@HGBE9Sx4N5MufFx>@wpXZ1rlJfD#U!dua8?-KQ}Ud z^7Q(-^^+Dc{p{)WmE#vQ8dXmR_+<8L>qL1)6)O|nc6YF}lCt-3#$s>p^vL+|cz;_U zge-(j&7M-LrQ$lJtEs8MKQ!4FI=M9C_l2y1ftWBMi&Ul6lVlbqgxTY6YV8~v=nRB< zmSe5+?RIH{zpd4J@u|x$Pl(B89zS{Z`23hy>j?Vn=PyPp+0n{#$LGeyI(yLTIDg@C zi>JN1x_V>d;=uSE=*Qoz8SU@9dVC=ejCf4Smd??kc2}@_avBUH@&cS{A62O$MQhOmFv&V&z;~>kSZzn2<3+J zJZ?*4zgPUYO$~g3w)FE!vK6Zjf-S`iA{16QG(2$M-XnNaHWCTXK~+GZ(Qh%MktyNQ z(_m$cDh7o@$tx&8VNm6zsA3F3tvAvLm?OD`VXsqVaDYG>8JFsCInq;)A_!cKga(He zFxkSgib^axzo@u43tkSQDD#RdjvPrUC(s1gOe8E*D&_Z$OmW3(5YAMbp9zpJxLj^Y zAryt7kN}2$9#W-Ih1D6p%%tRM|m4q|Ibn3AHx z!qg|9%t2v`U`I>gxw&Wxl`1Ys0&pn>6by(jg%%bOs>BLv1;~(yLX(E-?CUx>gH z1u{CW5Q!`)CNeb5!phRZSS7Wh0A5gnA=2Yi0lRkI_#4brpOsquZXB|n+0lOVw#h={IC$u7 zKRUktlYjY_I~N8_V8FwC=lpTbxCXvh4Seo(d{j;nnM?<}Xunu_;=TQiYG9kTl%AUY zeWU#+^Q-SnF8pM6`6Y$nRe#5o%a>2Bt=*wQ;_AouTweO%U?q@9r6_d@>Rn}G5DtwBM-cHGRIy&vvst2JJ@ z`!%plTMCE#dv(15bX_ejEWk)0GY=RV2bYrAL}>hp@$w~v7+D)faGj)4XFZJfSFmG zzj|g3^3BA}>d$bf#$*G8y%JdF=u%X|g<#W2PY+fb4T#OmJUkNilDTzNB$Can7E1nt zS#k3X!VTQckww4VU~cj!UZm;(t!l`7D~L-eRlDhBP#^6qJ#VBp%@z99#7_7ier6 zQ^bGd-g|9z+I(Cz!WmE^h~_6L`Az zz>;=mS?WO@?&0HII%?(v< zeU8z!}dM zb3`%*j;F&>sm=CQxm*HL_2S698q2`V0>sOAtp>JhOPS1{|NQ408yj!D`uhL<@BjXn z!I58FeEK*4^dB0Nm($!)*z|!w7RM|brq%X zXHK2K5vjc$!DDOd^?Ea(h41Vdo}CzRxZ6AqqoK9`+_}?N&YfoRL_xb{bm2rLCb}UA z(2gBD)|VDZOrciJnVg=S7@JfzM0W%T$>^)szf)5~YBH*gb$qUr0rquSeIj=qc zQYhGiz*HtCeC?S_-|Fe?S?KOiyV~7N7KO2GZg|*WusE!Gi9|6L>7WwJnG(57#PfBI z$t9u-PhGiq_IMRbJ~cem?DQegnA@U)Y>E~?eAybftt|yYn9b(ro_lU#Vc}+h?n#zD zN;yIIzD{+${Efg?@^ZLm`pyIu_tZ+u1YLL9h}VAzYDaM9(h2nx6--X3ny0FM`yft`}*3Mr7yko zPf{VpW&sIG7;2?#Ak;==a0=kadZQkoZfcu+Hm$(v?e6aw2V2t}9&cA$K+}Edg|jC@ zZ5;-K(r&R{I)61KYm9Fa(C`+7rGn`hW!81CxVH+aw_hS=D}Vv(7A4mK}O$7373{a2R)|B%Mh)GPUQ zilGLs*Ed+JGuq{f5{8r})zv7icY~JVGJL8Az7ShFH9!CD*Ixhb;_6!?lRv+7^^L)? zx1W9C^ixlPyDzkgl!|&BSp>_1&CLuSAL}kn**n-bINUj0#TGXxg!14_dSVo>GUE}5 zuA#~5j%etmMt8s<;Rl?yYD#%qctju&EH9rrkXZ--(~1j`$>~{cy<+{s<)=1I(#p|2 zK3Ak~R4P>pn0S|`zqvs*+t9wEtu=IZWgZ|l_p~$w`zI?aqTT>NgIScZnu|cO$2pM!b4eTdn2y4LxQk6=fR`3V=dd9~mSUed8 zNtqq!l^LuSy@o3{gAGsyLz6*QE8q$`JZ=KEoXQn4sT8NDs~lhDvRTiam_ibSsTmnP zZC110N0Hvxbh9Z={P0z3;I_6D_)CEy?diEO+q^|S;Qvo8phKR(|HBj5uP5UFA)zuk zpBUrG%)H;LmnZE{%sLuHUhVMcUEcnaZLI=<4uAB~QbLu)=;u?AXjpPN42G(zO-D1I zUkXE#gm$~mWHWLfg0R$frg1fE7lceA(1j|!Yv`7{$4~E04FFsE)?07A_~MJNzWVCR zoAlaiuRZ_#^I(TEc$~n(5CE(ERLM_$>-sBKu6<{2<&VGqKmYaT|NiMO{{7;mOP4ou zI)iJcU1}PcmY11#{q@(TyFFFVC%x|WMzs{6zAKbQUUNr&_7T9g6JU(w=K{E--MjB6 z;-W|$`*uNc3V;g~EO$ciMY)fs7Jvd7RhXNenwE!s;L%5ESb(pbT2hb)dFWtq#@>t^ zz#OHltn_j`9$65DOXV{ds2o&DZZ3<%srn#UWM1A4BvrrwLdr{vkw-U!822RYsj6au zw4OOR8DMj3+9q@c3YxY*173p2F38COo7vr-pvme17lNGv08wN&1d^AY{NRD;N?BPk z0!%n73NmtG2oP@$ph~j#g7vJN18Ifjg|LJ}X_T^@Cyz!wt8uz}G;mv63b1QHw!gba z$hahTzXrfI@L&DvS3myokKcXwU4Y>X=x0Cs+1qcw{mWne60D~KTMFicpE?Sw!7w^D zcKX7(<7;amxjD$`4B$s@`8fKxPWJ5pKs~6BYrWg*-7;pz;f%XYs<=Gc(ExbJmA2iElufA|A1hIeR7!Ac59bDx$5=5YrB zZVBiUY`_FtVD3c8AYn0>i-K@{;0Qf*=uiww{jNO%2owNP2k5Sq@a_~01ffNN_;29t zf5kEaVYUc7t{|I9+?L+SpK6@vlQjVB-k<*Tr~mkm|M<;se)E4e>9@cA?R)RN2Q2EH z+tN?I#V5CdoE?BbzMePUcmu=(0H1%1z^phA+;id_P7Z(?A-@XmbC2%OcoUiFTNmv&+u_PlSBfvBY z3C$o^Art|d_S3&cm+rE_i&|inSQ_o`uPZLqi!0m9D%7O{Wo90{Dr#z+j2ka>GO(Qw z_MpPN1w`eNSIPn~WH8@@&Fv2#K7?nSAAa}&9&x~N1PaLAyLTZ7Zed{okP~(zLj`aq zffMP$g9ncuJpyQjX(~9_U&1$rb@^|;`33@-;8a0CId|^djT<*ySo%Vjs;lxdEwD-~ zO<3oCW)Jp?T7T_b?VnU_Q+u!zDLE5kr|id%L*&RadvqQAwOYVtvjGtmtXcw8I{igX z4?MVxW@ct!ntJEXo$tQ;?*9Gza2$XX;1udlOiZlMwZ3}0fmZ?We13l338Zs#bLY>W zzj^bf3rkmTTUQIK#L^gd&(TQIC(Ugi%j(Z7HHWwRkFg3*Pfh*x_Fr^HBbXO*=p;lF zqgZ00Sy;r&M?4(+?VSQER>3$DTt{KJpSOKJDS5^_kCW(ROzUcqD&-D3kH*@HQf=R~ zGE^xp$u8ETUPpZ2bo1KbgKR`Wm}k%y#McYi`nw%&+kF4KxzJD|kU%XT-@7+F;0fc~ z^1)>Vc7^3Ifgb1?yXzw&BG69=sh8_Ntq|z>z{?znLZM07Paj{2KHIAV?s-&r60FLt zr2g~k96M$-wJI5m90DobEEIO@)khi*vy!%7zgAY)>JCxwV zQ88}YAR^T(U^9a8LeOCm9_Y}xm_6Q`{Iau|p3ueXK3lf9`v-;u2L}>@cm8$_q*U?n zdD|x_IE)nK@9E}_cshW~V-2zujoGn8eg{PD3m?LiPo2e1Ll;m_&SRBUxZFj%$b&x)2od*=*Lw4eV zcdcLR&_OnA@p0b~){*bT=vFn->~L2cQ15s6vht+Xa3rH#Pb=q ziRBi4p;#?Ci=jO-oQMbv@Z}eDK@1SGI#%$K3{r1_Z zGYUmjclXiji`V)O_q;!O!q8!jj3l0$J;~xLx(sdO!vkD4*T;V!V5y?A$ZEFOhEF=M z^d3w*9nbh6E18$Nu=E!r<@)y(wZJN|6h$N!nOi&G8(jSJ;={*}?{r!JKJ&p(k01T( z!M{#TPJvB!dLV_|G;U$>ej>eqm9TazCJ?=?gq@p`o?8Vh5*6mih=BM!HZO}EN6z3- zDHRP(dKouh-+q2UKC8TGo7Z|_X(5H0QOJz)+UE!@S;A6BR9&lF#Co?ogG#N}=mB;P zaB330kuZ9O^1=n@SQPjn{`k1Ul1Nk)z|2F*}TSLetk8f=D%G8FX}PKNNKP74l9@w}4#;3v z^|VWgNtvV=d|&TCm);zXOMpl&=Q%IGn)%cMj(~)ZqZO+lZZ_1%Bhb$$8Mil$FYnVy zqZ2Zd6G?TAJR6i{#ak{{H3oio$l7O>gBc4(b19L zfAkr&GydL4zkM7O!1^QB-jfq2FU)^6ccRT`w7i2&Tl``+nI+aYE2bu<8XB4;wJOBh zyOfjOTvIXp-uR=(kMAu#!n?5a`6J>g{qB(Ks^{68NlKe3W_SS)MI)9 zXL#V`Xum!dAEA+y3G0l>WE>-zQCQi;&BSdAra^<2W@(*F3Q99XZ>l@_bgUniPD>6G^d0%{_*;&Xn>Feo#K#w>2M<-&HC72F5JPM2xp@8V>HfA4 zPET~0yHu*W!Q-Q3a$LKnN!v4dC_lYQBuUB2Ypz#(y70FzXRIb;ClbW_`twy=m z`ebfldZ4pSX9!9YHk221badNB#vJ}qSXx?IdveW7S28rNI=>nV{7pIThneib+jFe*=vvq?e;SQUL~7ODy(kd=MvWWITGJ>R5IvkS%`Ze zkQNn}^UMv^$lA?qLK;Ukn@yO3O)=U13dzk#>QjiimK7B zmO5s1bE7f6u)Iej$t~bYg%v83sX{2+iA^-AOxes_MQ*X8#URLKW0Nz|u)7-!!`U2O zHiO7YO%}28OR{i6QS8f2~24YU{xx4!rG!b}{aSX!8G)b@~)7!)#kMZ5k=Eg{iJ^Y$#*J?oT66ac+=?u2aqSc<6JY&)*y1II}%|i{M0*e)DIiK-gJuLk<@tY>) z3T19&b98cLVQmU!Ze(v_Y6>+oATS_rVrmLDF)}eY3T19&Z(?c+H8dbFAa7!73Oqa@ zFHB`_XLM*FH8mhGAW|SNRC#b^ATL-?Vrpe$bRaKNbz*dRaAhDbNo`?gWgstCX=HS0 zAT%{HATLN|X=iA3ATl#IATL92Y;ST?aA9L*3NJ)uc4=c}M{;3#ATLR7bY*gIZ){<7 zWgv8Nb!8wgLTPk!P-SvMZ*6dIZe?zCAUGf|MrmwxWpW@dMr>hpWkh9TZ)9a4K0XR_ zbaG{3Z3=h+>|F(1lt~+(_uby5yE~;r5EKaoDFHzd1f;ta1f)|$T2WE45kwJ{5D*0s z3>3S&+f(n(v)OMJP!?D`@AO>sbNtD^Iq%H#pJ!&Cm}g!G0Rs4yMgs*91S52u`k{wP zOA}ekV&<1wA=sfM!vUve9=v9Y3I>Dp-+TQF!=Y4S);S%9J=7`xpcH)=@{5Rw2+$zM z3lZU81m%GjMEFL^hb%m-d5rYvuj^k-0XhsnP*+=6n3|b>S?a^ExS_7TQ~*JMe3cf0 z0xWw{!_NBJO&S2j0Hs;ZuC5{jB|$J?@;3gDd^~Xd*U^X+V9^>ocC7sH+bBkm6#$|L ziqh`UVc6T9e(@iOAs&D;@cFAE00nw4Eg?pDzJ}fm8UaECNwh-;x&mN<&j%?yZ>--^ zcY1atq;T~=gaGr2bkG04A0j~CUQ<^;SP;^eJ|O^y^Q+;;SB78+0P@6FVt9<&L%lag z5CGlZ%xM_%?x4P-exU9LaKaPw_BEAiL-%nk@cc`XEZb<~dr@1(OKmK_xs1BYtXbkm zMRa`CMO-{(D84nWdcI>|M!yoI018Z$0Kj?3fFT5dpoy%ktg4j6!5;8iVA%8i4?_TS zp3!5tj}Aiwmc{MDg)j`E4?~%4s`#_52Yi|?Egbf7-6x4 z>+;j%i6_EDKfLtS81kVCz>qwL^C7^nChhLX<@zRkc$_xo_0$Q1v5ffeJ(aqJ7Y8w9 z-C4zr>BmrFgJH?a$sK-8zK1d{ZmldWs;+SF3~V~GxZ-&8qP#4-W8Ua5!Lt`c6c|hv zla}`v9m0o@8*sjD5}YkTu*ZVUogp7S{^JD=o8I){56EZ?5^YX{f}=NTYY%J|06_0g z`Z>)3IB5b&?=D=sv6$9Y5Wq`@Jt~~jyqCfdCwe-u09AKYFj3P=PhbF+O2#&Ml{ONON&##99BjRw*!rVd)0{yW77%=Ua z@W&InGW|OIItmQq!=4X+9ou#G#-%q|X7Pj4~+v>(HN@yTDWd}9g>!w~9D zk1yTb^+&%76?UiZUmW>s_?Y-Q5a7OXS$<{r?nbtJC~DMd&lmc|Nr>_Bx{@tDr)H7ngF#M-T z{Nv{lATU`JF>%z_5W_dG z!gx=AbzfTE1^KYP@uLj#2}1-lc1OQ^R}s*2rTS_G_3E({aSn z%X+BO8#=q~=-jLj1S__OT6+H7#m1ZOu3dA-(0o09CFt&g@YnTFkE$Rj5fj^wVdyu& zu(#L!Aq=Fo-`+& z!J1}vbU&xQXJ>`5Ve7J!Y`+u=9~&?V`09@+!!8StTh-f_zI(gq8}y~LF_3zx^VPe) zA(RfoaT@qZTq?F|Mw-Uj<8|D1Ff?;we}ei`dk0Me4O2^psdoH=wzDMZ22PqmR7wRH zDq1>DFwioCs`Fo|p8{AQsz@7kP<&G#y{T*2zJ5;ApVh~oehfc>^^5xd1qBck!?X5f zeZ!8|IqZTbzIr_T2wwm1FAV<+%!cQQ03JON5g`LMFyJFR1d4xu+Cx42OHVVL=KtB1 zf2nJGU!RnoJaS5i2>X@37X`v267DcC5B@C=Lfg~-m;2d&#zbG8@xQiP{IUUmHSNDu z26PyHpx)oJyXo&zTfb86D==hLfgb2Ozmld#KN-f3RqUO^%j*17vOq#gVbOtgPp_%a zmFaI2<&VCe_upa&S7n$wX=y0Iq^|jYoV2vH-TcStYHGoMNa`ZN3Z$SD3rFsP9&iGabu3KNO$iV#D#klvM_pO$#`mcGxm zwBIYAu0D_)&>bGCoP9*U5<{rB7WR?A(EG3=(7k*z_kc#N|GV&eQ*U>x^<$X*;Vt!p zHMC)1fX$sC5-hfS(D|ezJ6KSc39K9#bYtmBr?Tdi768HXw(R1-z{+{BkV^ zbPTtqFKd`BB&B3zc$_HRRY-5u?t3r%Q5^Vc4B?E3r}TGYy4-sYiJO=5^bXPp;MQP~ z9Rn{ygXOf}-n=`bf$QbN1@B)|-!|Ff@CYKghw6yHtCTMBt=AK6yp0z{jKOZ6a`y5G zxD*wd5sCAA(g?8C2Ce|BTP7_Eo#8fZp~jlx?3pDAx`lH!rY9|wk6+d3lN^ADEUt0p zk8#77F%K;tv(I^yaX?ZIF|a31d34Uz^uZE#Z@FF!p%%34GM~MGx`L>JhJ=E;kh=D@ zZOYQXwq9t-HDPI8!2xEmd>MRUEspTj7()9H>pE)p>{%|h11f0)xEw9`Q5l)mDPn*f zwfOEKfPvOPx!2uW%kP{cV}Z39Sn&Q8G@In$NeC*q`FAH2k0Pu`B&*vZyQ|k+@=?NU zj%aw?MuQ%~5d8m2WkDf^E5V#UA4Sf6d*kq{y>Bi=pKD%lWp2#Tpau6kJ8X8h*Lx8G zipsR#8$Zf1ge}egWq{V{-N^VE3^8CzU4%gDgG=d4?;pLrzqobd z? zJkTc!Cc!f5ZF|^bB0y-BZqQWcrO*J;kKx;%y|OqAuEDpYOTav-9|j^Sg^5y7;_2vH9s=Ek=8M z4{asE@zU$0J0wPLAHZy88|nLyC|a#g&pr1+A%=ce;A54aFr+m<;fCtJisvN8=fC~U zdu1RvlNr$srqysMKBJcLyin=O6$PSOUthZ%1lL=9ZC^?=wu^54O?PN<(d8S(`v{2u zyt(oxn#Rq5PxkhuIlX$IQV}?kvPi&-u#X_-^2f&;WY6=MTP%dcDg*I_2~n!>4n~9n zW&kCU#gQ3;)ALi!d=`f+n~*`d+d8 z^e-Y@7!D317dwXt8vyKhXj~K*r?=e`MI=bDmGT237Y8T8Md0Ef0a0GSD#}mh7vtiE z(HiIqG348$>=Xq8N&rinm$HVvdHiy#G~Vsgyi`F&L7r`#rkvtf-Ld>cO&wifVP(Ls zBBM{jD32FVGclUL2e8Q0r_+0<;@<*88gU@Gho)fw(jGv7F^#WKU}p$eOyE(UP%-q~ z|Ce(VF|;9KF=FBptT_DazIiDe2fi#3KE|d%uwN}(eAyR2K1E|!h@q7QFCRBdT(m#` zuZf3`*UCv)keiE>i%VFjw=ZQ0nx1I7<}k;X@32>z*KS+VmL#0WDKFAnk_V{REAgt9lhz({~d&hsR&vQ=+iF@8T4t)xfX9QC#A_|M*fphDjW~!(yzW0 zdOcUvtT;bBc;-gtBq2Ya{Flbvx zVBbkCYTDN^`%J;nj>`oEja?6mTFUZjcQ0%^^4G-&#rIp?NWH;RnE>6VPcp>t(_N+? z(D-m<8Na`HIP@FHhYAOKes_mnt{C#1h37s{cTQjdU}Xm@??q}>RcqzGW5A7i5Ko%7 zESpND@V(QJ{xHpKTHY%E3RgVSJtuyA4516s*UR`s1W2!Rh5l<;WI}HHo6Bz&00M&Q zH5FG~S$*l=_73Y~8?H5MTg$%u$)U!EZKWFyFR9f(RnUGvQ_{DcGn5AdI2sYAEX(Vj**hENsrcg_48VCerh z=B?2VA{akhJ{Fb1vM$RTJ){~Z|#^LNnpL~pl10LSPr_dp3H#O0;G zPEYgU+^*)vA2>BN#lMA-2I(+_Vy=5#UE{7Frcw>ft5lK; zhr0L+!ygJRhK2owAw#nKP#1q;_(Q?Pu&^Uy$nfb=dGVKQ!AL&LdQZQ_!>9y~u24PH zi~ry9A(gs#xQw6p`0?{+&wrHk^x4s}uhP@>JimMI?hl<74#5x_dsLlf*i4-|)yBro zc@}+go-utCCVOY=;X3bf!r$4f0O0PAx%YON^)%}rIN45}`3`oR^!ieoVTZ%c)($4K z!A2e+uB@ay+LDU0*4P@luC?!QzoEYN-zAIww_f`Vspb!Nsz2O*hyzpls#lvi$n#Dx zbgZ^Ej1@Y{l8%n$tRWr7tf@LWe_P6NPOy`4cc~Z_zZ5zLuWD&o;Wz=h+59~_GaYe; zc6=O|)I(bg)pPZaK)|g($<5iG!eZq+S;U9w<^2x|5WxUL%q1%I!*A<&dt-{x!Ps|5 zci}%M&p*f#20_B;%3u%%e%>E3q<(n62*}oI`Bv~yly>U!^kO)u0?_Mp(D{(>!)DCz zHtj0I8$;gz4yQykh7pFRX*;e}^Wk88F7H^!{#C5xxX=(7W(?;k`5g-OC7*ya#HO{5 zK^ggCAUF>Fo3IjZ-!1@h9rCVQ09mD7)vnVI$Tufj&x%^fL7@OVE5>c_krG!9A}grY zN5l#yVp(uFGKoUOumnyZv0xFUh?q06{t`qMJPwUN5EWQB3B!sbkr4l;gYgG<7D8`M z<^wr0hVQAHc~Mkk{|3oZcB)DetO^Qa4q#)>Ptuf;lH?ZrmzEuUQ&3M9-ABEX(N(>6MfaJj?aWz6 zG(Zk4GMh?$vtkCz1jZPu&@k-zZ2?d?I>xgWP}Gk|?SJG2lse+^>oSQz@2(MO`LkP}N{vsCYy@)0dh*%#1>A0YzBMw7$$SVy zJ#yZlUK9k##NqQ&8Xv0OgQI$PXAuyJ7t{{{c+vU%P9@$zbFVPlo>>)F8$x0Wj}_O8 z>@k;koL=5mTY6rjVCSuvjAzL@N7r!(?rpAIe34IZ^9o>H;nZaGS{HOy1eHcKT}_;? z&C7Aqa#x#r;Vp&Xp`8cX*!Mabfe+8Y86BM01)@9~>(kd%-Zyx)W5crPSG;QSj&0z+ zDEXwp|430NbNLWKvEDwBY7m!NjXH78-Gf#^0NM6}K z2c&8dY;y{9lMM^9ivWs1b-(muqXSBv^~=JEoXLrEy_a$rR|h$}M$9~u5KRUP=9v52 zSwzMABu&Le$1RR>j`d>BQmP@1gCT|}QVV+_xS3@kjv%V1DK0veRZBq2NL)*P9Jib- zRuiKtgV7$ZN>7_1*?x~x3?i5*Opt~_8yU7t za7e19Y5;EN5G}|LxNzK(!hj;d$<4|xjs++eCkHDp$|58oEynKED8>PmA{=Bk7A#qU zQ-BkYB!pOH#6G!F(|_W-A2Y%bVk7zZ=A!(Z!l^L4?I=#z-d$-K%7-JB8e&MFQ1;$M zm-Lqy9kcQ>x;k2}F~krSj!eSB^hFh9c2!2ikX=|vNC<|(rB6dJq`&pU9*>0K4^$zB z7{cJzvduJYTm1wK{q%nrhNu9HX-rFaB@&YdhrV+B^S?hShA{k+U?a6xYCJCk-M&91 z8is6&;s{ZN1upComY3uTP?VP?QB>I#ugd1PEoTGyNjRgy*Ct=gCKO5ecI}>GG+yefh!9i(#M6oBH!hW$)iLWXMNG|0!b(F&E%$;F1Ie#ZesQM#<8ufdGvNEP(4v zM^S>RN;JM+3Spr0#(~NGed*gQkaAz%<@W0NO-|)*N})hBDe>&sDGO{#7*d?sWWSlZ z@$)ice42`JKhvBBnsiRX4ZhDnEfz(r$|2%+bzTvELDAIv61oT0vx!Pz`J^Q2_p4wQ zswl!O?fT;Vc3uWLZ!9wYj}NrPQ174GAfh|x&bn9_RpYwaS~wVRx-8tu)fX}eS{>jJ zh{Ap1IJ{-xN?PXYum24#N8m#mhSwYn$Rx2UXK=V?|JiFNcON_7)N!)5tm2|i)v==i zaJx5VCoJLt=PVmsScmJp;SOQg@E0`MqGtsK3&>91TJoBP7G|O%KfKezaH@}pVei5( zS)5qabW#`fzWc`NjKbHCWNHsRRZMxfcH)diE~Zc7`gGoxpb3nD&YNZ)4%k{%Rh0)f z6QgTx!{o!^B>Ca4jEG@x8!a8n^2uV}h zR0L>Eo?@)8H$lkSNL_NGjbKfo;Sd!TGinHR-gy$lF(d1|85K&@8vqrzX(S0hd4R#2 zyV;7n$mJJXacfrcbk)+{ni<9*>(VOm|=`|Le>Z&g5W9o3+S*-biqyOVuWq=0%xnsT-?X-drjmnVs7Qlp_2e-6V@1ke{0WdsZ-(bT0> zYUN?+epLm+O#uL67@XaN%_6=vrjJC7gWAPPL}S82o@g|*55wrFyzB8AlxW=WCRS& zdS_+OAEDr5S~4;4(2kx3MgPIZ`UY&JpA-?Ue-{FpJ5e}7gCF+h1!Ep0Kv z+jk3rlC!O;mW`zj?^LVcFu-OSmD(@+!5@zjV=yq~|XV+SSas;PWQ$Z{pv5=0l_P79$Ly ze7xuG?K`a^KZ4F%RS;$5=S`b(^!g^!{7V;|*S4hNYyy2tv{S9la&sAOu>sO2RN_ViMVRe(H*@!V%u_hZRY7#L{3t&)w z=mwy&Z0sx^#4Q7!33_t&h9w-32nUY-3sC-Ho{TX>X!_DqRvIj0;4G&rA2k=k2XBjZ?W)?j_1A&T&EWA=YoihuVw1b~0q+%2#E0&#;m6bfMQCQ6#;O(Ph1dY-x2q+;eC1jkNTv*f;^9&iA zLk9CBwZcLcY?&_Q6B9YtWV?mon8@wL>dD?A_w0?*jI9&HcqO7d0%r%?jZd?HJIjw2 zAQ@xGejc{q9_nA_P+#f{+NsYAckXMOaK7SVSasb~yL~myOLtz5#rSNp+1KUK7}BQ5 zz00)S^<>~yNf`J1-{J9Z-oheYZ+qTt@n)d&rfC2G*DQbk06)KR{lrE9|5U7mC-Asw zc{u)rW4E8U@{RJMmMY`98}FUTk=nOhH?{8CS--rB-5q-){I4!t8I*oDFn5K1?wQ!z z!RKuD-@hQm*|D{8N5`3x6KS1lFzWKZDfEBv4g(Akgg=L-^6%-ntVj~Cnod0Q>bSuR z(XG2W30rQI682E95W2Q?w2?3|RUS(+t~G-xogNJ)XA;t8KGFW3)q)CB?i|xU)Ip$y`5y(KF#=fFTCVc=isOEqbVLCgDXJQc|mT z+#ho?xjpWf@4>R2;m2w&`5mp=f5`$k)Ol`FK7ZcScz@GAt3v?HX_Fv)#|{R;5d2!3 z+DHVHf!*RW7&`6uJvnn_`Wh8L*%KbTKC`$y^I+8Gv$cHng=OUtjj>54r|oM)+m@ub zc(2J=R#dj2ZGQW#vgG{Qb*fqEE8I&q?#^Ep>&Eq+$NrHj1g|s1(Eh=z4`*wrzj zB>nOBLK2o>%uExu)6QlTLkDAEV56_9Yc&?9SnjAxR5vp;o~$^Y-w5TYa>IR3t0L5S zFP0@~APi*-s4m1A1v|L}FM>8Qy50fmyjg?RToz{0VuOwx;#{0U{HUy=jIvCQ6~a13 zK~|ZIBtVcrxs{~&dD&UH#>lf#l;pT2c!}yHPGO1^kP;IW5auDMbA89g`Wg6oZwxZm6#?nn{OP|e&A-Z%2I>1N;09GGm7Iq377RSma z={clw2uuGyRu}=O5+9uKJcE0lzPlv4u6gkDOgj5{F*JUA=K2kFJ^?XrARefco3O0N za#mJ)x-$SI5ng~3CqfaDTbQ3SKv7r-PmpAhyKciL$|5L40o>ed+-yR8B7BB>`Gkat z9AYS|fB*#txQW7C6d~OrRaA_fU049%MA*3~Jb+7($=&eJi{T{d^Xpd)=HyItL3C>D z56-@xzqK*R<9RUPi%%?74a|$=1^6W^(_DfTA{Ru>&6f{6Y*0L>IIbvrTxD_oyo8*U z>lV507+)MUJF3Vnt1PM5$8>pY#^S<~l-~nQ(v7A>E*+$Jm2hq;ERpBF<@ zsPH~%8?n&U4y#-3+%V;!<*D`{tGAIL^r69_oO8w}QuU`iSe3tTyJhb7C#RRncV{(J zsvKRJa;xsp;%BoC1fH*6zhO<)VTH~4_SgQbp8tOTu>((Yn*YjGyEf-ZVkfl#7(aRWu)sV$Iwr?-~oGqV8UH{JyQrlq!TYB*B%Fz$5C0r4Xn)m^))if+5+ zzVL20yPBM}e?#R_)v6-rORq{oPi%P^_B0{%LZrfjIlqNQy$+a|bU(;F|6*y!ky)Nl z&=_?XVy-|v&4*L#d9Xy&K)+tg+F*$s__V~Jx#m0zZKfyrEE?q~q6ylMWW z@1*b|8=Vtx%MvI=KqSMcEhGY&%tAr1WCEFmUA)nqNMYjkhX_JsHM{q&f}zeEwlV@c z3p*Pt=fGNSP7;7JK8JTnCm)Urs^<|h4o4&a7B&`kzB%g9tDS?56`(|vOd!Fk;_w6_ zAhBVH?0`tX5@@dcY!o~WArTOEG7&>2!XGk@3?CVVbDDk(d#LZEabjDX&||CW>gp%$ zt-E#5*o#5X$(_ zH=hB~hX})i-x}R#jK@Q`-hyVgpkY`w1Amx$728PNiA}$(^RUX~(3}+N{e@M3`Yb-b zvt(<6D3)2nIn;UcUZ-A>1piQ9I=TV*7o{5!Lz>Q;hG9cu%?%vcu{M0 zHlg5MN3#CIxvTHAEOC4@A7xf>2n2(7-@k7kc?6v|LNc4~;NUQMkh+xS*ETp|<@(*7 z$rh48Knb!VR!#2XBZ7Kta&WB6ZsYGq?uOr!L5iPhIo*Y?q9ueOT~Z}#^AR`#TnfBu{Y!h zLtPsj(}mB$2s>}66#z$ekcFE3-q}CoL;a@U-P0=)tHuJ#zAc3%d0IY8ns#Q(tY`__ zR2aV`vp7F}d&Q0;;YWPKx5cfUUKF2t$k{QdDdk$!_TZ-SqZ2sRChpl=U%$9IwuNOd zk28xZ3^7Cjg_FR|$<4(`UC6AGj`-crWB6e$z@dD-foy0w2zh~whYGDLPD>xE2%P(9 zLDrt_-uv3_H}9NydiwDK+ZFe%JRg+Cu06S@YeUlEo7+l!_I6vZi&)fheREsG8M(V3 zx^T)53l_PrN?d(6wSa9DV>lwYM&*sa#gM4F+VJG&d)NK4I@;=NLE^({MfE+s&x$oMHANRAuWa78pv&>% zvHHo;-AV2_hnp%+xI{o{gNdU3ComZD;itPl#KGTUNEo}>vDUo9wrii0#)kyJ6`6fe zSv_tXblP**)v+@Z_xBGDnYJZ^pc@vd%;oLPsy)|@UCf;{E+W9vP{~L+I81VCh>xkC z!o)y5HB0>&VqVVXPO}t^1ILdNSJnRu499JswcDzD+S$Enfj7ed>(qJ6hAq7#+X?&- z4VF}X6- zfB?ZOIT-qRGb%491&9un@hQ{AdmlvvH<}N;V=$@rIN1VY5_?1UTd)^RiP^B$pCG#TG8*q1|X-Z+)yR)SmD;IB>x9ZBg z1DkAC7VmCt-Whqu`;a|nT}8v*y=Ry2&p4<#dOW)a>O(tXj3M>}wcUGVZmK*G*;19C zzxJUQh_1R7mqb10bUUl5tHp#e3LMp;&Rg&X^_ncoNaqdxOVQx6q>!xRx`TQRh++N{ zh25o4#@`e;_i;*k%eM4$Eq7LTdY{m{nP4{FAo7$t6M1#F8 zzE9#pghq!%KN!EyVAxIVsHeVLE(IiaOa}>TT31ad-gmvMntILtMCf?^WlzTrBFyk? zzsD7*^PYL2Yd?jd&Km{%PEF0rg|u6)jHjQP33&srZqF006-iavfVDF!V)LTaRawX9 z>^xt`*Ibsny31(ug{rKr<-7b#_HBvV9lo%n%zbHfN6Ch0Pd=tPTzrP2jQJ3A;X(Vx zbKO;nfG0=?*xDrwgcu~W8F@!7b(sOlGB&GG(Kl3KjZy|srNGk+G zJq->RzdZcxhALd1?Fp2+?T&fbU3qZ&Er>@LzSE#{rC|ay_M$U@kiq$(}#}FQ2nRH z5HW(GppVU%6XRry8?)2sP-92Zq4H%{+R^}mW2XR=0}Ag5+^>S&Po9kpgXJPhpSEM+ z!2(tmK;|F{1PZXTq9k^r$Zk~%j)jwK83wywW={b|!0{)=5KeeRvu{7^wuw%$@&_!_ zf~F9i0&FJfIVrgUj^KnmS?5Kb>;Rut96!}Zeom^FSFXHkm+rzvrg{lU77GgIS$ZiX zq`1bWDvO*gOwjSlj#zz(e{>j{7~uGmVhC9V111DIxXp6(nNH6?aNSez1Ea%PG#_Dg zgL`WW_ti{E+xp~uk?fJYZ5#axF9*cFx|iQwzu6?W>EYQVd68pNIx?avPcP_Xt}izO z=ssOygdtQVrB@$M4Uk`Rb21f0UNCud?RY`Ugp; zHXf9Fw!$<2ns@Y@`;mugx9;kwyPSSL+M;W6``sfOp04fc)iMswY?Pca#t?HI>b!44 zoi~=C?`cd#0iP8YFi}A;eNCF*eF_krVF(0_2$Hj0VCXWYR)*o6W~359eW~WMIj2nm z3*ed=;&Nxlv{2Wg)Qt)0hc>cC=d6vLnvvnM#4bH1)T?0O+L#3y{tI$^oN_W&`RvXtgl7@66v74>6=A!i>n0yyn#hCpE1mRk?}`_)(8Uxc~M# zLkwYGf+z?1`vsT{Zeb8Z_JFd}0z^sZNP%)wpldh657()QCK+P%at?U{VYqu28Txyp zf&zRZEL_|iq6EM##LdFTEEmkbCmv%y#GQc{o|AwW3RSLGLQxo`ev`$+;Hdq3HwG6} z5IHIHFT9xW(8_!L%m-OsA1CL3|FQq(i4ia)vd^*<=NW&&bCApc`%;v`$veE~Afs?u z2Jfg}Cd7z@3^AlcJcW@>o=xZ-#!W9N0x;!fOZ~YtjiO_>s?Iy3RD-gNqH3X>zCF~krDOsOxZx7E03 zheg4iISPIH)P}0YE<@;uiuC&}613$7Q6SILH{|olQ=r}ro~d2aZ{&VIp+YcC`%zEbyheYij9%s_E%I=AhT$)kGYoY z!m8LF$b*wq(c<&0QTHS%9dwk^5DYCB6&OQi8Ka29Dv9v%O5pevDfHsXcdzi!4-Ur= zdPM6!fP2o#DGhV}f-lP#s4#o{8(M`CFf{48bMu^;i-)lj0OOjpFCG4)r_=fD5l5g^ z9Z_$+G7ZKUA~kK!UznxtSG09gj`Wf``}C;9gG-x(_6DSFoLe?MJvRP~<*c}hE!P68 z!nds1GLgG9v2oYB9T^*w%kj*&+YFFlIEJu^5%s5-$qYP0f5gQ-s+u6JXd_@a362J5 z&0|+MO#@*34zq`v`sVc+`&%c2lt)VYN@1+8^-mP=4P8oqeJBAM&oh<=bVb)*NiKqM=|+#@jRA)Ako^e9 zBVafguC_R7z4P!)h@p0e)V8Lw6*o$EU3CFj&&?0bKjC=PPeS!pYI5t^ruHRw=N{YJ z!IfBE@4nwE>vD8=$=%IGL0fA*_Y_`Cx!T%Ve0=Jo+w+a1u133MAK$+HjAQU<=ffWX zH~KO%!VtPkk&UX?CCCYj$a})&XdDO&FE=+gnN7tT2+dD9r)8XBLBNpam>7FHsLz|5 z6zx%0OrA2?I67H!ObEN}{P~XNbx;{9T!b3RN145q$&>EKPTmJ zwR3`go3INS>tZ!=%BPts&52fY8W}~{^gdl1k(%G^215*Ku`eeEI64Pr51xJu!;oYt z(pwUQugI{kNTRVUKz**LHBC9}HWxYgD_!amTJIX{-Ci4C zmsaMyIQmetgo?RolPh+u!IJhJ7iFefg@p=X6}q z>=;)dw=1tr6w8hQBnpgune(WB&#usUkJ8dxYNC#}-r2lo+G+KOrB*%E$;VsPs(0;J z?zQ)5Iyt4D_ybrnM#KK~gk*4$V$ecz6`8nS-|XjGqT+x#^9 z(X3iibYtB`zgyI8_0(fNcOR9i&uzMycWYDqH^S#jvKawGTI|bX88LIR98kqh!-Kxo z1+IFr841%t*d>=^KK0QJMmVnHanU=9s%o;&N3@)7W=m;G+4HV=(};Uwy_tB1F4+1Ox(RcYRE z!18A1;Xfni95F>%LW-}-Nd_taEWt`?jG->)^qDix$~I z&&=B|`y=eP&WI18JJFVn7PeLbLk2ZI)ugmd|0$R2H7c-tF zWxR88?=(YMC;6rf+p~)}NdRX%b4Z0%CgA!*qI}Z=f9uRfz>r6B*oP1xpf3ASx)^qs zi5D1Q2xDKWouE>WZr-$ZrzJ)-T{tf{F2gn{bzM8`Tz+k4BVgF)=M5{b)2i1H>Ci6Fw?KBn@5q>!ZywZU$SwBE zhOT^EON<2vYrzM-@*kWq#1IF@-=$LT2B!s-#{pJTPiP44{WQdoEojXpVTu}z+>H_8 z;Na&)C1oWQr5D(dGq*|uHU$YDVI@44m%@XQ4qMERl9l8Xd4=RGvPVgvO9ljFj3IIg z`gxxbgYz-X6VB&Wl{AJHwCv2E(%fFHwxMz6MyIODC2Ol(kZBn^s0cWa#|$yVx;}z_-jCr1o&>&{XU`tI@G0DPJo4J_ z(H8AZv*$kk{m`rD&!747qF(in9Bw`9R@=ErG3{*IvbbW^v~znq!pc_PRql9I7WY)( zyC@q+z|i<@Tl?vRVE_2(sLG!4CkzTt7KJpl)mV)RvVYS;Fu)K4Z129M`FT&Lt$dwD zomorOFKg}gzWX}C{$QPV=E;c>{-Wi!mGc@lrz)*% z(ABSst_oaIsfk);)o51kTbsRbWnt-_CDAS+iKTlA3j=dyGS?J(&b4d!xX9sS-T#~4 z5%|yyw!*HOZ554HSj`r_dzI%L#$Sty-aiEa6bV6qm!_?I;uRNydv=M75{R;_3O5`@ zWmx&}yvFSlIIJ5~gW(Q>$jU}GIZi%t7BLZQ<1!IhVQwN9tAyOr*{CEB;1L%Rfg7`- z68x+ZEP~?w3p)OrI({}+h8RwM3RR8P_Cj=%(9dSV+?xzB#3HJDA6(rU;OrRU1ccKB z({tx+j7cv(e!v_ErX;LV56z3_2l!>H(%nN9BeLUS3uMDuP1h`p-=LD0zh_B`_a>7_ z(~>Zub6%m@DU0VXEbx>+JUcD1Y@v2pXS>w;q3Fc zD5q_Q`$ts*@pXT%rHk7!xLlG+ug8RyoKFLoPn|a@u?+o`3Cbt^%CR6qU1Bof|s~iBqk(A`$vc1nbnmt zwBs|b{iwY<0w1D8c1})CGGXvs1IqXup2e-aSXOu)Az-n19NdkJMBxq9CeF(xp>QiM z905Ak;xKrWG%bV`gR+n*I1-D2FBV`aI6N6X4DbX%#sfS`z~bO9nM}sx$jo9w2+PmP zhZvx^_A#{Nx0HAd>f?s_myX(|`Q-&;j3F{^@}x<6#8Il_9a1}nd=`rN(pWu`chEV5y0}5BSBtN=kqUy9&hbY1i!p11F* z5#@i_Ab6H3dWOcNiSlBWmf;~o1SYIve{e{Ot#n^K*o-kiXd=fLnxvp&-KS=S{jPx# zicA^^BuP{nHG=*K7=F}w_e(sow7?!HNQaBr1w{b9U|_n=T=;swJ`#o>-n^rF=l(VZ zLmbm>9eG9lV(1*|)eD6HD9p4V2+x*+dv+PmFc+CE?_et?;UO~ivc+^KLCZl%K%&4_j7dNh1Et9hGlBLh)f|@$hQ2-z;!sjq_ z&v~kV5)?Y(Tsm{_v~^|7Sv(IIv;^*%xpn@wae$?BOJQlDw$GBi4cXFbcR1Fj?YOAl zP}PvJC4S9}lB7yk_3N{1=T@|YcdT+WITlqPaNK3bJVUf8?O;>I+`R3(vR30)EQ&a? zD6c6|4F=#Jbr|+gAL&5WGye0)?@wyB?`w&9{?d5Emb=q8F1s_KX8q}wN7VF>nnor= zITD6F@2J!V58o94f^v%<*OK3NU+J06K0gnnJy6)Y@|4uU%HXI+S($sb`*pV6Yp63h zV-Qwq^?_<~tYx)E*LEo5AI%`gH8@=3o_b_W?y1Pw#KmW2I@TZMWJkIzZ>I0vwdTy~ z&=#TVGdY(WP3_zw$3#bs5&Kd&Ai@w5INrKPxBs$eY2M-XfvUZB+x2nFS3gm$sXk$# z_$UaBj?hVrFobavr8fNe=bN6t-mk{tm20KI%-=(*&xk5r%mA@>XB-V}4`{b#6S zqwQKu&dsT-D>+i&b2+d*$s?}hXy92>IQt!4e289r`Q*uysc;O$1#Q_-E>l{ZZ(X># zYHw=8m~5Tx8+Yl3H>~J%8YRoR7-2{ook)&eJD%R5?wAF5EZKpKzp|DKtDLJ7;0RxI zSxGrs8^IB0X=_=T2zz<^23S{Qv1A_f;4}#In&c2JEo3ZX%;#HtR2i=k;u~mT?&-Z- zlH1kS8L#cYf+rD_mJh>+NSuAqPw!mKPuCAeV8GJIG{55 zyO!dsKK2<5hv)nMBjXRR`zXHh3qv&K^=O%#{L6Oobr@1+O7?yi72eXn6hk(j8|YGsD#yL^&g@y^>w9kN?m1fu55zpWm?hm@j$!sv;hz^n znm-M-hx*||9?YQECj?+8^XURct9eEpxcsKN9ZQwP)Lc^Ske^I2dqJYVOjh zRI2%@mJM1*cdYPkJ(9`3Y`M*KUc>Dz@rPIBdl_x;+UU6}`B{6@J!-ANrsgXVX{Ftv zM^%}=MdHtjAqJ>!YkmnaeETj3N(>XP+iBbCHedClCIYuE?-R2&q*Q1Emi9Se6$@8X zW*wbdbFP6kwKa8FM{MV^4Vfi@3+)$2uaA3Vq_BN%N@#0F@|iPwlNV0UoxVEg)R{S5 z-J7!;{dc-1gm1gHg#w+c2Ks7d9Q~{q(&#FA6&etGG1NToYjF9*nawUL}OGk5$(ekyNuTVrLWL z6k-?Q6BX1@kdHdv%qguQqNtE(gJGVcw7zdk?9pm1_ z1A>Icgkg@as2B;ART#oW+=8DhsGNhg?Z!$QtM&Q^V8lj&1!^dU2;j^bTK36`@`HBj3I)>nzg;9uIi>f zT_uZR@PnLD2F=j{28*S|BgEsNOCABsG=CsS=n*kgzWn;lgW`q)z$M7aPGT44;@~4| z`VNKW<9^i$rJp%bIM2io(Ow3__XqoiFA>RvkM>~tED#EfAz>y6fu6ZZD1JB(&~k$E~8K2QRyg5zV;pB)VlJ<~9SYiHNz)NXF@zm<0Q%duS&` z`#2KmYtUQN@AYQ{3<2Qw3J(tt4mB7kHUMz1Ab{s)0~lVoo(Ey&;^6RC;NrsK_(`(o z969+3tXNjPU8*FDt;&Ho4n9z@i$#FU%0=Mfz-+3Dkz(g&=fqHWSOFgXr*NWJK7!0e zX9BBOpag*}ZviI`aP=DGSmgF;21)a904xtXAaLU_99$@wn^k=m8y6c2WYda{X%WVG zB3#xFbl52m){u9+)I=e$IVR$Xy?yoXh6*9&0W%xQ4p=bFioqDe5n2$G@wp-s ziWFw&`f&pMqLL(gKlwQs0Rj24-uq0JF9<79Ok1#bNwj;VL6Ba47~e@>x9q6w`LT;U zr1u7TYc5GyRc1ClI!`$;KXFV#LS$&3OyI!+2glf8P6DA|Z;7d0QobEPMUu0+^}I~O zOI7_cv(>_rLR?lXm^poJky))v7F7RCdvo;qlJMy>Cl{@K7Qa{(;fVW7eP2Q8LKH+E zO3vI9+MMZo&*hxecIw&j@2HbI*WvKoozGU>SAMl8GEcYq?&_=dH^)+zCTFCSWQQ0Q z<{2OeP1i=mpi;HZTmg#5dfx827rFeecirPaz&dW(_tX=syGvVLZdKH#9$9lcc7OZY zefv)7lMZWUwbU$}v!qBbyf98XjJ7-t=UGw(N;Nsc`68z1+KT_o^}W=Ur~=@*G*NqL?uO&9ELT8hkJ2*}yKJ`1h`M^9FpS zsEqeEz~o%Q2A_0$k-Ysd3+5z-7@~mJVey9b8-gs=2TfuihJ`OD>|bzx(upKJQ@CeW zd&SOU>mDYY+H{yJex26~>debc+w6|6FY|6{F41fYoqSh&M&|kS^3yd_%{F*%^lF^n z^LWWa>K>=6O&6WhlFo1Kl>R-ds;$P@Sa)UN`e#&=Ws4w&rzW1TZaBR10`;oix~-=S z9{twh@cy^lCp$Jfw>O#S+dQgoc7D8eQ&(otvj<5qLWl7SwYNTt8vqQ$VMnD->ew## zZYGP#rHZ?$4<0PInFItJlV2=<5OqKQ{FaazFE$-6ITtkfh<+=z%=-g1A`05pXc!Vu zH2PV+1Pa}2vZ$|mdft2}!D3MVgOSI54^>RQtA3-+aIi=$2(`4oh31LBgI)02W` z7No9ANbabBe%{HJ$!V)1)AO7r1{s7I7A}6E%M+HK9+w?Dzx1@)*g&IT!%EI(vDB@xsLBQ~ggD+42OBn1s@a{HrHS2~7~4 zlkaG;D4DjZT6U$1XSQo}e6bL^%E)%TZJghU1>tFdCS`FM)!zMlhzGNF!HvZrh6|{# zsnmCGEMUz!q(zi4Vxp+5vY_c+We#>_MLtwcgPxuBJ;-~1b$u?78v$~ z#K#Gob1p9o40R9|WXF>Ud^{Xsl_!MAf&?rp9=^s!Vd3C|RKjraQt%uUBH-iW112$k zvw1l&ctKICz#ua|xT;Q&2kw$e;1OnllP@UhksL$9EU+9Xh8ty}aNrP5EXt2^DjXCe zktrYxlizK`_N9}i(2EFXS+;)nYE z9EKh_PZcplt?eey%B?M9x^i+1T$tC`{wu2fycn8N-@K>hZ~5ICC92hXcfVK=S9fsA zh2_xEYf!?7_s38qPUx3~$r>o&R%4N%afg)tCpJZ&WCg!va#K0Imtbqmex2H=#D~4D^|1oV&L+z;qgfWNa=v`Qr)o@Vb+zvQ% z;8K@GDBA1*!APpe!#%rHl~~wxIF)WqSJvW@BuQ8tv=X#wQVYZ>s-opPIdlXiRk>B< zaCMbYG772+%487@DZr&62}G1htYg`g?|E|zDhG-Y*_W?XCL=0iI3USICY>A`psKD2 zST*GUk2)J=j4Dw`LrQx;w~8bN(W%&a(}qjW9jog1)<|9eXymo7%RGM}21R_1Ot;^Y zWj*h(gMDj;Wy~Q5hkYqi|JUAihc%Tg@pD5$2a%@et^pK5Py}2MQ7O_CB%yaCQWOvf zy@NDqDhen|FH)olp$G_uE)YQ!EQpGtAYfm+Z$a};BD;dSJooMQz17F={K36na!>C0 z&X1WpGv_yRAz+JdRrw8EOz>0Ni0FTVd1#3%D2%B<2`PIqc zw}}!cp)ei>r{rYsq|n&SyMQc-Scl6F%Ucgv8cU8Gj*;GzNGge2b^NqG=|DlBe0f2A z+zIboy+iH=HsZIf^8<2gJQ`9>l)7xgHEP1no%J%eX>iFplxbZQ*jW=TluoWCdgL5g z!o-wNUE-hPpYH(>T(#!~)dLz9WQQXEeA_~IQfgytDuK{yU6p#&1Ov9cA>TSo3ib)j zOnp*RxeV&2f8R5w!xaGZTnfqqj1}#-VEHtBOJiZ#%%gCa?SjRFSS%O6@FMsQ%diLHEvZ*l zpU<;*eRMFoxzehkd9tN!<5ew}44o;eN*_5(wx>MVwy7tEgV6M~ zgj0K3ldmLHj6SbbE^fRLT+%|?c*Xec{@B(sD;LW&zoh3>$!Hkkm!B8w!j}0CD5a&zZikD=(Jqs{8uGYL7?H9l{D3K^x6oy!w1=|_5A>?UI$#F5UFO0L2lOFwz# zg<(G2>Wb{g_iV51kGb@I2v?fYgTH&dUiaNg-?5@XGjgNo_e$ecH6~*jX|)M~5BoDQ zK!q&FaHhO25`tfN=w*Z7@Rgh+FY5hVNsFD9zk)& z;=R1}Y=fj%;Uw@vUdIQeSho4PdsrGeyLGG<)me{|G*+^;Bzl_ql(dQL-nVnNX=NOn zx}UGH0Vf)*8f?F0U(~q>PVTktZuYBmcDVZ+`6hS&fb&-0Y$|GJMfB0tGukf&eHdRq z194Yv#g+bE!9reYoSOn&9EH6txHvhNIJ&M=4KU<&aapStpwHv#vR1?2ly5NyO4oAH zK6^1|YYUbwds$3y^81pS?KU|I?luZe>z4Q%V#s9_n*W=qjnhnoagXPmv>XDI3_msz zgkH*qIpumhRwWVaG#``840@NdM2lEMbl8XgB|v1fj4h^nld~?FbBciV4)zxGSdUqA zucIQo(_BHoN;^A(@Z1k!O3c-f{_+$S>)2d&R)&RXOA%OPu|r#1OKaQQ&FsGo&zlb> z(`f%?{~t0>jIT)#EvOx)bNa?CTnyp9FvAiWT^SxRGKAK<>8xmk0p`n%1?c7lMm%QL z67YhR2Cy;h=lcGYp`HgrSj!Eg!w-Wm><|=cr=_t9z1J$lkT+>J*8!RdpZuf2SaswgirnOJ|1uuCvK~5 z=A(@lumOT2!xEk167GWLLwHP5!fN}sL7HeSC;n~A^dwZRZO!EMm<5E|x_B$zNdu>! zJap5&7ZZ$m4NaMg$@iL8+UQ|=#l=FprIl)JQeV+9{x#ZuDaf!mumhB}p1r#mO}TB3gAK+U5h zf5FGUiy>`(5_E3jR5Xaaw;ULE8w{Jf-EQ28+E}eNelw?8>_*Il7{bY0+dH9pgX+0q zqLKRQefMki-V#n05J}!}t^I{D&>U7N4NZHT85~`AFbal(C$FhjG?7l67dp`}9DMAV z$G$#q7WCJCxXkDw!XVK-X+txm%i8)MOg@-+Pz5tUXJsur?`0SNbWeGmYsFg9iFbN> zc?r~jf$;T$e*rds^cM4AIKxf+@H_@M4jV|sUBtbnrd;XLWLQHI^zJk(3#u^cmtoYG zOSw6)rM>M?SUGMmfwG^XRDFK$B5)#~5p2CC4YqVCqy)R>AFy`|rrfvY=#M-UROMJ` z+vHt9tlbsWzgMHGkmFn7d83hokF9CXL%48@40LsM^|k`QpW+s?BgE0u-uZZfMRZUc zd#1EJQL2zzr6AdW#^3x#WL^v zY(QiPrXuP*>R1IUKD4I13b!)fR%10LAjgNGmS`;od}_QuNMbR%J7uj1RkBQ)YuHS; zp%l3_EY&g6rZQ?GisrmfT#^#9bj|NS5{qr3%+ z;V;n5IwDLf#m+ujVDk9Us|AW7f}zXoB4B#jjkWFl^z{30PCjOp=KTF5bDSBlATeYB ztB)Q|#JyvXWy_+rTefZ6HoI(hb=kIU+qR7^+qP}nUB<1o*52prxc7YVoqu=6j2Ia? zb71C=5#z~``92(2J_})1P2+&PHj!}|71SiRK1zFsn^5aKQ^}NPp!hZPQ;g3#_`@{f zFlLP#j(Oh+m~C&gM>jNo*t(ZYf^K>$h z34ciI-+Ed1^1Gd0GK2HiH5cJe4g{vtkB_fih z2?m{Rs@+Aq#|I1rzsmUo_yt80V#Sr4xeHYc=Ws!Qh+2m`QdVGvr(|te50usPrw}dyZ%&R=SULb#!})xZLuB!1$knVX z3~C7xwE(Y6*~SKZ=5tBNdvzd}a?-(DI8oA^4DHVR10US*u(RGQwh%OfkK78;_nvh| zQF)jh{GvEoN7zhc;dotQEuJ`B7DP5CFCAEI9rxoa99k*_bH5RO+!_nf6 zk5=DLPSegn*h}79m4KAAWCC!|^Juu~V98JSdK66Z#_crujHlT*#U1l!P+aRI?5>y0 zuD#=Bv|AkBV1qbyd0ivj8HpFLU$qE?|Iq{qI@S4B&A8+xhx0KI87o3%i%1y*Mtp1I z_8;#$;)s#3A7?0=RG<0bUnhi{z*-I-WXH5h=6vphJonmK=al!4TexOQ(+weO_QPjX zDyJAf7n^c^Z><1~-v2O4cRARcdRjKtqH*@jT-XeHyP;!XM3~gnSaaQxpj~}MJB{Ch zeX&?@u9n#k|3eyeUZddf#8Xin|07aMTEMz{UyJUuF!~n0%sOQU#h8Y0AhtbHTw+`{ zjDq9g71KyQq%v2n^-VWvl=ZVWR-kUU$7Si`^y_5z*j-$sC+5$yJp3|C1X*MeOTro# z6%7?sC@cC<(pw3U#we=>;ylx?!|-+J#n~LU(6GFf_>no=spV^sWqTNL)@1s1F|(wX z{Dc!}2{1mlChb|(^#E-8cGp&soNK8j_Ux7Cw<2uO>#d^6H!BObJA3r`x?zWx-& zo=-{07nn0G8v6ebvi(Na#&Hg`xY;*h*vi*MxyspyNj9za+?OIm4 zDZc?g7Ws-_uVA4JN3n`ECOZ+SM-LZEv$Nn%_)WeF@W$np!>8CSbmy5bvYO@`p}QO| zp8a*7B^3Um|7qTp3gdHTWYt#A03Yy@v6^;F|J15>DP#S0p_)oqpfR<+QZiwAaVBGL z!l$M#lj5v4?^Jvl-e7vSr0kTDtfiEiFLTZm;|B3I;X91ZkTATVtdi|KSqGHFcA2b| zQQ36#v`qGdyfOV}iKn{@4Y7tlEvS`Y`HR7)<$KgiS-8*9Ej>j|DZN8#orbN3h>cQpJDNp(Wy%H?WdbN?(iV|T>pCP$9h%h- zUG5da!1#1@6LLqda&*bWE@EZ!3r1@wT0s+>X^11oKknS(P1yV;C+RY{(_e0WHC@!% zLs~4WZ90Ks6j~)6TPfk2SY#7!)*G#{sg%tn(IsrgAXnUlsTUr4a-d7iAHf{Q{;(GY z+CZez7^d}tKifcA1IfjLcV z>jsTakc2*tALoBs6Q@1Rut-$x5i8wnGl2al*rA6{qIS^_7!3a2*3oD~LVFp&F$@>R zd5O(f;)QU$5+dc*Q=Su_c0lpNXozc8#Z0YHhFJ!VVvmSSPLw1pH;ABzgg1f|PoFcS z!dn!9Gg0N4)F`^e6xNnKtvAWEb!9ofajd!<=Oz=#JUr$=+^(rk ztc_2Q5K!8Qq;u)6c0Zuu(OW|zfRLtQkzdB{z5vh}!lle_8z-&H3ef;VX>~y9Knyv= zG|jdzhasqC&&gZT1RP!$15OO*B<@z+Jtp%4!zD6=jGYUwYr4To%; zPWr*$0>N&7wz{#1&y2W3%NyrM^!c;MM~h8dM8Oea(pt}9EF|I)>D_e{86=@6OAU}V zxq`QnkH*t`)kPkPHvx&sU=ajZW{L#33$L!2+0$u>g>i7+EC>(U{B-jpY6M~>=4ItL z=8{2P)oEo=8BVyT9W7I#@SlS99{}f8RSGmk9JQ~Wd#WQ*@Aqr}$)zlJI5Jqs|9Eg9 ztP0;$uE*IJxlHX)UCfLEv0VV- zPLw~_*8AC(<#>ourm=du#0Qh0*#xno-JVmB>~5D&Dh64m5p37OXFjThHLg9Sh9gH; zdIMmf&R}H0H`V(&vfq0wca$__Wi}d zuo(|$;r9cQR<-pW1aL?khwSaIG0MWe6_~qzlT~ciL1>%y<~t422>x}zL}=U{={Xao z1O=S>p*63jvskzkX3dvezY8F4apCGbYfa?!aDslz1S=q*HJa4)#9%hXt%e3;^b&KT zGwE=F(}j9Xq#`O2d+a}k1K&9)!i7Ix7qYu{GO;U&1pE??JNEm1xy)JY;+FCue}J%x z19iXgcG8PTtcO~z#AcR)fc+C;(fpl6Y|08g9EKHy+f=f&J_<3$Uc_=;2=auK93+V1;sw^i3VQLJTiXtjl~TLQ1%%$T4pFdiz@$S&u1&_r z)#fB3e8|~U!TAkP~@hH)=yQmQA_)~6GFH)qyE)wPi4k{=m^Q&m`9(9V>34ZDv zD^IZj%Ummz!|IrTfCnOaZ*H@#M2I8a7&K`=2v~JEeBt+XTZU}*ZrHpA zP~%$15jV4b1dy_(4r_hcF=JGT;DgU^Z`&+!5H6^4&|f4SnlqgDb6RE4EIdLU$GK<& z-rHd~9}P*oScQc4^)|n0_yC(_BIU6*{rrMfD){4yh_Ty1Svf|2@jIZ;<&(oPlokw{ zb4$pFfp?8%Mbj{lz0zw61mLl+nl9(WmOLb5dntsw{tO@N)an>Jx_m}!FD#XdEbQn0 zpDB+SO1pj3q8Pa*f)y2M4TMw0%BfD~dBHF*mn(M`m(Fu-hL}%Blkugb^M2BG9QLci zd=`_)v{7e4K2hG=k#MIVco3}tNMAa=b-7$(is+zliXO&3OhMmgh%8I|i7o#K6mlo9 z(fD+9B7k892z?|A5+}$&glExT@hrD-Hgv@AMETqqAlucunCmBHzehro=+&hdIa8Wc zJ70d|BO1zxtW)#HlOu-9S-2N~YQZ0GP~obF!jp(|noVJRxa~!#)I;c?p3dz&imNY= zuYRtV>>+i+_O@cuHq9&lzNaMmLG*HtrMF`j zs~J*`2^bk9d;gi3#H3S9S`dITp@I~-e+NR@N4PAAD5DyTQDWT^ip?I&ubY)E%qRAi zsQo?Lh><2^Eio>7jn7l&PHcURFMzh{gz*!+yFkY$iHIt#8UJSt{CU5j5E`IAIk&La4jG_WdA7aW&)0X8#-WPc;7(7E|k8HOK zRJ*9X560C~G=rTZ7eMLP?}FHAhm z3??1`n4;D;7QDyD6QL&A$Bf1d60aJi$KH*~C+aNB9SW=?L}S{%?6B;7xb@xVyKu>? z@&MuKo7|%f*o=bx$%6w@+-DY5`Hx%DtR<99#Tvm|rTY!pgGTF!25IJV2>jQi_}G3* zY2lUmCD&+#dB*|Zi5j{C$(S6tP)(X!VNgk-_ZQPf5n*af@D+y~Zb%ibBr1h-40}lZ zS)#$|TE>h)0G#_?mo8w@oRD^v1X!c*8Gn)+=8MxUpHRV*dtwS$P?8QoIm4YR;9-|K z5lH!bTiM4`bVg&Ebp6h(bVDN82nOr$&=@mlnjmmF{Yb8k0Co+kvCAit1S1hsqiT}PLfS{xNaQ?*b6JyZqn{>AASOu_ zqB8Qeq8x%GaOfxK0j)^Xlj*TN{jxo{+AuL0O;jkLYB}3*!^XE~*c0Sd=OZv|NO3CQ znq?1~8`m2c1&#SA#XJi#dlxqqt1;-?I86xjr*x=Icpvhr+0_DS z#vq(>n!ezOR!Q&LPXbj6vL~6CJ>tWA%kbuZL6yxxdC%f7*iF5a(SY6ztHY42xMmAWc)7%Wcv>W{Ku>$|F=d-UeEq7_t9T=rf=txqLG7*lf8kF0|6`N zKQ%%&-{K@|$M1^2DDu0BjFF+4-VYmBC=G`13RX^50uB}?t-mZu|294SwdY^w|I6tl zZ*OCuWaLPo@m&-a{gyfzxqiEx{#H2s_}5nGUt0+Rt^d?F5&X5gkOL#Z-{*z;E;11? zGX8xHe0<-Artj;x=-DW$%zQ(2ku+vxPKA`8K{8|q(WPAIm& zuKe#N--l%SyZqN7|E-$(>%@=lC>TnfX6SKe}0>#$|gpp&-+VA3C3Nx?L`0CkbqLnK5 z=#J**m*;uw?*rb}K6dQiSu2MAIGy4(UtL>YPwC)7HFLK7_=3ZZjNS5xUO&~ia^~_# z*=T!`thlV_vw7Qc@=8mxnr&@6tt+>YQgv2SLcM1-eA&>8!mmy3K&!5fsI*aKEp=4u zK5I90xaMoO7s1%USADvAKa>2`;eM^?a#Y>rkfY-Vi)b#|_ebQXvYSS0{&ZVM>DfTw zhxuE}DjyDiwae8loWon~1eCJm%?vk<;qt#|BPeof@nJNO4h5AXM#gKhLNkH3LT|6p(yJYy9#Q=Xtj}t=6RQ`a1lL*`< z``B*^OAda_$*-Xzo9PW`+vB-_&W$WTR+fvZ-J#Ck%g`QfZpqJPDN8_`U*lRIs}?@J z*<;FDKfX{mBxTY}+_IOi%oBJ_7WCDI>YQ+C_9^{R@-=%QlO>Y0wGf`pfS(8D|Db-| znbP84ijWMa3cruWAcFSTX;MMWoYG&4pfHe)kOJYVQQsP5TQVeGXmA{ThgfC>46?Kh zkbjC`MvUQMco(9m)SMV1FcTzHg`?r25|Pi2_!(FKw%(nKxprPh&)D2N@;JtRB<{~v zr^c$CK!gmnO99u380!WU!5Gu5urDhGMBJTgeAt0h_>*P^-f@$~!U7476JqTgj-Awj zBLzn=mfmqbsw!AALZCm}UD>;m4b;j>|5-3;#1vDt>-=myIVc#Y8F5pJGJaz9j5GQ0qM_S%AQ5gon7xXI(f@H&! zPoA7_%rXPlw`_bAIDEx1l&0-Of*J-io7g3eT}_Sf5!{qFtZLCWhiScwGasn!~GoJPc!xAvtM?XjSiU$#eO&; z{=tq%&7aa9r3IY>qe0d?m@=dQBOdA6+0S-|G!_D-KXb)pjOMcZ`Oh4LsevD@nQVd5 zPmGXLZrFK(%-|A+0t4gUaJr)KL!XuOLKqOCi34QJ7lU1QY8A*!E9B1Oi$;l+f)mG!;5H_Y~2M5#;F9 z1bpm8c6)A^y>(HE>t$CPDa6i=u@XuI>#Wu-MPh}aApH15*(&fn14~e!HNZxjE`gLJ z%P@}(DUrQ!kr?kL2gjwJh*2Py*IvF^@wK$~YafjxuNCeK7YP>6#T$nP%_EwD#M_Na z>^KK$lxdRxib2%$MJMJe$yxhzGR9A3=IP`!Z+h8>(*ad7un1KMJHAD_1zxHT_7*vu z(~MqeQlJr4QF%*cg-m)5;i4;7m!z?&8cpg9aMn$c`?r;VB5-T!g6^vXA}cYd=8K{y zZoVYV?yV!bw~mi16UK%h`CJJqn}R3sAE|TlX-?LcFjQkd-X$u060B<;NY|GSRAU-J zz&UamQR{__ir?($GFgpYl)dQT7OEsG$^JF+Qv8-rTeKT%FDaKorPRyARqL)f?cF-p zHJbr7>_YSXx9=@p%JA*o>jnw0kve)V`z|61MvOB*k{)E@C99PH$cw{wQSKnr@zQmb zv8hFW);1wcOR54h!wD$6>FawGNxqW|+1KijOGHs|hx%p;wc*^0q6^5jG91-%{~075 z_Oy|a9p_cKb0yt0f@aEZ~5^Q+PcJHqgl~`jN}1O>$4{B zN!ZHnmIOB{`aCpvgIQ-5($-m_dPB3_EA7MaC z`Rj}bWi{;T%#yujufX~!lS%Ap04Rl)6xQnpT^WuzR)q`vX`^eWB#wo_Jcl^r_IP`U z>w*X`y1Hl3FKn&6JhoCjHFNIr?r!D~4rxfNn1DU_(!vdW6;3H7+Bh~9?sCt_0l>-g=j=Ws+rQH;rOf$bDWgh;)x6_g4mRpnS_=84fn8~-8nP(TlUojWF zF{7OU)%J0Rg=8h=M8-cjKMgf~iGh5$L!4?ToA(r2G|+ea&jRI+{RLq&j{d^C!_I~1 zA~(v$VyGIY*ib17+#d(<0S;%~w4J1bC@um_`|$+&x=GenrxwOf8m8i_*{3ORiRis91${Ejv=BBZk>5Nq*QVL^Si1+fg94lIatZYH53Y zwAAzXSXSf(6mdUrk&JEs6%?+LvcT~P(^#(zYMpfy@KN3Hf<%{xQTWNAgxjHwD7r2;j5&IZL zmsLv|rgx_nD36VC2_31pM(V`24cFwMFSE4_Uk9wW!3^+B-0=o^1PdWGLZ?|JJ69p? z+Gu{arl?hHj<=7cf`(jOfuX2Y-R;jUpWePAk=l`a@cwvq1YZ`BR{?lfarCQs_OY0BV^ZW_Y z15}t#tXe9)9pn{AUeTm`f|J!Y%SvU8gX`HRY}Cp!vE|{N{-Qp3;{#i{zHvmz^aMaU z(s<-G>Mot;`VP}F$xD96J5;i}pK`h+$v#-7uUQ9YeeA07`P6%BnQr(PzSO%lu545u zI;7W_w5oz0BVnF%FL}@WZ&Vt{xPW2urhfK7|KWMgFXkJ;>uMifhsLXhJc0&-sIqP% z>YE#7QF@tFs3JCR$5BF~CK>wBNRQv=CVzj)aPY(AI$JQRcY~m)$t{$WBdP7?B7)NH^nlu{+BM8?Jv&zH(LG= z6wCGx%>4((vi(aY{9hRRH^Kd%F_vD?+S=xucG>KQJ zh5B#8{a;Y+H{dc8u>CbCp!kiq|4F$29zDeYk@BbTq|BcoEJ6SX1 zf6JOVzRUk1Wrq4k%KYE@=6|^VpElp9PyelIHZZbvbkei@c0tSNIam;|{|n>)-y&zI z|BcAG)5KA8IO*DBIi3ExztZVCgWJHvQYx8tSfQ3itqDltKpH@pgi^70l^Ji^0V@g> zBTk6egyjeE@xllv6VODOu5iKZNM4+Tpx4>^baki8 zrMlL~&Gy(>c(3mBjEBqBR;SDL)@Hj4|HD-dirX<&K1#mwjo6WU3uAJs95bkE<^BEr zcb-DG+dWwg;dQztZU6Ph)AsRQ=hGH(?bWG6ilK0IL`v9lQOf9p`^U`8%-&x9M0+%u zp(c7i>7i|QdOFc^8(U>gB&aXW}1&vlhsAu@TO`=(L zb}h}pE|uXu2fydI@{ZWyM=4GIBe#odsEmvZ&#=>I3oD;F1`bXKE6W6N5LrA;pmdCM z-W=}Kb@x|xrB*Sar8ZW|Q0pr8a?N%dFH6y}nldS-f7 z25{_zlE1uE1T-?Tl5liXwCwa$`0OLzC6ZjU?5&3C+r`8~rJbJM76-S5GFJPNI#=H` z52Ich>=ad1pAHh_yicWc>>V81U2pR-ke;q?CCin|l}cn$QBjQy4JRfhM)b%;*R!~Z ziHS*ozYP<_fU6GnS)2~V`T6;Id3w&yODJ-$2E);~yzUR*3w%2}J2!}iglYOv=H}=7 z&uzlVYiny~*4EO$KWS;Bt#x(rXNEvicc`hUsSHMpsN$VmSywZ8Lf_Ja;;e^INk6-E z^0`nt`i&O5%d?%Gl>wBn7sei$0(Wa`XEQrHdwqRN$BC9&3fH*Bq_A5%1Yb$Yfp^qg z>ly%KRiJn1P3)-DA){LIl*8lpaW+_gOn>G`92|#O8!tN8qWLmpr zLs?0C+xhu*Q3{<-2QkLtk{syiiq6=?$oxE`25yVT*(+XM;fQ*!xk%wnjn2>+E6lq;v&Y%pE#{nohgR{mk$y>AX24#F~|z zm8IcHv(xkTAkBd*%R6xxzB4!^Wr9yXGA%4lBPuG3=UmZ>S|`WhcpCrgiqqv*^6NM8 zcTWnCDmf+hfE57*r0Fqpa6CuZc<$SL9@%_8+I&66iQ!Sw&?No>^zM2+tH{dAf`o+R z|GbSMMTiU1(b2&-yYE7lP&l5-qNb*9cfMRJl1dpHANMoe^Aig*BVewi z#{kMlf}d>>p{oO4c5`zZaG-3Z-1?b|`c6YZF)}*3Ywhgp{4GQQ5yDvb{QPWaV2KhH zLQ_kBQ34nR1_o~ZPWjPLR765V6ohF^h!6grhq9=WELyhL4v!CfGBh+qm&NV1JLc4d zKXiKAP}ri;PYf*P(dXYk1%I}~dbO!WHBOJ+;r!wH)pJwpo%@9mCQ{Thn6-GcHWuG@ zHUAM(pj`gAWw2bm{VOv^ft)m(!;XngU1fWzzJY2>=EXfBqKti^-EJSuWIjY7v8fHp zE*I4*Iw~sYLP0@+MPrNUdb5oIk^nk~K}<}Ho15Fi!34+EQBC($cYsOe`xqvwZ4` z*ZpkE|@b; zdunpLrpofh`n;O9f|`nYsjO7l?9$=k5lK-YDmv=&(jw}S;V@b0Vi@J{G~8W_QNJmn zBkv$Nv5Hn~N=91T{M?#?f_kRTFL`D8{8<$9#x)ojV+9E_Es-!Xje=2GIdO^QrRK^F zuO3vPz_QuAgFq56JxNh-bInRBs_+h2*gvR6MM10Sdi^91>ex6(@DoT|@+i8MJx5+| z>)W3?U*|qvGB1F9NaBK3IqwJLJv5=O^Esc&K$N9UZ;zK78ynE*bT`HQF90rDT3S1J z%>awZ$!IIGsRDIU(a^de!@im=!c&^@gTf?O0;!CUPZmE=-BJ>5;~T&U4#7KmYQtu$ zZu-A7Os0A6rQO}z0)Hy`9qfUNUamDpxa&>t?d@^&D>pYc*W_JgwKvn{EdOLrQcda4 zJUA>22>}%o9*&x({hnHJHYb>+cQ8b{#i#3Hr|0ctl*d!k@;i@@hlPllmzbQLpS;A? zSg;4Qre|;-SjMVz5j6-iy`wyRh;UQhLdZ(r(_U4~MaT=brd&^7lr1KC9-xa!9@11F z&imulX_dq}4lKO44SAZ~KL#R@Rg6IiA0I9j*K@1Yp(HA5@@O(+w2O{-kX!@|G)Uy< za-;J?%EyV$c4ZmW+og?9N_sXT5{|vav$Lb4ql1@~qGvu86&D3dWpx`97aikI)Yqfy zZL>>GYi%skRiBpj{gE_o>ib3&R@6aI%(KMAgN6R#X@)^m6hwY^_nM}B7UJfI=iB}u zH#ZT`pfoi%)+D1=wU=N@jAwBEE}ic_+N!7D85?wXSv@;ADBS4Sdpvp_DNP*-Ej@Qf zW(cR57=(9fgw5nj!9vc|={v@9tSkj1h!|H=Qe?7+f=ysH7HD&~8BA4`XX0zO{j)ck zpWk=4=ik?-SWK*i>y^anL@t*#x?DIYTA{x`7w!NZlikvzs?;Ry33auRh11#iB``Cp zL@uNZX)>KjIY!UJX8XIfnvR*eyP<(ZC_zP2SvW1^t&LDu+EMxG_8tmx$$c0YAHP*i zY2I`H=rXediGhciyt}2auDYw5pqoIa0240@?N3^Q0d2+MwrD;8J%Ip-cJF&&P*CUl z-MI99*e>`uID4JRbhggNnd(NolE)mdOH|Z%bX^>=m@k>Ovp~`V0MIi4z3|S(YJFH( zSiDk_nlA)qi_>{>7;%syNpL+VNkV-5h>7pn?|k*5I5;f_(q3gQ(N8djye` zK|rXOv2DZg{n{xvy%FM9xCe(1n;;yEvB4blCIA$#SkB^eI@>!GEU=Sh|IWy1_#Odw z%hI06-Mt}%yAvpMTdvk@bN@igiRtY<7iUj3nwSbJ<5f-oMH00YBw030%gjtoPi=8O zEJqSTx>Zu#PQ$`)cRw7n+GIG?Y;$!RU-_t45o{3Anyy+)_q4jS_Ed4L2L^`qlULro127q_5o z_ErLKW8fLYe>Lqi?Y9Cj{y^9$B?xH1vQ3<&rKP8RW+GJmM=l57DL3I!c4 zp{JheAgj9!@1^wXI+~RnO6LEn-a9jn%nl1pWF;MA%6$Eo#`M}9YSFm<<3z+1=p-t66tF}1}c zB?T27l1@>`{`~o}PcV@N0Y_wnH6@v>Vx3+di)sgn0YrZn&rDhNqtq8|Kn;&6n+ZMk zt}>~cgwAZe4;((dxk38(LSswE1mPXkrCN@C)trdCo}>X(EaLB`N-g7q`1U%z@1;Ik z@A@HKKc!}2$Ll~GX zdazVVV&MJPs0`0yOtvRt5kh0p?Bz%2 z4BtlixJ?$YVGJ1ushgMZ0^QK=jYC~_17MjqNuirdl_4p1!9Uas0y>I1b}Z;?NFpwR zN|gx$POxB+ujB5nMn1#apF;2fNq_f11-Xw=7j)3uDvh0!F~}&Ja3$vFK2BWVxSK1q zbQA%=-HtPu-N*~%`@7!J1x3(Nhn#yi%Go|vp8)05;)HaXO}#BxgD=p%Ena~y2I4*y zb6-ojtd==PEpH0yEFyV^MGUsluZ-JNu2~|dsMBsKv_5PIFh{4jbqBgBf!jIih5f1;SDW^K&FOGIupNd zVMOI3lA$qZS9drfv9`o(8@y%~c`|sbd@3}0ToNB7k?kR;SOO=X_oHO(6*6>7aP-XzFIO+$N=!}>#VX-&9#4U3H7Ps1 zEjpVdMckG@Dl*X|KF;Ved2YC|tCE-Aowl3+_VjxcAW@XQ4QwhEuC2e9^aGW3EQHQJ zD>tKRcnN}Zy#_(&L4=36s256RYNVdx?2}-(HCAir0VeZOp?qf|AXX&~oI z5q(-*LP&wf`c*{Abs(P+N~Tl`E~Al;YTwUrfI1Pqlb8{_DxaH01rsda!Y~fE(DraP z)K3zhQvP%&V7L%wun|2k$Ud=zUQ!8487aazl4W&GMh$2RU&-7Ls$3Prr#F+~C0!0h$gO}(mDQQj#)3|aBL#gA1^pd<6e4ghd zt5hK`80QB|iZFZX6B|@k?rYOy;|m`RG!B zS+*Z09XLR~qdc7a8d~BZa`7$X@^i(Vr-~b2Tq_Pp%LZanw^kB4d`>9Ob*ScbEe;dc zrP7-iLe4dITCdw0gm9yeyj)+CAXeRgEZ_MyDb*QH~ei_TH83$wUDWW3add)kEu6Z_@p zN*#H>xeZwgeRsm=-1=$L8&f9{^d|A$X5U>$-+kp%(cq$E{)1rlyWa3!h)8u2N>1n> z@OkU{{toHAN&4l!VkBX@yfQ|);(?8rL`wd01f`C$9{$+u0oxNIz~i@01k%byr*3FX zzEDJ1vhlT-fLo$#aCjx=E2aGaNW;ZU zEqu#Dl2FQa2nt#fU9OQg0-E}5xkq1u;-9?Ap8+iJ+po2nb=BaoT{`WNyVVdIF`Dfx z^e>-P{D~IG9QYEJKnfu7z> z&0F1caeF6i5R(lNj~lJSv67Oh86`)HS(rLGe0<4{QY>JH9!?K-s!~3Auin1m9yZw% zvcF;y(YGW$PO}`}07m6PAtvl%Xq@4wNzyc20mUJH067+J*b@vN2}B!+=V=&@CVy~dJeoCK%&&kRtbreK zgP?PTpjwgj_HInRvHS$L7vDk1v_aRrd2d(CfIC_PLtnu`iOYC8?r30t8|+*)bb%Rj zftgZ8vY=SK(w!pPdou2BAU{9kO^fzxjqY`e?rp`}6=-hDt=Ac0`5foRu)S!H#jJiq z4BIf)B1sA5lXmhp6;(ou?3JeEZ|!MglP@a+tZQ_PU0ZfaFmw#eq2$$5B3@21)6OM* zKP>^6UU>M0*TY6i#fE*+S3$?oLm3RYNldk$9O#*}s^1m00*tJLG!lL5sJ>S~gl zl3aa0Y_%=veOskW@E{U2yk18S-8IWdF)gH0r=qflps0(k*uvU2!CO2*+crU5yun?) z!QIry+cqJhBFYnDAq<&njGlUoNgVGsl;|;(ybf{z80ni`Q9eM|GD6v~!q;GEVVR^N z;HRRSS5dyfTs_9EaQ>|l4WrpclGjE4Ws0kOf~U2MsdR|(a}P_w82eWXX{oJ)Zk~*M zoD>MEN~{a?C{Tnal10;?iWT24fzd}jQp0UWhOfg9HyrxQ@y!nYry|}}`i=}U7kPtv z{`%T;U;(H<45hIwi3_eA!Ou=+p?ZZ9N``m{{ANPb#E1mr;&d;FM>O~#LCB&iB*?Mj z@8rZ1Vb${;62-$0cAywA%7p92Tgpl>TEtP7Rb?40Ny)^J!!SdM5lc*DG9OGy1jxUp zutR}(xH)UhnBiadu`F}sIbk@#@cMr#rViaF6r=;hWyJ_kEqj0 zt8k8>@ObCvSv$q{{gjhG$JQ`Gm*2&MBX3A6F&vlxTV#vL?h+S% zy_b9&KggeCQG_$->tIcNsCNe7RuQfA#3^=}^z2E%Krxblt|__TfMtVqRg9N%_WOZx z-;upy;RnFP2%PP11f(x6XI6~g#8?^9=K4`Q-z$CYt69Nc=!4M{~BB_$o@qmDe> zG|)ELTcqJHb=fzbRbX*JT%omh{?4@CF`urrcgBNsrd7~Lr@-2@tKuBDsDX^-Y}j-; zadsnP@jI-tDWb9ts-`ZgbS-_Qg}7ppzH^YadWtOHT55dR?DZlNsup4sU4FsKbM<``whmkwcf`Hip5Na#wshj|xX3;0<*&cYf zJtT@0&zBSsoUahXuxOhM$-rj%fq%PZ3>~Cpqu= zbQ6(>sLAk|99td_Cx0wdxjfu$G`q*tTepO=IE!9L*Ip6(O?7mRTcuK_vd^yh-Dx;E zjST(aPl7MF;8TJgc{F{+-4=ifTWj2LJ;QX`#ThT`T}b|(E2YXgB4<3$t=aAWV#dK}XLPdNnKUtVcLfYme}kFB|4 zO>mVB@zss-6|NA}ATy4U3PATPiKw)Yv3cgxFZ0dWf)dw7mwW@gF|D@Fetu1`eML6m zrd_TxufH!;!6~ph@2W&A5CN8+WDx3G_Em6X>YL*lobk-7H=DS$k+Zpxv9=B_wGS<| z4zt^y)>yA+FP`Qso~EtsVQE|=Xr1FI9V2NRCvCMcmw2ekE;lWp4WFpLm8xqbEm5{j zaW-wycJ-1LN8eYZ%Pw=YY^+(C(JtsCtAUob3IALTO0w%o=ld{LHy&3oER1v!hXN%D zw@OqLT4c1t$|B;-f29U+1q4^eo_S(5bt|exmVnw07sA zWF#bGC8p;6+|0cxUV0pAJH!7tDfx|wC8MBSr=As?|I@;L@igqZ>mFZWR^kn)@4*1V zkj=0g^MFU*%y0DGNco27W`KV(D=&_W;P6|{72gOjpnEuVry@!gWpcs?Q`oWGVVbFj z=Xy#Jl2{CA1EeS!%PhGiLuT<#!ioo`D4&@B>_?tU0d}lvz2VFiYlTl@7$aSJ*-s5X zfPW;N_U5p&8&{8DQXu>*8|scrkLhm9#8`rf*qbewlB z+^~*W_(|0mQC%NXM*c2o-OLOdVdWTRVJl@y#0!Y9MJHKXIW^lDt)TuEN=5dp;UA9M zFWLRn#DyLGFjXGr5E}|;C%vD;FhH_}0*vI(_Abo`B0UYEf45&vNnkcbY9>y(PbtsT z2|^+~t|@#+9GoL94IIi?b8Y}XFL)0Ya14VQs|i$Q*^1+L-Uiv;hn{0Z27@O`Kq>P< zM5+~=^-;mmUqmw@EfXCXO;0;@9{i`}qRs1V>G>cLQDumSY(*+KZWnVYB?>b%Gb?+b z&~x88Q*dhjm>itYVCB8&c|~l;r&B z0^WpkM8Xp5cpz09)|5zFN~E1ctX*0n(vm-Ahul@lj3%$|5+GsT4ozeW#~ya1NfaAT zndE_cH)#oiR)r$|3{Vly#);cUhd{nnX7j4x^l=nSw%u=F`OZUU z@^X_*pk|7!Jh|sF6HiAb#lW*5N%Boya61MHo>49& zmVqX4v*sRlCNj3m;bVvTOgnI@jD=HV*)iQksfIoE3>3Q*2F+&jTpf4GI&B^zN)W44 zIIvVB8{(qI{+XvzMpi*N?hi>ze<*F&C!vX)+@ZGN*F45^BEmW#KMQhG>RVf_LbnbO zlNU!rrmO0=QP(tktqQ&&sa4nVWGk|s=Qvu%#vGOf(=C~_$V8^!6XR-Kc6B;+(n^Hb zT)Jm9Ft*9`WPmRTj`AnHa~gs@QR_Nb-Ajl?=z;u0w~vshq-t=;lSXfxY z+C~9-b&jzO{@EgndwLs}3exs@rnNCiXU-0UZqMo>4a}rNbR8Nccvsh?W{;$1nAKPF zdH`Nz1s=&QpeVd3Q0$!8*ZpKk>muc)c_km3z!bR-w9PYqjA2uC z4+p44w&A0?Y06?sDH~>rw*)pc1wO`M_Q@6X#|%#M+W){4A=#fX;K^c|+5@NXrDAG7 zHHqtFzbNeOOC7^Yw?%CH*L>q_f-pts9jW@RiqY%&^;XvvkN9u0nBcv_@>Q~ zwN|P+CgwZydYHunl?XGzQiPu{nH)aqc7W6?tJ68YiCeGb^?D|?c&D~{CO3N~xBR&9 z(5~z*PZUpZr`g?GlUv|UcVu?_sNfL1tA9rOR^+1anTl+IGO5=uyK8G=Gr&%Jkcd*? z4r1a(GN$}UWr19$D6Mmh)+epmU)|&#ueA><{QmFL3)+sne{cEymHGE9hlK(b3Ro!c zU!cJID+{yZdgIjS{PY;d!p!*m^!VcJgid#BS8TC&e5H3{&5pE2@3bZ#b;~YI2N;Dg z6V4MLWvUKF!B2vj+j9kM`ek*Z7~+<7RNXcdM!CJaa(iFN>EY~~(E*Dn)JCwEV(#DN zncntle(x&+^cua=P!%=q%z`@*^O1kEz|B4rklwmr~~tQp9qt zpQm>ubd1Kd4qFZj1uPV>P~g8vfyky?s;1lKM^y7rkoK~-s?aCC$}d^#ms;QB71114GbGvC6+I-izM(@-XaMdrn(+PtCY@$>(+magm(i{C# z>b&Ett@frrxxeenp`%|3)qf>)*m77XV4;A80v|I4!t{>^Ud5jhOXIgCRC|LwX^mLd zzmna7LL3mo)@TPdOYvf^&9oXs1s<7JOWP!1(;-esEYbc5DJ5!p0i=Qjh4Tb;U6PwI zd?FGJJ5cPN)Uq|9k*PZ7QtrvkfG6{Mzsyd`^h(Eozk^A=YeFMzCkRQ&J2l;~qn;@( zq(mSf3+&8lm2nAyinfhgR2w`SyJ;qT?_Jw31wgFX21tD}+A+vyiIZJqjdfTB>-xPDYrPYyy`u7;3+j6;)bKHXgFc}rVky=_ z0Sg5-9t8xDzVueQ^?^LReAtAP*hf@4#@232X?{HiGkc7k1bfNhBb4u0d)8xeFLXMw z*pYT%=LyUrEXA-Bt`adOvv_F@1)OpTz0H&iW#a$LNm88f8t;zl+ZfGHz+3eLg)&cimqyxuz+d;MUl9ABs9Y7{-~hu z2L*?)IAtl8Ct}iQVUW*qdpA{udt8+dKpNa@0aD9%#6p4plmcH48Ga;4_gKi91dPC= z!6Hn6_(y|vrn`iRlrJd$B_>oM|2#0n&O zCN{IyX?K2~uQ1ma%kY`b3r&3#_Ehy4i^3$kCkYEER8gE^M_+r_O&Dg$r z#^VbGM<|sJ;pMi$#m*6>-cbe523dgAA{@3*;6I@N!1z@3$ZsnrH^+`Vsvw?Q#@OpQ zV}Rt-(Ifv}JC)Km_v`Y>CnEHZg%1C;c)~t@;v3;2%_G6XJ~`t*%pZG9!D_NR6Ki<0ZaSrR z?pNg#-=dcLc>bwD%a0!2IuLTdfgy!RKd2?XF%Yj7-kXEu{UGXS_r@Iym-NkI3 z<(y*4X9rjcB%&~4=1$lrt4mQQb!|-&hVk5j|3vGA`W|d_O=^J`1u$Vv0bb66ja1C+ zvCQ{LZ^w|yHbzYUF%Q5hU}t96kBbi>8U<;AUjp7~?GC_ZLL-`b5SXR?)Qgr1u2|HS z)kUjVor)v@0jV3Sv104+ngU-fy!M3@;|vfP=`(>n7G=|?el&j6D7D1@g(&c7(6C*` z*y_FaT231u3(|e|pf38*{GoG3Ag*C>`SQq0))C|2T`=Db9c**&poan=jQ@+f!*`(zxUpcbH@ljn_w7SytgC6;9E3#ZFKb+6-cZ5 za+vo8rXCX}>_~kwJ5Z)GABP3q9HGUK9ucUJqY7zf zBdjCKi13jV07z}rW25u;-oN+WTNM-kXWvkG zud(Bl@%hA2c5i+?d-Q+r9dgMYKdoD~jyIgpt-MnLkWP(^tvnSr{Eq=T?}ADF^d0MX zJ=`oHyuZWv{(J9V)-691G5mC#;r85Jf3*SNy{KOSNWT~~?2$V$Hgk7$_TH~b#y=CF zbIcrHy!)P4s^S0a9om{Zapd~)_oDP)Qeb%_j3@<2LkqSiRQe_1Y`GqEoi>!9W zAQSaa9Bia8BE?!Bm6KpiF?`DElv*b^OuLvmjGdVHBQF(J`mBqOK`z=U7UnC9Nnv6M z0I*EqnWQV4ckG}VkhsFoqN2i3A8r#wMeh&f`lPnt(CG~Un|=70;udbEC}CH=&~35g z9}`y0N&(e33j1JRe_X`TwamL>tL3K`ZjG%z8>tWOF?OCdekDxbH?(p^zx;O1{TI@(S%E+{|^Dj*SfD|>5ZN}Ku(G{0uL&vQZCfAW&b6uy6pF1E>E~>`}Doz>i z9;}@NTF>eQkb34%uHJd?^zh1Q{p!@*-Kgd%1fCQHgBsi|K-jkc&)4^myIz^P$p$0<--|aS_8BjZu1?S0-BUA(5Osrm-PUBJ z>>}q8Tj71M!P$vN7!@1Mhe4DVMmH!lPNqCeE3gKoP;O_pFkf5 zqEg3%Xmo3GD@O7_t3XJWIH6ZkH0)q0C4izVM?&XL7%X+cs!DiruEQTGLQ(itoSME- zcnAY0Dn$_wNCKn+JXt)&8iCwyV(_g8YYI~;xKm{nKjKpg0Z4KEgh4*LmNQ3iFrIaARH-Uwgl%XoYy6{fTjMq z-8dw{&eKt7&*4`a2!o=S-(vv<-nu8Za0uBcpqJZ2UXasTC05F#ZRdb-6>1}lniQp# zQ$iCADpsRlCIRZh8K4lxyadwF z9^)12|rzLFg0SCyzN+K`{ zN6Mfm3M1H5*Z3yoJ?!e?Q7H{6>#qDBc`4GchE#E20;B7liP=^6YX!XkDF&!Q zs*uw~nau8STCyd)5@&$UkrfV1?E~^{_M|;!0aA;6*g}CnNCD6fB;1rb+Bvvn6F-77 z=$ldcx+_bX?wKzJ>JGHeUNo%U99z9?SPib9Vsh7bY3bkc#$0nI4qsV(I(!X6O`HQF z&^McA%Z|=rK1%rY@~O+CD_c_xq;I*nV3Rg_T({z<7Snlz0N+a*J*8XmN;d>|&0QG1 zb7O4v%IM1e+9@>qrUF0p0bxhF`E9k>YyLp~mf+$oA!R6Q*ouz*lD2C)VFHxu^3M^r^ol{LU?vq~(N+KxoP_ygu_vfV zdZGFk@K}!$pBS>U?FhMu_eyU0LB8-5?Wb;M*AiSqlUL!2n>e#!6N!b^K9>beeQ5Jx zO<&9F@knZN7fws+*k_8}Qrsdd92LjT)@wj&S=nUayDSv=Pbl!UaQ*XfBVSXrJeYAl z8KwVDv>sc~F9zwp7dHa;h#KgTAW;bO{eOzke?3C~-Pn=GAA)FL`3aGC#KfagEasya zloI%6gr3sOb5Yt85lSub25Nah)Utt46oM!~`c4K0`POW{3=0=l;TEH1e@`}>!&-hv zb|;IBQ1M`v&!ir%4;y$ypvXlLZ%T#}<`9*ToU>zAicu(2d(=j(Dg`i^_yfE!natct zBhFE4PMp9`;j0Abi>lq4)PjtZyX?!PA0`EO+uuZ^t3Ou$zi+A~9uBnwZGL z7^^$rNKrZA6F|5y#d8#euPK|#9YafO@cjR7>JxiAz8q!&(*NWo`qY2)E$#nHPymY~ z(?|eIIpih$Dsz9%YnS)Mq2}pL83_Qtro3FriND}`m5lPzl-^|KL_9hsQ!Smk=10&JRVTO;9b8ULS(vryPVY@#q3g&|a2 z=k>s~+NkPqp3ib8AP%1-ESbkx6!E6?_ynB7Si*vW#we9QWB6MN5s|TViUpKFS_Gtc zFA>W9c+5uy$Lo>S3L6Z5vZ@qV7BG%vK*49?@wYFQm*RLTtAmp5+20wJy)b_g2Kj7_ z`qJAePwYiTY5~#*FUY5USX!EDp}0LrGX2Ve6DFZ7P9a8-%@i>*V;t->nVutRJl zr|gA<1(aC9l!1q(KD0b6bP^Iv;k|?etP&MQq`)0Q09Zz?;wrhKqp0kpiTI$xB9> z#BwT_Qum}rfE13@4wXF{+y@nJIhg-4TKfYQt^GzCmKL11P+&t*0Q092u|zZ|&ojDg zTYQywB3m$v{o|}~`hgLVVE+X7$dY-$6CWcuS^8n&A?!JUHGomf-0=jJ)d^<8mjZp* zg)*-v{93^w&=oZkkw{a)J!bS|QI?kqFH&MsuWV_@Hlt#)ukff8i^vr97O>2wdn~<& zr$w~{zbd4oiqHHt&Q@srg|HNGMjC(*J?x-f$?9~97VSrCkFv=+xL9m6y(jJI1KpM- zq8n;tT43KofsI80AtQbH?TnZ9X*Sj)e1|ff7rTyTckjkAer6}jIax!>9(j_hgn<;;%Zy%O zCb9FUWXczerJ|PyxBb*@WTYHYVrI|wB`~^hp%}7C4i-}@uvBuzlp{c1v2?|I>KpkW zd81W$l?_aFNSReo(Ut>wwg)nvI@tS#;8A2Rmcv2;3k56`__!&cejb4JmF>KqFtjG8b{LIdTMA^enrlPH^*nBz1L0V#q_*Q6$FLGkRw?s(YYgMQ5G zVJQg+8L8sFiPFGNP*(^@6}YAx7Vo2h~V;ig^wa8Il&+U2@EKP4l zMrs>WWE)cCsml9yK+l&#M!y^)EaEJOg#s1|SSaxEQsA)={a1spxrP<^#8-O6Rk5;Z zbBNH|W7BS@(!%38B8_DB%{n7C4=rHBNQWI&i*^Ta-+aSgk(I)0GbwKJ>LH>u7pxY#|ae4DD^JAoEA zdK*i0Z)vTC0vn40!i}B_PD^4cl+Ewz-4nq#E#^-ww`97lV3d$#;;epmPS1~u4q*g^ zizlY@+=6u!rk)rnVN1{ABTP(j^c3HKxfCiPF=3At@Q9;P^hyFb6~2^|EDq&TZm1`8 z_lhwUh)S7U3io{o5ZG~#RZi*cctAz^3WN#`J}&#P)lWilD;%X#4m>SIi9(`k9R$-` zzay*NH@(F-wNY#}5?kpRnQsA7i^|?Y0Sg5_K?*3lh@xy_YVR3e?VD1+Go!^nqs=|B zQS56B%O}=#3S|=z2haIRb|+@}xD64`ol;tHq>RBQEGV2IOd|_C*{sq*prGM`ag|&y8!@x2Nvsc5Rr{v5?#^y|C8OCbrrHA_Rpm3aw>WnG z1V_Y?S)q->uqpwKRWqtCHXFs>9$wTJ=YFZJZYj;%(pq7RahbyERQOfw zth`d$>$!>DMm!Q4c4xNj%4oqX)-$$Zn=0=q4Dv0zh+5#zLIDc}J`oBC$IjT1+V0Qx zh%Wa^tnp691!$8`TC;PsnB8N{xjV1hGrbKdB@<_+(!ikDVm`51Y}KUc+L_nut?q!~ z^v~)-Qi|&*l=v(WWrI=o)HaW_Hr5I7?qY8d44*XJY$Jk39%Ce51flUw2t3i7 zyD(>utM^Xt*qYJ`%nE~2MK5oq(%PuBfSbZV*4ab~#1p&S39ln4i4c|wm}OqiA(TYX zsExGXA>1j(sKO>6Zzpk$fH3j|I8V8rRItQ~UsDmOz^`Cvg=qo)RTM`kv2_R~wkC*P zc*biT!%DXt%oA?(#MIv6A^(&699v4ZP~d+!1*FrGf^BhP&nB-FHovR23at=M=2bNg zs#@mMh(i^(B)};KNMeHzAQA3yOJog7a~wbsDIDXAWH{XGX6HMP^mYUSh%SX2lO&i` zZ0X^3+h5INTialYLfBfz>RbFj{0*{n z-$H>0``W{i`Xp(6QtM$yZNe+<0m+DJ+eocfDmM0A=#`k@!f>`48n&P(vNBZ!Vu%qy_xZPvBCB&Y)VRW-Q@uH7K6Px9+f=T#0 zjc>w!2~9nSiYtDx1`6I4<11_c6wQ>-RVjR_Z4~;iTI8;1rnV|OjIewFEcM5|e|E>N zthVi`jUF*oPGKdkLD^y#QH!$40;CoSSSav`P(Ub~9uK-|zdxJpnEjKrUWv6fq2?tyN?V2lIF9 zNZ~Y(Njj=1WSj7isGlfjS56Olf8?&PxCCHg1*4nSE4E$|G6WKIbIE~+XFQ@Pk^!-4 z6w969U13eFBeaMD2!ou&yTY{!3(|(2SslA`I$z0b_fBeXjHvL4ulA0ubP3E-wqxD^ z{zzGEf$v;%yAeFxntR8Ux7facWcbL%_reDg>%REs`W0VSk@+PRnYT*R8>Ewm$*He- zdh;fkXQU&h^rU(Ca;;dpcHfz>c~Ku4re5it|!zC<5C6H2u;`E7$zr<2jkG{@sec1>E zn%!dSTq3KTBP#rp>$b&K0i@4u1dbGdV*f;|L<3tf%E1QIypS;R40}D8eMWiZeR3vT zlMUa9)Vrxizjpr?+u&NIj{YEj{9#~OhlCH0WPt1Y@rI{VdI{R3e<8u}v`Se~8#>JP z6I&8TWUIKvp5{*KQMZh-t(jvl#E8v(ly(}Piqt=LzcI3kuaYsz@Kq&}D!vmt^1axR zM?=IG5?r#o#Pczt3VF$0*NicWbybhD>%_yoc(~cr`(mQOF4-WPZJvM_FxEWgL&MZU zk4S8rI{H%F$iwA)Xf7gY_Ve)uNrcVuVqc7p$}6k*sB$dve=QUcK>G6U(`^IuJmRai z##UR0lsVvx6qlp`DN}nmQZ^Y;3un#%qZM2zlXRq!s@kooZ5Tn}(gc%H#d~un7M?(; zfK7D=^L@dr3WZS})AQ}=>;r=NQ!{&r_+cvrglc*?zoHQgDrkv~C;@=M-w_jb_o?-Yxu-MLqx0Sd49|LtM z#}*D&Ong6iwD7p`$#8)Kj|A&Jb71J7Yi3){&9j>rgOkK$;TEqvdx*bXJN1?On>_Mr z%Uh-~{Dq+5m?QIL$L7AQQ~{$~aB|_F^T*h>>jYfUX&h^M)%D9u9Wm2ART#W8;NBbAg1gZ z=Pv{fv-joEYfIH<7J9BN7aTRRfssr=U9!RCeLP(MPW|)~VZ-thV_v(dC`;h4fC6~P z2S_*lK7Gr+9M|YdOorIS*e$BYKBC$#LYP1KWpw~|%*x?K0WNS1`%fSdmAaUlXX8|a z?VP%OGddA$GQUQw>XzJ$C>6AX;lyAb6+Ei;SF*a`9z}M1;Ae-A0V*pblzn+kVI3@D9;3tyvt!ozbjf?4PICOk;vwEqpZw$Jawt23el z^i7B(Y{S|4uG%3SEM?Jat#1NAnzbR6P3#5s#o*zZ%gcMKCV&Xgz^`a(;O5fTgNL7q z8To11GUn`pU zm$HfPik-{!|6DnBet7v+&FI&|1mt>TkN={4@`czDkmT_&ae!kf#~1D{-+QYB%eaV@{Ulx1- zNGT`j*uwSkJIU?SggMw&^4{uuDeW`=cu)s+B^+7MbWT&I{5m8Yna}Q+{)dACh2CtQ z?K{8l6#< zxNErO$HVly3MT%!Z1VYNJ)M0zN^h5Ba0ZquCSQ&x!F`Ga4QKT){JMCIkI1)F`hv5I zSv|9SEWiYw#V?e^An?wD$xEZF|57*(%yQ|SGfp`aNQ3_h(8JP&`xIC+$ltOj%Q3Xj zKD5L|tf|y)W%D?pve)_xJ$pCyoN$1!pv==byR)=2wt+p7k)4VKN2u)8ov82aRbr1P z)aVES@R`poxJ0mYdsY|bQrk1Tz+syRErs}HbmD|r@}=;fVyionWp|66L+^`5F){T_ zZNce16MvXq&fH?|k6Ec(a*KbC5U%3Ggsqy$3q-p{*Skd5S%p{IgjYL6R6B%KptAQ& zs>SWU!@MtBo{Ts7TuVg8Xov5Bqb^kP!W^!F0SdTy-bA2ZfpT!Lx*Lcmb$ zq4~XK6VE1&wVzx3MzAiT*Ldvua>2m-m5Dng{j-mR440f+(w?5rADHjEvgnv>$UV6* zI(sMg@a(t3hxfP5!tWKHSU7%j*)efM%zp)t4y%vNr}xYb++4Pf*MBZ(xaPvruZqS1 z?H7{A`fo1(xMcG1<%O>*9O>4a$;OjLSW3{~AA^T`ZZ12e7z$4>{;LT{m0i!Cjy3dM zUw%D*;_!{-Cl&mEw{@=axUuiX^7f3;zdN9dKfI9D@c>BU4$o({PygQoy3ZXPa?GAM zcVp=*fw~`-PanIroO9ebpj-KQ!8n|G+4;q;D~m-Z7Y4^ygBm7(Sv!;2J_GXSpI)p# zJ70cg@yOufYx(2dH&)m?cu&owQ`Y#<%w72WJynyTUB;flrHmuS{#z@r=8PR|n>Ebc zZ9TVOlQ;rN_moXM8aiBlZn5R!V)4m^BiEO#;`Cc{$8SxnHl152Ikj-=_R>pC7D9*l zEBq=fD_9Cnf}Eh@PG#l}S1D9WSzRchkO|mF z3cU5t6flbhiUX$9F9W6*rnKh=`F*c3&Cl*a>$F4N;TF??9h3s3?8hYZQ-}q;Q(J*< zFr2g4jyb>AH@U?*s@5Hkf4DITudxoVa#hthhgZ5sRrx1sT_Q^z4`wL)+JEYmO$u-M zWQ<{8XvHOQO}tq(`DoDavk9YTM^;{p9**wgtsnnx(r6!BgeQ-l z8(!HQGxB%)hW54_D+lJDh&BYb%zQJ98MMA(aQV%$@h9U99hVj!3(##!A0x42lGsr< z{`f*}&kQ&KEWmkY_b>b`cl1EFvE}Ui7Xya17nc6NqVd1muiM);S9)~r?+*@lUtivt zF$%Q0XeRnDEqJI$eX_@5`sPmFSpHV%aPb*4AQdxT-M?sOv;%Yh@4lh>%S%7Y8Z})>16BRa&*fy)1@P~SALi~22%Y?-OQoO z3+|eUf$K|D_xA^MDgBGFZBxIlpUvx>c_PMeZG6=xUQhh~rWuI#O4(%I;km!tJLHi! zabalr+3?{ngy@4>XE(=<&}GC3WyfX#?WU_s_VFVG)cp(l$|hc~obI`_fPCX04h|jY zm@7Rp>z+GtQMdfv$l<>~sH?rW^lycNO9%bTfs`ryH&i2FwSBT7v~A{@NTCGGIlT~C zKlMn6zU$i3GqC*;`jEES??vn3@WcD&v$|*a5?N66uZIF*Vrswnoeb;!IaUYqZGuYJ zp@ZEvn#dUFTTbtM5AoS zj6wbe`06nQ&N#Uc-8AK2Jk@q?{!4*6CaM8#vt=jdGmp&Qo>+Z3S|8PC1W2Dt8tpu{ z_)5WK`}u{(6k+C%DrU5&j7*l9%a@*umOuzyYRZ!xQP<_{pm3OKqOV2EF32WMSYbBv=#yw+9duh4o(Ck0# z8-mBXHo97IY94uJ?lGfFssWH8y=iJMWE4Te^@Gc4-LoE5*xdTJn z@+X?k&OZ`>OjYNVGY*%oIXu@nxKeg>j$EySOK!;qrswM83-6YWhaWPA)=eQBVN#FO zqV4kHj>3sLB|A)e#_@&U6d}I&5Fq_l)X1?L%imWG?8hNU<2xKcf>UV@*B$rvvKyNUbxA--Q=Dv_HbwN#RJvY#oh~ zA3KJ?kw(^nqKGkJNp8uz=l1@j;Lz)NeSWMwO>e_xw7hp{LUN!+o7u03!Jhy;0|AoZSGy3ICF%N*W>->Um?!@7% zi-;4!&mUDxR}9SAXO3UEz3izTeL8AHdui#N$_GHYqhzZ8+R{t0BQGZyUWglcI#SpJ zAR`4FvIiD_RWuHyxM;@DkF1=!z4EiXQ9Cfxu$ta8r|zB0JHBvUxBPV2uxrjl!wKW( z_YWa|_#BuMJp8#p0i?gkANy>enD2w4R_ZZW#H_x#^xnCwBgVmzmFFXenc8P`On>Hp z?zsd*|IqTW8!M@;52p6AY|yDgEa+6U6Tw5X44fQ-QQ(QYoGpy13G}+J!hiz!n|+cL?hXSq-8i0 zq38#JR8ovud8-fS+m1D6idgWD*AW;| zI7wS6;ZzGX5Hoi$Qvhs)7LbG|1Vw>a{E@<`ZqGuIBybWf60%TKQQ)v6ruBfWvM$~y zy?rO_s75fN807n?J4mK*q(bq8GK)yEV~0l_{+Gk_oi|s;$5)qPi;kOFG`@^q@xRY zT>@7*RELa>r{=#DG+cIWF|&IH!2jo}sleK)@5UR>8&-dmJ8qRS+IxF7qGj^8jk5(^ zGh5QeF6vf1QVq|=8%_?d{4i&9N6F-|D+}L=81^Zc=(xD>$U)t+35F|UtFLKB?b1fO zZ?4oFpQ9oI|4}l|$17`KF|cyNI$h|_UekPYYT{zKkVL<|E?#ad96|Zrm zfN=JS#n{Fv=hV?()l31=|B^puoiRRWSanY^U>J6F@=kQq^kZTA{-KrEGe^VqzXJl`DS*J9)=cICz!B;uE42X1lud4`Kp771w3718c@(9Vnxm5 zuWqxC#34XEWm<)ytk>FOpcPta9a3Q%TJDonzdgCuhdrhv^PUaZNJ~U9!ufgCbZqPN zm#|+79{zrUq4>-~>m~FQbJ@p?w(%pssG0sj_UO}bqwyWHUk%c^WRKThTx__os5w5r zr+x~}a&)h;{qkbziFx(W`CpYxfPpDT5q>Vb7^SyKAFDaH(0p;RbifGMf{=hAT;*Gh zGutx_Ukt`#N{0qq(?9Q@IU3(*L?K0iU>(Zz-KA6e>!w~x8Vzrn{!;J*5g!fS(>kj? zzgTg0q4Mkk^Xr^rM%Y3u1emsi)jkE20nO8IluW)^E=-IlO=;vDEH}l{d?su zMnvC^9mzaC|5CL6+p&iHlM85n>d!Ci$Q%Xwc9%>wUs|j@HQ#q*C8l-CzhLs+%1L1D zcMUTwmlo+)LdVS4Lq!QS7Zx+RW}Vby5iQe?VJ;P{`)&P9$CahJbBjrR#>i$NrTnFK z8s>jj*66Qmr+<opeMDzd|7|Gr^nN9LN6h|6Eq&d4s8 zpPK(kfk0#IC=RsFwqIV-o|#WQVtlJ|l269L_Sue0OD;(UTF67uo?S@pn+xJG{kcmg z{)!m6KNYM#&FK{&{e8OC-fZiGd9JDo9LqDcN7=*zO!z$nn}XkquJcT8WeaB3(IfB_ zY-CzH_+}MW!&IFFNKj!25s_8Re`R!IgJv|OSubx<30se(=)LN#Sy2@2ck zsHBl$v`Zj^w1h<0gM$9CV38h>q#TSJNk9NKJ>e&m(kROGR#G_S$VsbGP1ClCBj1l5X}G%l+p_V`1q{(73Zctb{(n;m$c%i0uok1g+>*6W6zdnhsu-Zk zE>J0H$VefQP@=SuVL?oV<))Aa+095qf#fxHS>~0^5OfX^bdU`rnWQ|mV}ACyS?#h_ zmh)c)1q6^77{T5?zBqK8u@_^-VR_VOVBrfh?@+u@n`SOE8>(WLg`5 z=7cVu%|2MLiFv$Ai+Gb6x}vr3LJfrLCq=SagEAew71)S>5`2tA)v~A)Wj(g^nCN2} zg&rT#EAdSEF`YuVipmKVmldYlGdkf;DIeyO^{QyEz;-xf;2I$+#ZuH(d_W0yRBO#5 zg78Y0h^lRg4gM*OzKON&(G}am^PUad@E-EbLGRXp{F=JBK_a$St+@(-70O7;ruiL@?{}x=Yy?sAQgo$aQoRF$#eH*?s>5lz+JP zKf4x7#!nLkgpBm7L4&SAdET+*Y<`Ck`=)?mn~-vQ6yK=7Veo|1u^JSGR|Fej9lg@p zk%9trfS96bs@WV?y(Od?&-Sn7^uB^)e4LQ5vR;|#OChRFI1Wz5jGn1ITaXA1KHOdMgNH-cs`e_;@A3)>(_J+aWv6vLq(w9HX z3&DST^DGVcA4vgWkS{jB3(E6~Eq4kpefdBEKx!3SzA31Db4Ud!3P8b6qTlh&5PO3n zxBUOvd++bI&NJWlU${Tq^TVArbJm=hWYV1C*p|fJDfX%^cgJ?zt;*gT*n96CEC4}( z0KraC#kSlMJLP1YWJ)9wy;90KId|RM&%3w8aAZ4)6FDIrV7&`#W8-c6#m09(<@-D@ z8R?VSmPkbsT1oVi@bBP?f+B^f6JZq_DJs8Iu%L zwR;uI0Q7qpq>n@0ZTCDFQG~t|X!Z zh{1;vfS_BaOQ<9D%KXu;#gm=JQyqr1rkP{4qhA1t^l$S1{A3JA!)=~6#T8SwBIzt+Ji3a)2BAh#8(bI=#xly>AZi<`^`5E-wJ#oS3m;NLl--Pa{Ge|hC_E6ACMmnj`9 z0!!PLgj8Iu1For$SQ}A`fpjCSZ3*uZ14Tn^t%aLP(kJB7xkr0fBPuoV4Rh)3hSU~a zT%G!G#o)L1mDk<}biNhvt-wB80TJ2s^MH)5z?}Zj!jY)5i72u^RjLUN3Rh^5MP=wC z)QChP;3t@dtumrYm)Hzxf0=#gk~`Spj_ge9xZwFVutI}6A4w#XB#UCSBwh3Afy*Qt zp$;5=-k*RG+OmLU05m?*2}%yb_|na0%WQc1|)WFV_*N~A}8TyDG5!%qMA482o<^B=FXdouSlaLPtpcU~u6`Scx*aVmi8VCI&UR#dxf5?F4+M-gW%r zm?c9Lm`tIA3Ly{`9?E@s=jxq6C%8=QOHpt>CH$mLn6RK~q1GdUB6DIEz~%{^iGtV( ze+i^T@}$0?IrXgJZ%S!dqzA?YBnfw7lvwn4?4<*jNSF_nBAxOPt7&Y#fs;qORuFoT zU{Cd~aRwqmdM9!B*a3K-O={AmHS6MPRdE36KG|x7`yWqAWT!|;$}urVWH;Km?RO63 zduHb&cVlFinUEO{qPxrwHEe#ZTKu)iFZyN4uT4#w@GXVxrgTo?(}x?jVB;{#H)=LX zJ^GcZJ3w)u#gx)#CN_r-cbg)2cOv)3J7j+Pq?4~!Z$4Nj^2kvbf(dXSk0>`J_~-!= zmP)gtA;+A5xM?e*)6CFJRqm5`SZaQ)TD+47m45DY!a#Sgf>{x?CHKa+@*H-m@$t)5 zHy>`?wQkZR>7PQkBtezuw!5MHt^7_`7wNG%!h1RwB_TS$&gjGX^S-v zY%x93wDn+}$Y@IQJN?|9Fem8{l9k+cXI#;bbn;vETi=kf@W~&)S-1Is{88#b?rrCt zI-)QTG5*9%Ntd(pEeEU*!?CJjGI!@AAISYbP`fFT$L{)yR(yo9oY-UjZvB>=5>OuH z+YMW!-jXZR2{rFbKswkNSFXJCQLZMxi*>u38Im(}#lmufallfDI?_x&-UDClnE%BK<=bVoavPWB-^t{!J^`tB7pad0oZ5|*YGizPUTuLt=M57E)C zRkH1&cXJS5CupM7#LfvlUeqBJwC@rSDnjP51N5%KdV*TdJ6but1y|1U4oaWwU3+Hu zir7~aD`@K?5u-xF6dlg7H>kvqn&&IFX=Xd8M63$!OVmkeUnWWE)9lLEy_(vxaEwh) z$m(2&Mn4--F%_kl3@sT8&FzwsmhANqQEsQN*PH5>U71?vvm=(TR&9Q}eyeQJ2^f+Z zj(-Qx#~t|Uq#YJ082jD2E$YCBe0thZq<0n@9GN=DMUA8JlDkyzfK*>R@BFgj2B`Ag zhAnQ$@6>NWp@bFxy-{n9&QY`GK0^l1@|#^(y#+c)VmEAjag#T0xX(@79v!nX2XfX4 zK5B))v_~4Y#Guk&o{!(H-+ZXa^s>tKCB^20wVNU>bB7rKWU5ge<^zqJz$yP_0G4Ts z(Hl(@?`%I@x0y9-f1rL#9M^7^F1TKuwv{eA3z@2*r`}YoyB{4epHw=^^p1d5^Y;cV zP&B_;$6p)p+~j}v&Dt$spJdKKjavZ1w;DEI*Vq|_)c}pZR(UgJ(DL}OCALdUhDq|& zc(8s;#*Hski6@T2UT6HsZ&~~iH%r){Y|6&%3d4ja0!;0@VKR020S!F*rW1}(z z*T^o*_m%b{jpLiu;t>GAex-7goFv5t*R!M6v|h{86ZY4pY+{BrV#Qc17M$Pi>oq(M zHggTm2WxKftO@QgzdC8f$@_4}el7Cs6KrL&&?0#w7`ijO8*J0vO%jCK63kE0m1HomWt9%de6#I7F z7OTo|%#CXD^vK%HF$+kc!-wiOd3I2NIIlvjopg?@GaniB_?YdvF)Qf@`R!O<8p7t~ zM|?zD6MEZ!MM_!{kkJ`dID|wRTsRh5I(f9sc(Qlpbl(~b`P2QEQ1HPz0eTgh@JcP( zG=PS0=+S}8>@kWaj#5t@Hmy61T@-t!6l8=fiX01Di3ll@k?H_0237+Q8vAUt(PuiPdHp>04jyIt8WcLl+4mcpiMxIWxFVL(3AFP z<|88}lPi^toSF?03Uy)~`;5%S)l4TVhV}*hNdRfxR@IX8xd~g&oI^{9&^1rxinIBu z$MC_eLcOzY&0V(OoPYmTVB=py~PG+{=AEW?+shN*|4Q~-^=_<^!6tvY(sB&o*uQ>rjt}7lwK_4Hp&%M3PL*b<%%fHl_#;L6 z`u*)ZtwZyJ?YdQWbpI7*gWbMJ4HOgnAFmaTQPuDUMj9Mvl>(wo$-ILF?ht@}%g8|U?| zzDw@0x3*i>-I=ovLZ2E~{IZ+%E1oBZEXlp*id9$koO9^1f;HqF<#CTU&Wh&O7_Ad7mA%e7D&&{r-0Ss=H~`O}bis{Rf*&P3!K_ zx4m_jJZ-D)_A8#zYi^zhEgPP}E8hAQ7Y%FljvS`?mbY=$Rk7&myz0qU+eizb`@wdx z-chpb$}_m;e|($hV6ub}ht<618hFD)EEx9yPiImnj9mA2UG@~sIlfY}Rit-3KW*>5 zCT3f`=z5jM%7CTilDq$^`zwl@7xYfnx$BZ^@cQ=D+g?^%ywAJnmU~kB!|nVzC-+RL z!NC)}`>N*&l6~#Rm@gSfFLp+kjs)fp2NaBjmrbU(8IN@@v*{;5iuWAw1m#eo!z*Wj zKA@74+P;jB9_=1g9cC%2cXTz}c;YvW=;lW{amQZ*gh?Tl(j|mO(Y#6swDg7#3lBSI z1ShIW3v#A)iv0N)MZr(eVdpZABr@jFKau`GZfYC5j*7s4l9nX25O}qC5|r*s@PghYO^k}PMxS2-usE2ku(rvkn3KWw&%{fuKe_NG!b@xk? zHe`%{RBUofzdB>jn|E--cdffG&Ioz0;gTz?)7-l5Ar8IJ=%Hpk zeba+fc~NUSHf9@o+tYH{lhkdgzT~Mgx}KV_y)Dq8TK4Qg`!5P1X%~xifJ(oShZ+WZcT~7{L)gRuzFlHqZwm@aiF}j);fpNrjJIPV| z*IkNv2cTN6cNQ%;@{G=u9t;0XCQkH76XHDbwIbRrGbth!GO zTET(#b@$kt9>nIZ2?{AZ6x{k$p%X@mjlE3I` zz3kDxyS@68+l)f6)oU6j=j&HJovUur{rPv83H3TZ=j1s{($v_tt@r`kMYWANH*dI) z4OlxiJQHtuxFwSNErZv#$)oZNtGDU`^u7o18k|Gd+$n?BQjMK!shD@<7#ww%+@sgG zo0nW?r))%Hy*OpNptV0UVJkH_4|kbW*SB97v%Wg(;99EZUH`r0M&6=p>bkdW!-a{1 zM68uM$C+6>%X@UtO!hE-=wpM{$?M*+H$2%I#|4eOam~|z#e3zWUw>a|MRKlNcOUPu zv~0NR*IbC=`Lp(&P_q3bm)?;`yMpru{PTta3PvN!r;l|m9`9L^m1w*_Q2-#;(Ms@B z04Yu)d`TyI*9G^!XAP<+kcbS4>j$?x37Q1__6aHUvB676x>w*Y;h;a#yPDjw#K!lC zl;AD+DZm*PJu&!FbP^45`r~=WL~sOuJ^f%SU}L)`BQ}H+Js1$?G1vmFpePXfB=P89DRDZYVleqomgEt`t1Q6Fj1rPKqYLl5l}`V*TRotx$V>m)5_p5FP= zl%}qaztn6U?>B$7X6u61@zkgVDHpl)C8d=(R#GKj)H^d~ z9T#RD->KP*=r*5K+aIajOc=DLcbmRiyLGh363}icU2r}%W@9Ylk8Yivv^_b-b-5lL z;u7pHPuUJOZDs16l}oOpgO-ak4zA)wwF7ep5Et2HLXbmwOc}QFzkYq%o;ByJT67*A zva(89IwvPXTEs(yt`hq##|JFQ1D0dM)=Z59kWU-3pl%;(H6a$JcbUUGO{Yh!h?mbu z+hZLcumWfp5_w*bGw?O7BWu=yg&}dkQnlndJ#0CvbDUS(PYqiiWepcyNBS*iXY6G1 zNB&Ifx1@BL`B6Y=gzD#%*3;v*0=>A*#6C;D(e>hlEv(aWV!-kwRt2LouyN~Pn~AG_ ze!_Ze$oi#<8yHDS7F`88dr-R>nU>@LU$5Olnk`>+Vw?$XH5V9NWk%-{O55;T+X&%h zMi)V0*=pOV5o>gZi6<<#ndS$#%I6$N*C&T8X&6Svtz3Tb0@yAx!N&KRx%Z+vO-F{U z%>S`b>)}oltHkyMCkL#5Pj&*8qeyFy?6#n)oE)^A(TMwj8HTo-K>nknHU#G9B#XfX zwc{zJmAesXA+g8uy$Ku7eeS)oMc0#~)~>g_wM(uDay#rwFLGnn|ro;B!(V8aj4^ z4S4u~FnOQIz>m2#xpfKXW>(2f#wSQxLT)H2^Ye+m4J-!CO3(%r8YZ0Dz7SS6b+~f+ zc&je8UY)dmfRx*Y$1!&=+KpV$t?nFc4Spp^s6t@J4czl#IT^NwE6JH26(|CI zQZ`h%p_q(xk_rrg;EE7}5mnTe*a*y-9vDb8ysN}Bd_y{OTXT%;Q(uIqUbjUFyiuI8O67QlW@%!Qot(YDa;SO}=EgPdcF?3(iTgl3bk>q%V&}efbRE?#xFVFlTA~zId z$P-{e9&8X6NU^GN&Aa3Bk&yqRBUbWmF(@;kf4L5o8HMz!-)R)jucU4>8qFD%oo9-C zrKmFiV5ZhVW<~J>Nx!U^hBR&Zk)Op(QeH#8lIO-5c|q8e>J_z})MPtXL@Q=X|8yvt z%eRNrP;M@!clWLnW8GPb8^AS{X~lZ(zamMbeiu4}bNT{u2ZM^0X|0A6UCV4Fm)5<) zR>+|WveH3?A^?9*==IfF2upb3QzbT(WHptdpDJh3vJpf{Dgr_t?^%6}WO_YoLXjsO zv|=`~eeoDO-J_>t%)~}YwtU3VDs42GdlW!TuvKT1g4jvvwSpea#%<_5?bGD`q7s)IvzfWDJQ_o3+WL{V(bL zX8ziK$wzw6Ed;RaJ|kNIcIN}x{p}|n(?t9cKIQ)855mp-Y2WU2DB~Odot-m( zf`9iPtj{EOUo6LRxu+o=%Kzef&VS-ZdD^?X{dhI8ICqEUc&CDB`$tTBr~dA?oMfK& zEEm1WD74e$Gac;ocF$rm&p)^(G+}fKHFqvn9$h{Ia`I8G_IqZ0#;m1=U!$*t~r=YPQ&2u0x?CekILq4RNfZ+!G?F&!PWijDB3v`+Fs zazFClO1|fDzfu!Uj$DCv`99yNPZPPwt>hkfr`nx=va)% zN!+`9M0S#!@3f*r7J>8f5c2fy^d>djeV$xTfvqNd+`F5L5$~=Te`+?24r(<)PT*u% z8$2Hp?ujA3T)D|^cjBWoNqLCfmvd(z>ALW?({`t4Bttj`$Y~r#>OWaJTdkHS~fmtFJntoX=J11kf|#_w(k>ETNcJC{jA`q?S+eB}P+ zYW~fFErzEag&k0(=I`MCKICQo=~#L6O#}eJQndAsuEZKnjYIP?YpgIG8H6Ar-TPi=HB} zGm<1IisK2@9(O;)Ds~~kC`yQEjSl<-EwKPZN=5@Lt`Go#R_ZXyQ3;~qJ0Y5;wk(47 zY2TF7;r7Wb^WkMvAw}Z}bu$TdD!ld&?UU?J+-V0}wnAIC;LJpInjdN0%GEg! zHf&;-`)-|JIz2gV$Iw(g=LGuLDm1(ea1$~HyVA2^5OgW-b2vZnTONX~1iPkglN`kr z%g)#ivwzE0qy$z#79=I^TRJRVb$@@{RlRlEG%+X%_VMn$K4If0gY6U5Zi0yv-Y)iah1^AlU#Z#z&oN(f z35Pqlu1$UmXsdVt>7P{!#R?$1IsZ$Zk1<;4uYigCNc49SZ6)THN-b`v)+zY$l;?@piO#l_J5 z+^Cg?j2_%B+=z@zE1vZjqW3YDN<7ks&$J)P>^+n{5L7r8Qml-qP^Wh+B)2V~dZUSp zoFO7E*Q_F$y3Xy=cdj&r`!eKJo(2E425Tb;;A8b5a zJqId=lxv7WB0mWtWh8QJogQZs=cz-+QNR$qMMFp8g}+L3gjnnh7z(hsCSen3Fr4mR z2SVwPA)Xi#{Y22VW#L5EN*r5A6H5h;9W`Vm>1xe@wlLhZZ~VhWD9a3%h%$-uBe4yL+#BSUplzFa7v-Xyev7odbx5 zFNFVvDHR$WMT<@ttvK0xH(b>#?ztasx5DqbS3Hmtb#IUtLUzv=C~&E;J2Wa?eU4{m*L1QwYI z0tP-K)Qb_=UY66t^a_4z3qI|ZB@w+ZIJnj1b_nZc>~@Ydwp+dbF3 z=ca7`QnT57$=!9;)41VE=rU*HkXmplmRxO@J@CY4Ke(-a$4hc-_Mg&!aI2n`hXJ)N z*iB9A9+n7mI*Sa`2}0WBTi&6!wui5{AwNTngKtne?}+WOD!5C<#N6dZ7eqBOU{Alj zO`mWo_$`_)dj`mEZFKct_Es1iO&e~_yWaSAv90!gl}IHZJ$SAoAiK{$2TuM-V4*U! zbSkCUkk+{f0SPoCNq#C;Q`}F8nnVxvtm4WC>rm}MMKBPzK5$B45zKiqHsgrrOdN*I zIz4<*v5|e}QZzn#QB%0-v4xWRE~-*X4n2$jz%~6uD75(EQz3#9XiuV&8WDO=9pdX5 z7uVHE?5p^mnvK{+kzfyF5NI%*K%HkV5(PlIc)E8rp+*~1sYz}!M3hYh;W(?Dimz40 zmk;g(uRZ!v`OVO7OC^tNwL|r;H@V-Ox8N)_xZ2h|-y5^lthv5ie&f+Gy8^%YsP(yN z+w8mEx<%L1BUW4qmCH{4!sC~`$GXj3*SsY<$J681g&*HeXy5v7%U0V}fXkgTX+J(< zWkckaRTtD9{M5K40MaLhECFq%!UYHW#SdL}L$#7ghB;aX2w9+ojC!Md#f5j6KV8iw z_wY4O$($poaT9L;d9|%(!wnLi9<>g?=>a;X-W2ryrWJR3r>SDmNy<=m?(4nk(Y(3+ z(vbD}3CF1cYq`<+yvkm>=vw^nHfUC9aIlYO)w=uHNjpqJT6^+ijM>yd>)B}=Y!c>$8BKLz%@5Z zSGwe4GgAakmb!u=#;viv7TB{-P1@COZy)V2{of@wE7!#{V(NV_@f43M?LBMmqXU+* zCD*`ZH@qq42^A_&=YR)QZm|Dd`OR8@XxaV5sI_59u#e8nIsp7j`4TB3Zv_> zelu*++Ic4{%uc3_a8uuBuWb)x2A;@leFa~)X32R*>u9{}Ij3>7zv1EW-LUL_aoP?r z_HMXgAVUerGP-%p&AhpNVa#@N)XL^B&ns;mYff~3m|&;b%kK?O#*7^z=)jxa{>vWd zOg!&+++@r-+b(%tg_k?;f&$TW$<0pRS#a+aH~CrHF1hO0U9p|!3U*a^?-pb*Xbe32 zp53PmQrR3K1L@gzfHVNrK7TZ@a6Gtp@^JMm3@A_(4-p0TJwZuArzXo&?|LHpiYheW z6`CJ{%g*v2gJic-&y>TY4eDJ~j5+bU&d3?n7y>T0gA!<=rhoBfG z_nE&xWl!!lhxWss!f0DjUFPQ}>@giC=tD55bsyY%Y25a$>dmMgGejCfFFQ7b zz=O^e+iOPKWhNcO5uyg017`B2@alMuo zr|i+~Cj6=ptBws=P%}f@&2fE}=agcgz)mwF3Q{QQ8%p})<2Lv+pcdaI_gV;IVo=Nr z>{9fq$_{}O(=O^NF*1PO_a|)VbP2tJMuk3$&lkQB#442HM@MZhP1`tsV$cGYDXGT- zTPC5$jH-A@(suC_!{%aR)0e01D9&H1+{BCk0SPV^#3YnNB2R-_Ot|E@kfZ&U?=);i zz+xJ-eotu?Ax;V|$3h)ANKcJgA@)Fk43!w3jCgv4(d~5dxWw}Tli?s?j$o2#_n1<{ zyUdJxe8`Hr>fdUL7t?bv9}F^(&z~Q)1b3QWm}CXa{D^R(9v!x@uM_Gnzg7tA#TuVFWUdvKG9JMi%_ zE7}ugeC!GPS|WYqOnXp{kVyUW@HdSI6-|)+2{Dqb?eVk21wGcgn%*t^;VUZ&W8%41SBGC6#-AUwi4%hSNv(?Q&D0>ENxP z$W$5bG45e101;py|EZmtaH`=~|Fh)9paOiDqybBOmx;Fgg+W5mmE;tVTZv92HHvrH zFvS5Q(&0|onF(OXF-4w|IA1DUFqp!go3_KcLENGfxgjnO`9QABoS6d^FeA`}X>(rg zSw3J~&dWnkhmU+qeQ|KN&>_ciOb>x9)D-9t{Ug8B&jXDf;r`qmmOUIn2L+Wr9 z@<249$djaJ*gJfbhPX3TJ~9yRT;@HO!!&5fZuS3Ex%tev4Wt#nm&EF!zPuDnerJ;M ztmG?V4qUk0p0qKbQV%Kt^|X{-6NTTvYpURC_Yy3kHnQQHdcYYVMFz$*1=!LSM-_+~T0Vt_-pB1Az>mc%`4#!(Z_{3(If! zSDe5XZD>igk1QOBDjN379tf6H`|#4~goe3Oy{ibNXH>;thiIHz=yFsuVh@$yrdv8eFq zz*<@p{(5zU*eYelKX){`bRxZ8om#nXRD13&un0yyn&x3ikpvHM6CcLNCf)YZe^!Ve z;%N@jRtWzr{%hj(Q2hB8xq|al2y8bC6}44Z=VUmN1prb{py106U#ihW21BSX(QP91 zNodeb!t5_l@h+Y-5Y0g(-f6|Ras}~G!aDlFdxbtux)StsPRjU+%1=S^5u-~TG8~ne zHpGCP{sC|ju%MX|o&CH1(Jnhh9x8c;oR=p|E4eH2E@3{`i0+BeKy;2Vp^McJ3M~F> z9wjkkCV_9Wd)kr+$2?K+apmtGk!$25?{tp1C0*C=hLe9FzGalBl(qwPBC`h`d}1g6 zp;Sgxu|8DehY;1It~etO7*y((p1)`?@<|WMzolywTaEm4=|@pTgW-ik2QvF5)m|A^ zI>oj}CvnrG+Jm1MOS>dryac4A7D2E~Xj&kslX9F4Q5aF#VWeUfSroA|q+BTY5}XS2 zX=3XVNE=q6A*%@vcWPqQ1Oq`%9PT1yUgYQ_Ta@q_;iZB!6;IHp^bwyF&<%hK=M>)m z3T+H3KfbL>js>p5lA@oGvYAAZ{$YP;gNi>LUaE>Ln+hvZMwcqn>eR^<0}t+##LoQP za7HBen6u_Z0w`EU#3`Q~vFA<+n<0!NHg+f25Ni^l(_|dNkDoMXt2R2Dm)(S5^N&vH zvqG%_Sa5uh-Qv|L8{4?2^qOHP3BG8vsd3$PdQceR2!RZ1-NNYl_^8dVaqGcmQ}?Qy zv_G$E?8JM5eo%T~{T=JKU{xbg52iVsAlL@syWJFb>_2b z2VM*aHgJ$2y%1Dbvx+;|ncQt+!h{xLRD5(qaE<<{>SlT$)3BT#vZ4+jYBN!@Y}x(F zqz&sCbH>Vw=J>jf*jO{6sSs>ne1VpbZLoi)^jYxWU=5D%F#U7oCYIzU1}*F^dVJW5 zjgBz$<3xIn+Dhgfe^>G=#hUB2X<>rHo{7JVOU4Wcb26meTuCtFsD&_d!fFWofh+qM z(`($qpqjwkhOGx0HhHM=iv+csSa9f1{1BKf5BFMz-t>H>;wCYngl^$?PU|%@x8sAB zLyf`=OPDRzW|C!*!6T?;3x3+;BQ^+Bm^U$*@AbTJn zcQ_z_oYYAv?F*nNnl%zBIEkAH)n0h;dsfprR`A-BWRH(2o$RKBH)@S6Oh6^pQLr?) zOoM{YyU_jFajA2eD0|3JATXFo78I0y2?=p9q2?Pzj8dI}R3w;85lTss2Z|;Luan?D z(Z7gzYB0im0zxI%k`QPGyH)s@76q#clx{ITIe6*uzO{r}U5r8f6GFc9!R;)y4Z)^-*^T3d6h^HZZc1R&=Fu^G z`?9-*^c{;%a&gRkcx(K+2gt2jb?56GWQ2hFk~i;UC;G|vw()?&DazA3TCRGa*+8Je z%}V%u`JDZ04W^D&H+<3N4Ojh!JGsX~q8`{g>;nI2pE;`6QbTeQ5`E0O*tQ^u?R*tA}D;}I^OcNOa3I=Y6hdWqLQud@GB z)n@UcyKCJ8>*lFJ%Yim?&ox0UAYPk+RPWu=zke&TY4cf?z3UD4nHhWinwyLznb?HR zzCh{^q(`woNcReIBcMtF31t})suE79)Q%Ol_(U$n1&@d*p{S5WK{?cI;0}5xshrT( zg-qMI%rR;{$c%pq%{{V08wI6b;z0?q6N6{D2DAiDkvut1VGhCoTW7#zdbm=DPl}Vs zu5bpxVK5f=Q(%z_zU!m?2)8RKjr!@Y z?t;q3F7U6-*vYF#LLrEw8G5Js-R;pgy|AeZ=N;ff>s0}jg^TVwXi<7+*_{3B4W{mO zH;MS#F1sq%U>~{quX||%4o9_Y#r0cG^_wr~9jM78?|K2Q3o5%}#TnCU?taq)%X;9t z2jT5|YLUSYDkk(r#fqDhYw+PA@Ki6j^0g$sb9b(}W4kS6dm}wd<*K_(<4EqezCL03 zQq3mG0LdQ}*KGml;2;&kYpS~W{EWTtEf0BGDi@s@2G__n&+HFwmFS&4Oh9d~T5#`uR zGb@1f*xzZKqiYRX=!cM`6CV$7z7&bsV^aQ>z0tqyYE8Js+H$R$E@zv>kyc|MnZuuX@V zGxkK%rAo0>UkDia!V8>#@B#&pe!1-DK^HrNv-<*b2E$5}i4BN(MmFpq;vRZDesdZ6 zKtc*mA55AcA>>kavLi2Oa@#U_@=1ahRKixyq6qE2YzACKe}~MU(uVzW7B(r_oJ3dM ztB>}rV=N_7UcjaT<|h=>SHf9jUCS|5vr%QLW9-G;s*fsBrqoQQRSxeX`cqu5IlbRZ zl#nPbrjx^hnnG9;+#AesM3kU!61qqRc(nDe*W84Tj-Cr4im)aEMgS0!5@Vl4KP5y3 z^&C}~6m#g**aYZ=0&NDZ95X4=J!Fy`yS|+A`44b4Te8YBNJ0LKCMG2v-CLr4Cr*yUeKk z^gw720K$|YFA)MGr%wl9sfKleIY*IRLoz8aL(G^g0_37^)Nav`@E<0_QzO2MixSaW zkOvMl(9c%tkhS@er~Q(PNEy*>(^f*au#O&T5#csy^kiou85BJ*3NwlBwxGzfws?r> zkSl_n#r&BS(Va{Kt`z2C>g7CEt-MAlp1X%KNtu$5pR zk?IQJAId8$fH8zccw*d6j!+7VvvR^z?KD7VCD?rkc(vSSkb%bR1h2#yz z)Tk4ibSbT*S~5ajBB~vM5cj==oFe525-C16B+ejKtjL5flJthpd^AS&qJgDqak%tqPAPv1UF}Vr-P+5F? zw`V@?%!+S07UN3SE4P(viYC%($QAfV!<}j%DiH@{amULePnc@*K);)(RnNsj5LIZC8|QIR3Fa#N{|bSnAgut~@);}ur+U^N?O$gL zX5yZXbu2|IG{lFdw;NL$=Z?4PiEIka8w$SI`t_WZ{Q{(a;rohzG<*OVBL2cd-}m9T z3a$lAyYD^!2_4=8mCWi3v(A6QYJBmVNNMyQIn(B!*>@nL?@-o|U+yT}p`_M%%${(H z2qOYT*;Aezq{yEjCk4S0ER|II6?RR+&E#LC4k#j^NrO`fms3dTOt?f|g1>~AN}&g8 zg2`Yh7K3ytbu<0I4n@=qFNgf8iQpaCvSlHqc>zml6bvhcmI$WDfJz`&Aw*DE`pBYm z2sjJX9-A$+f$kL){KI6NmIC&XsMA{vN1Amp<&#`j;Q5vZa#wvo`o+JQeFC0u1^!wq zAn{23&a_A558}1=%N`2M8}-W@Cv!+j+rlw?Lx5)&XektPgi<6xL`os1c8K#BNX7PZ zY%q#mFRABAxbGFS0Y%dR#VTp*&$)mi6_Tn1q_V9*m|i6yr3Zn@1Ska;t3$zF0!xLn zNyw#0vp{iFg$7IMsUFgm7{b8k61AMaG@wuwSfrLEQp^ry$d4xpRoP5Zqn`Bs2&Jjb zhV&-gk;d7mlF`7k&0o!0_5rC6NPR2dTY=AO1tcJSgN^4Y|; zB|=95+wjsE4zLx3l+1)lV-YMsDgcl?3QeE*ruM~?T}wyWjH%7~qy}vo`ABP~!ZX`_ zK>B&zKYuL&z&EaM1@_bmNY18!v+bcd1HrjNhcbr_Wsd|EC_{>-LQ7Rd!OMC*dGiE$ zN%r6iiF75QZ4vGhIhSA`aUN?Y5@Rry(qc6ziWJHL9w^Wi6r~`b;>{SQ4UhtmY_d@qV$u{XoLhsw^7KhHG0ui=gMISs1=%c zNT(f3U}<`*F|CCJ(c1I|OAJ50Giuk}0M}PY)7c&Tv3mdO%W5 zXC2 zyZt*wm;O;?$R_|{Pk17H)9|f;Zw08Y@DZ#N#!Sfbc-4_Vi`9^k;4%djsnE)0Bt#iU ze@Cokdrosbevv)tCb7phX{BsR|&(;9_rdVJ|?sU$Q@aq3$l&?GFS*fvF)WimJcn^O2ZlBA%0 zHW&dq1Wsa$gz$+(TA~K%KvC3uc%*@aDpY==>=9WBBPGcR$6}NEmPKOf1(3=ND@pD} zUd3?ACZVY9kwTPJF@fMBHEe$(L&GIc6In?)PyY-@Y$;(@d=(04m#Wg)+@ynUjUu3+ zX)df_EHHB*B!4Knxc6HHJ|Ojp;=UE|t-$BD0!XAKA3gkP%Yn00t4HH){oL1RHzCln3jZ3H4-W4CqzVv7aCHe z0#4(b=Lt>1q=~7Ms3piz(G^5;aDm`b%jRIbc{sIu|HMSb5YfRMkp zLqz{Z9^Agm^sT@ba|PJf{^y6zwI4j!dGJDSSg|sM#LoHS0ePtQli(NrzLXv`#%MKf9P?6fdV4BK-1yj7sIyj6bm{Cxn=m*?OZeC0x zjdP_g8gCJWka^-sF^2+}HTuN*`Qsfcr@Ggu8CzpO$EQMC^8)#x=#8<+R!YOLQWYsp zaM>fi1_`{KPO4)=J&dl)C&;1NVu&i949*!Ljb4mmBC??8n?4}@V&1)n)Ko)RS*;gFc4prUC^qv+|N86IY+X z{4#!-01Hc3Vfy&5I`E3*&S6f5?U~FC}Yq+dpN9wEjTAA_~MDm zL{CQ?MPdXGh0RlJ(zF10V$}o~aib$K$|*!5$wykKlAT1Mm@#oY35irVo`6JzOqzh7 zU@1yEZP_1$kK{ZN0&3F&DnE=+JWU9k_>U-9Tw|-}(pnagU6Y#@Frs2u06D3Kfi$&w zK@3r(A~qj`fCQw=NwvE0!inJg@wA57^!k}N#YAjzpG1H10qJMDF?^MME8ts!KY9fu z`cvSA&d7qH=+g0sl8K?km0( z@U4Jv1wMxrxcLu7|N78N%>fsC4woroDy9=_G%=N$*c!2|ynv=sp`IgQLWROWn#5L3 zZ304(Euk|7kS_yiQq?5%r?jRkk5AYiAGi35Zv}iS;9G&uVFj!w`u{EPTzhoM zXq;jysaBKLFqhOY7thY}(q_l;wR0i(j0&dE(~k;=yKpT5j~sxC{&{%kr-8~4yzRv* zV2zrb1QqeKBQA;@CZ#igEul#u9*Hkp0N6j0TPGo^3;s43Ds}NDHVX4)B=!4*DxAb3 z3IGxvpAP-0bqN#e@ph<6OGj`s0gP;CU!zN6^H8?8tC$TZW1bLJr+62FD{-c90Pr`} zimgS{CASnC=K;T*!Ej34D7M^SA_xj55^Hto&4$!Q_8~ z$;KaGU=l$|P?!Xk3RgQxpV0S#$^fC@s}LGRTxUMuIf2}W2j4Gu0+ChZ8>!Ng^qvBQ z9wCvGq^%!mCEp#OD*R2bK#v2hFq$wL;L2|_Cf4c2=64uWv7<^3CS+91u;41#4wCa# z1hG!|s@ibY&*RDmSEEYR$BDRao=j$iY8@vDuEzw5 ztsquG2GLpGQScEm3H(fLT)>sjSQN-nlH5zMC-J8XSV|M?jhIG>c#5ylV-`rpKw7Gf zuh!w{$3Plar3(VRadK7bj||8nc!mw&d}{ceB#8};>XG!DEsvhnjPH!WMYJh!%iQvh{uzhof&#SL?0 zW=BwFZ@`6Kzl?rD)I;;ep<)K*jVIL10ce7))ViG5U<61JCXcl(pCDUE3t2#Cge+Px zC1_4Uzh1x-#K$0roi%enD-2J+TqP%=hH^4Ua`6YE?B`DcdcpZq;h08oHepd}@3h*-=JYd}cBWK7x2iPpta z?Tg1r?A$oV?)Ltf{r=~=AAF%PPNcZ;5=$qZ&)(QxG^mxq{%gFo6=jXqlq)tp! z#U-iYDGAeYDKjarEuEeJ>7vu&6kxlzv2+JWgU_}cc%8f@-3Kr9`DG3T<&sQq40~g0 z6B&|)7B47CEdoL*M_ZRqb*un!Xxst0ICr3%V)+zt@f>3fAZ--VV+ssX(m>@+MikEw zRuAL`=1(B6M!>GeizGZ#Qz+wLX&6oNr#KmjX|!k>DCRuQcj4S8bsl@%*XS`L&_9M* zj02!LT7MMTpCtYOU(r=~;Z&l4{lycMR%3F#E+}^dV+BBZ@U_*d*MgHHm{v&_AC{dk|tWHRqN!eXeXOa_D38~O0-)gs5t$Q3x@2K`SOu?@= z9Xi{2;B5DSbA1Oc4)|w{_-BoVmx(iQ-D2Ss-r&vV&awgzDfteKc zO$GqLG=xKRaKuQ=m;fmtNn$9!93>`G0jE*{JgJOI9#^S@^#lTklT)-r6^^MB;{bv# zwpQxr5@|Il@U~b5auUnWuA`EKyo9uTf_$W%D=7{0w1Nk9oPa4wB0bq^jIB@|y3l{{ zTo0;!U`E&Y>i+QBi^sI|^4_P{-TwBvad~ueu64)H-6r8 zEWv4f%bV>EJ94RqhWCFq_oK%h8)?Yv&3@-P{m=IRK0)Lo%^iy>o`#JFki`y( zG!X|-BXGKa9LPt!@bL}v#2KN*lTDPkQAkZ7o~);14#h2n+=%H?!csCy$-p=X(xT>v z7EFfV@rM;qtH)sk2xBHqs>63b7sqz?IGBjg#}tq|Ne^KpJ4H-|2_Qi$n3+&D7o*Uo zHyKZMtYByj&7TBUPqOzDvT?I91#vWc^x<>82hR1x6px1P6Z#YPiQDbA+N~ywNh(_= z%b#CNbV#={qTY|Y#@B~$1^)CEz<-2{;Bj~c-yKa*#ovRRAOD!DPEJv$7=FCC?eYqH z>7H~y?Eq=utBq_V>UXX?AfrDdXEZ!t8C5g|s}l_!l!Kl`NoX)4paQL6DJp+5;MvIg zJn8Jv+}ZRqn#52@q}WLFu$m&KiXeR1Oi?Exg6=*eA1A8f zUtc`CWiorb-n|T@zqnxvJJ%X?p(iwV$nRo*Q07or-gr>Xm|yl7(jd@>XbOr-Xeq#x z12|D2C+NokKnmi)N*hmXsNlQ`>>8jNzD{Pd;;FgAst(IQo1?HurXq?IP~sr7SF z1rx~C!MUR`<&&{x;|I^T5A1no6Da3(d6$2(#BIYJbsq~IuK#q+>)z`Y`~3z9zWM$s zD}Yq#b$X_Mphl@rpGn<;O(68yg=de=9^-c1IeGUWIejMWjgQ{)y7s7cFG-}o{^h16 zv8X>;p^Pn49z5R{kU12dKORmRz1(qt5hu>!GLdN+G?S4HGz0o%xfEO_=m|y>N;eW_ zNd9C5Ax;qE$s7fvsd)ic5i}~k4ThYbBPdmevc>^Y!a1>aV%|K`3}w_HqCOjq#M*Qr2=*=-#KQSsC(|EKbet?Mr@zmlZ7*Y||uY4qI*kHby-`!}8Y z){_jR|F&sKDC~xpJUe-}O}a-xcTqX;+^dyXiykVxY|UBX2%+X`##Vgj*Fm9wDek>&+F zO$pVyusmgW0Vq0?RHII+oQ%jF`07(tJ=%@E4y5qu9PWh=j34)4?qDWQ?Va+mlb;H+ z0!Tkxq;u}!`*!R2I`XZ+XI}v!EqFXOvn^*OCsF-hB+vNi*wG)4{PwrMz4ib8y6)X( z*ibunI0v9^$F&ZZ&E>(_zxT|fI}&L^VQ);yXjtA*0M4e&q2TNhoHe0rH3G{$e<~nn zJTO~{^IdTA8|M=ng=!CQu@5pHB5*GtM+tIL6IXjk-V~B&K&~>Xe3oj|A=8MQ=!r;A zjH1D?^zp@0q*eg6IL@62%uxo*2e}i6vXloiM-OI>`(=*%gVNb@{RtXU0A#GAsPo95 z$B7G2%pPl5z-525#fXnArg$p3b~e31i$r?3c+Bri=U1Pu?%pRrYW!gS(|{BRJu!Ry zDgBd==}sNj96dgJ^r$9{lc%(&p4LBkT6;Y0lk7{}gaGN%2TML6{p|mHUyJ*^0s=^J zr<$xe%Q^R`@Bpdur%Hfy<^fU+s$vJyat*OaV&~9`S$yvCRa!Zj9!5^t*B@RmEkidQ`e%(F${gce zU~KM01YUbd(DlzA4`8@#aUMTD?k&V%dOOmxkWixw&KXav(i~~hgQbTnCJ&zPefX8O zuRUG84^(?eBK99FZ6Y9){lHJ*z{g!@!D%~>U6^|)-*qzDB8&QGz9hm z>3xO+Uw41%3fz%MO}2_l)d{ND9jHXL2UlC(Z*6+7C3Pm{9*m_Ls{P2@N~g`SH?^uA z)jmlE(&ACS^L@b?L*cn&!8v0{q@gI+7&dbRa3L-tG=hYZ%YHt&NjU34%YzwXAScil z#)fyf69|w3SF@F*%R?efY%nBI8gWRmL#U8oDHuP2VgQ-*_?tKoeR5E5NF)Lja%q(= zMoL`*(+P?cx_@+uIf!11 z#a~`(f4k;c{iFD&cJ9pG2R_T%Rj#6giX39%~Lx-nq1fyRWOW=)bB#yq4WL0*{J#B0BKkrqTpnR(71t9gwkD*h&%O;{4d0ZkT;;As*)%u{H>NhqV3NkL#_QMgr105)k_qamF^ z>*wMX>cETrf#-V~b{ayi(&|!Cc@X?Q+oO_x_{BF$rIE2dIBA}izp8fa#_z$Pk ziA;OHXLKL>lYsO#vG!3H+d{MYA__->bA}F_?F-Ht3CbEhm@$HOAA+Yzl!;KhMU?!> zWOnm}v56SjFpoNq*6)`&hPoXDqX{#qRFjYRl?3!5j*`n1EUlgcA*G_js)@WR0zyfu z4+}JZGB8`Tr3lp?j%cnJ2u~9tD1Z#3HMX1#Cur-M*h+08=}85~8U&a_zsG=3r^l)g zU#U%Pnon=kC)H^~auG*+51s7}%Ng*`XdhbK_Y!H6Dk*Ct_i6pfM0I-JM(&xli#pmd84}S??7oYPAfP^G?vTT_L-WWk)-wmXnc$_MXrD=2T&D+dY zw@1X4e9ja6Q@R&GdYgQtmW2GCxRQ~0wtz32@V_|de{l#P4bB=1%@smvNDd$=5EaoB zgp7l1FGR|DIGl*7e1$F#mIfk@=1c@;3DiYQg>nysQWI(uKzc`}#eFaJMnA!#t#D(> z=1@Kg(N`LXcPd~b^~(?tO$CJEfb20w3Bv6q$;J$gjWh~1zkCK$Kr9$rK7%-Vta(1B zeA@rQ0A>oTzHwz^ff*emOM5-m{trr|+-5+f{M6=vlFUc(p15=V6K_SIYX7JFH+*eA zw-u0tQu{A|`EU8lMG5M-PZLDBnL$z9_brz@ZvN+{!{LB}`ngT&&+1rK?E%u%;(^4H z(ZuqJ*b1O&!vDfxK*mTIf+(PuEp&X0r9!m_Ftf&B*Rwkk;%H)x4u}KX4rPq;E>I3@ zs&s~TQtKm*A~yQIvP!*CYyi=^N z7f1aw;bKh)jKzIVD{xf;SU(2M7(H-dggSJHY#f$5kxW+SMgu(3fQy5Ni&=%{De)i-1#X{r(LY(e_Q$FH6 z#WdP@spS{H_@&Ki!(V^DCvxBV+mT3<3j5;Nv#C@WTRxSbP!l40@Z10rX+%DI8BawP zOkycTVgv(`27$i#N*!u73GMH~8ki=eM=FF9N1rEzQgnGFQpona6ETW1F07!0(pS#n zB!a?3Tk5083+&Ap0|o;SYdHyE(%Z#Rxo{=~*>x9+%4i%eT=r9uMJk;BP*TaE7gaPJ zT|!EHO>pLLOvz+o<#du_GQM=|p_dxJ0Q9Fn2$-K%!3U)G?GNMY=sv9gLMaNq*=+gO zk3Jf@I`;hB3r95R2%qt)I4Gk)>#>=mXXejouh0GaFaN`8vB=3H?$hA+zZ+R1h5i(q z(-of87oLL@2YraGj%LI1Cje5wEec1uAQ`tmx z{?G%@><9W2k7=jJ_<@ld2@>6XEZFLoK3sA;g?;I^@8w&8zw8QpB5ZLh@&ZedOK<$= zjSqkFqnYbkgipnaqH?vWb)!@N&cgrv+0V9aY}#x#P!!<(#D4b3NeM`A|KeAsu-BWy zFLX!b48)d9q*Srh(QHDsR*JO*6_w$6$_N2a6G7N2@hfGH3zrk#^IAQaDJ$ACoKiuU z0&Qjdz09Ml9gR*dPX#^^g4jPJ7-JK#_{8F}3p|-Pa z6XBvb^z#J6ih|V?mVN}8q6<|~#j2Q6bzH@4aS79P#LlB+DOewg}w2`qcO$f@#RyA3N>()P^CrS1S;bdv*BP@w$R)U zT^IrS5I(VL0&z)o^8|!)25dZZL6|f-05*|A2__}%9YtG$+0la+Mc^C8(ty)ST}-J4gcJ^Xyi1t^ii06pT^v1de)zz-Vct1LxDArN z;@Dr5k${X*9AsfRm>0%S?Zfj%A9}g{&};1nUTxm{^e281?kKm*ZMWJjCg}maX)^tJ zg{M4SIcyHM%O%~gLbYe#Sl`RH0)Md;_#=fw`TpGf{zo?43)SudsU@kPF9EN8nKG$j zI=(`UM4DWqO{>?Zk&Yhrd(9lOA9w|j%1{}St&CG>(Y47y!bvoA85IG>=wfxM*jsrn zl5EUGkHTNd96NY^1n&~>!qpDmW{gr3^aFkYOd*TbU?rHu`YQPU*~-xD32>4M0isBN zDPtyMNw7&Lk^rovIZ|;%0mfBAoMscNbV=3P(5%sjyfMGCy?$r9G5q?UZy&;Izqccs zaW zL^w>ZpO;Hg^&C;{f{c_g8j7HpNeX=cb3Rs~14xlGg|K>oJSUS$>|56`kHaV!Z+n&! zc~anECR;qyTnMy*nG|6t03;Dvp@8DnC;XH1NUGqcupZ#9!uy{qVovFk7<}?XLAwHt z$&nISGK0~8#P}(-;QT^zon%>Um_OEJJW3&!s$3OvaWFi4IJ$7`aN)?ovu%TWK1B4h z{&v3lz7_DTz#dtFyArASaArqTPJe9vNJ5D+u4GCGrPVsvO`zhDdc5<7WZ@;(!?DM< z36>r_Ka9l^)gIS5zNbgd4snLBh&e*MB*KWCCooY1GlT-}C-8FwcaqJa<^nHw_!n}ZwUeCUwNUiZTI^luhxLQw$Q(UDs zzCtTNwG3#TiC1V76tnRPO?<@+83SSp#{@IBc=X|yoA!Phy*+YE_@?1o0pALI))kN> z(%V1(l_}tbx(Aco2vpYsrA%nL$=M=r&}2}t6#_sKNx&rAihKyl|S^2Cn~!&|37>00UyPAC;Z!VFhXs$WwuEm z(N%X>tJP}N8@+dgB$|X8l8``jFuhmxE>T1WJ5IY?F3H{d|J-|@_f2*0;DSqBVkbCG za_{}W&y2L-dhub$2=8Pvo_Xe(XJ!ZOcYn{X{`?-#NBUL&?L7TGZ@}{g?vXd3fE4$q zgyN%);u=?3LqbKXv%J+&-sY_6u$Om$skChfs8_)q0wGw#qn^|v7};?IrG*?L8GEl` zKT6(q3B4%9!%77b9ZdEsPRCcBjfZtu=POThA;u#lQlTIfj6I9Qiv*jr`2rYBs5+ax z>D=@K-^0ym%HBufWv=2)ib%}ua99;W>HhB#gD+I9YtI1W=rtV-l}H{HVg%$c0TC7T z@I}^)hc8avbtz$8d&`bd4Y(yzSK$#?X>G!q z#)OKNxHYYDmF>3D)|fTzh>nS3CVm>FCGdo4llB8rj8LM~9g0)X$`l)m4^@>pi$t2S z<1+Fmtb?Vjv5<4^8Rq^l6RQy7BBKe>v5IOS7g34|VX~6>e%EAlo`=7W!H9iGi)IzI z0E5f2==Z1W{~nrEYiT?Dj9n)LV4+Igd_I$>;@0~frGp|5Pd)S~ma?h)uBL81<5*p9 zFRFq^9vs}WB6q!?mQ0;w0XcZ1VmVyWA z27;>26BCNRC=+~9on*@eF}QFg6(vq^C1stk^U}oKxRqW=+kVzr)|gP)7+)#J+JAg+ zR}uZz{~A0G;CTa{H}F4t1GlI4MMt9xPC85LUFA*oQdo*m+L3^!v9dD>e61HkBeEr1 z+?*1(Tuj?ZuKVw$@4QO-Woj!Uo#LNQntEhTWLF%YaFQpq6FdUFl!vbnF`AAxVDklA zSqHOnK+0U60plu#1s|7GHOrqk0Q0AIEAI~ zHW~}pnvS@&pt#eu7C4{cffLqsq8)XVx4J6Y;woB@NTUl+3O~{x{I9=!{PCS$YMy=1 z8~Cbk;D7Wb^IUZQzkxeJ8e3G2jx?^EOvp{H%J#%6Y&U{Yn1O`t261#_SH_M@llKWL zdD0eMWWZH1!M}uYYR2KmFc^V5;_)#aVV#%tnVrI+blq7@Lhw_Vma5LC zZ$_BBgqstcryaoW^g;r1uON13@|Fv57_JJ_5>cpYPftYp-TNpLe;&iJrX!}jgKeDL z*|Db6Uf%Ak6i`jThpOtd2)EyICT;8K)GeLS#WiEI_clNBb3iIw-aU)w4SX|i;Qr@@ z=M#Rx8|c=N-gqN6|4}8n1gfApk;{GK2O{b!qaR%M*5-&)9w@VO`7cc{}Pa|I5c8|5-S@dlt_dxa&9YMI`=$ z@0q9hK7RuWNT0iLGbZm~|>T=kgYX zr`+-=7N6*{c8u}_G+|^%X^D3eGH2|XPJ~9G4kdhPO{cA_O=f9FbeRAt2CRwHwMP)$ zPiXuF=IODBmld5@xF9Dm#32gt5 zz0axP`FNjs18$Hy^A1L=Kuub0E2^^;)+cQ|gUi!Yyyf>({D}3@8Mq-4Tn|MLJVq@1 zM3Ou0x;lZ9^aOsQ^V}e8`V)3P0(et5pJ#?14;u*!CEqe`_7$g4jXLqhFYkyhZAZ!_ zgp*l6vS=E`MAn{huIU7%I9x@SwvlNnP8NnI?!HWnKT>gQc{@r5BIxbqZ7JI>WbV35 z4int(al$7hKE6+Muok0{XtA$ui79Qd7Bxl}H^!`P#4R?uxYkuxXURL%bmd<@y7ebQ z&OM9g4g8Paz^8(C-8^;^)y-0NKJ#t!G~BmuzztH@s>4w$k43FKVJWD^Of!k8@!qS5 zi^zNFJFcWFq9(Ixayt|FS#=g$`PBUgs5s|eCXf?-DHeH5_K+6Lk_$QkjVM7(@;0U% zNwOV@6hjhXAR;C-8JtcE*&pIdQdOUcaV2dUZ1@*$KNY5$1{im9@ADovm$k zb4*!l>bCRgJ1%jmd);{{q3V>QwAE4C5>?cIfs8>=O4v#o6W4cUY(0~-p(A-iYwG%D zN6GQFM}L0nk0N20XYss&yMF^cX^P%cm<(VQs47Ht*U28k3 z5|X(CN2ZHF(puDjcxfwcL`cRQpRwaY`gYWw=QAI^FyY|~1cBO%o9rke%354iovB;8 zQn#K<-gw$pSm#*Xn7W}ObyG*uy5^L1jkba#&DZ|r!#}+LwrBCYfv@8YkZqWS28id+cx5lD76;tw7Z0_h2Qn!))sVij*TGm!;VZE)OE^1X>WPYu+pf-MO zd+HXVpUxz2I-N>MrporHRkb$y6qDZxhSM%i#jo#-%Bv1vb}VwmvFPGz*P41~SxwZ+ z{SB9X{N6in-}Ee=H*j}v;EgxlU;wr(WJgx0tPmBPDsz92TzY@v@{2!}8>ETF$C4_W zGB%&e+}0Jpwu8ws@?qSXjs#+kDo?v)a*R+kTQ>&V0Zf>Jd ztb4i^?>maCdLud3kw( zdTdm|eCef^Uw-+St4m(rnzjjq zHdzYlqZ}c#Ag@lx3Y+T02cWl!ucmz}m5Fni@8dUd8pR;ajlxOFE@CNRE%N-ykVfu@JbZuS2x@Ko7 z>cpDpBBsNw_SM8U5gbGgC1Dc6p3W*_Ipy#ooJd8vy4_c4VG7R<%(Sg;C9qWRRv@>X z6;*)jCi+Om?rVsn(a@Dd`lW4H;ZwI0!g)Sz+qr}do&Wr+XaDxszkGD-BYx9gd+jy; z8u_78Ds=JJ$j?2~C|;)0!VZTtqLuo`R`L4A@AlEHTiAMk{NlS;pMUqaZ@mBVyMMg? z&WE)0B(?AUuksvxe<2(1hYnzmMp{1i5pnwBZSs2E3;p?ai-AAy0#fz!Pw>Hqe|-0y z-@o(jd*V`gc?Y5Ez4ypD{pQ=h@A>!nyz9SvZTz_+qf)+uKT9V53Q-j$DqLl`d-K+J za|A`g=Wq2Mm+jpWDK(qoE1Du#o`^22wHGxABTh++t+*NOrO;%S3o2qELa-Emo4c>! z)yY0d>2U!iblM1vrU0Dia=|$|{Sp?Sw(4?!3w%_SI-aTba~jwa?svBR%!& z&&986`{^&Aq3AqG;rVN1Ve-U8iEllBpG=*U768i^lt%tm=|CeBD>~3}|9o*jx&^*E zpMJmgsXx{|^~aj0{@C#3`)^bH^TR*zC4Kk3_xb&J^UdE2`TN!_p{jfHErcL!9yctpGR%Jr9@d;Z1u|L_5T zRbH%e0sUWp^~N*LJ}2Jri_bs(^fUC~&-lG}-+uAA=bwG{IbQoyPe1e4JMYR*asRyg zyZj{l13^x{_{z7Q(Rh;|fBZ3j*erkbEdSFt@VCGHP5k-2_a0lm@Au~71}PG$qog)+ z#c|83n&`rMOJPHFadS*54n-ZYW$kge&~KpR{k4g*13dBdQweU`bB)CH1RpVZC-qb2 z!M+VK6$h5f2FTp)@IUqg#><3LR z{H5iEkDFfjxcQk6-~QlFH(q|}`i)nfc>M7fU%v6e^UuA8t>flvPe1eQi!bnl!shuW zpM2ukXP$lPi6>rp?Iz#f_ud7qEU&!%`*-*@zy1okyz9?A^9&e#{P8FG6?*cSXF1~9 z>(^i5+x|ZNUjf6fzV-Gys8Qa0{nh85eddWLpM3AVcb|On$yZ*z@#|mx`pviBz4`j9 zFT8vm1NF1dKJ(feZ+k%M{=4DZ&D%q0l;wOT2!95i5a9pG%YS*6yL$tC&6y&xy*DY! zQ@KH!R#|IVam=#vgmqPoWmO$&(&*wQhp?*S-r1S9<-$Z%ox86wg(vrj@VyuLmmVQI z6M0BzCzr@XA#--b3q#T=z{~0&GL)=$tJ|z4trQBemoQofAxIh9FA6XE)y)o^Ka1+Z za}WLK-ybLIGBZl__KFUlX}dy5o=Zx`k7z; z@>l!uug43WD4H->3hd-+$+=-~INt*RQ|&;)~Be`;7QeyMBWzxv%}^*T1~+>g%su zf9dI`pL+B6@7!lUVR!TQ!&iwPdcN%Z-ST~BDE<`?!C>is{^x&saC&zf{Vzqor~F9W zn=I`H=__xflvl^Cu1~CJaunBF3ma@jjgHkVXh#WCO51*!Ov@sgiJ~66Nc41-sCI&w z;3r9$$mc9Fmh5?C^6qO`mzdpSk&mxHBJGgv@@=-_R!dQH+}g8%G)DG!!i?o8X?6nY z!g@zxZPc>EKlzU*|Led0-{1cFSEfRWka_1k0Fj=*%sX2+r18F-F)g zBd@=``G;E{|K-CEnA+cX@BI&W37_|=#nh2@<&?5@zphU-(vknk%cnZrdFbxo-uWvk zYpMO(i(@?J>sbFZW61dsKru9TvA6&Nt?a6C8n4-qh@4_(w_}%Y*_gnt|yT^aa`deh8p7nQ+%Z=i!vi|PzPq(;FebEjh^p@qRCmwgNPe1Ya z6JixFhiz~92;a5mRQ`1UDYF1!{`=z}5!d-y@kpe1Pto24(i=B%$d6uiBCfO{T{z^Q zBXnre?#q+0%Oh>>W_^S#c9YPBiZXN8$QeSy5DZL!lmJo=u|OfUl8Xt7#^G-dNLRN< z7q{Aqp=fJVK?`$ydvPm5sc?18h%s1RM~JN{c%+fDatHd{UX{i>x5InR4j*X<3NZu)8v;idgMvdwju}6GeCWNs z@PsU3o~0MQfvZ=qGPTD@idjUN-6N(V=Od9SLh09nl<(#sy+9%r9xxxh_!{m{wF#BY zDI3}WY1-DV%!e-mQUa6&Gk0Dk6$u%ZfGP@7X7|K_Vt7j2bb*9RA`*WG`9p+^3QJSg zce%mghxw>fs(^cY;R#vPo~5_F0gXm;{``5x>&XMsubuY20;IUe zyzt7Ki6zHvt4`SRPrAw)DSnqkcBZWtChfX{6iR3k6MPh;fK;ZaJdxk?XwpWKgjO}283p*`VIE(Kh$S{ zSI^4+5TE`-eEJRXcCWMypj}xXqJ#IqhrGRg{rPLx-rEaL$fENsz3mN1k_1SZ+QU-C zc8?lgkx1RM`>!1@-<<(_4M<7syy8Ga&cUeVM`H`?ta&xo{5t3AmL$TOHi;TZ)Am0q zk}%6GWs8i;9AD&sBGCTf%P9|EMqfHvNTiQuZoeFdA1OsZirb)QbWw}7pqZ73(aeXh zz*7A4Q#PHolZqs-Iwrr`w&JL5*jr21(RUuRS0jZ#<0!am@GE3bQRdxhRL8#Kr1Jd5crC#^EdcFSKxpRsuKK3TX zEaCy_*M<6C08-i5^!)Xkj^+EKmL9gQI3A7rQ(mpTpdq%T$wgkKq84X)N80A|Q}zfO z69^Ua`d!yZMoQgzqU1+~!y^)W?F&XVT1Ql{rEj*?c^BnA~UQaeey@?Ki-uZ-224^6_Q1E+*`Q#M-ByPrrfP``wdz z1*B~65K6l*k%WN;>ocr?OJs|x?@!nfN`uvTXj-`9U zvk%(xPB>RLAu+=O_&!la>ki6j>8As8AiYffoOX+x!$_mod?N?wa z`^i;ZsbneHb}6o`9h|0Zyg+bMLe)8p_10BQggcSf6pwvJNlVnq8tclFF{@6-7F0Wn zPL7C*?>A_un2F0^?C+kH3k~NTtGoSEAmyq%dP31|kajo9I#NH?J+C6we!h-Ws}1m1 z`TF{){8fH_epsWFZg*^9YxlKxG~V7tG3-8Y@3V7XGVNRWP#%zaK#D{PNS!P8BatRm zv^Yx|tt)F{3LBlp&8SInWFioW49`hbXJTa0)J1gC#&hYL&QE}%Td4thDP`*=GUkz( zG^wg<(#~s%m8TP{y3)5@A-E}Z(}k4H7n$ahFrV5?O!-qbo=aGJ%CfRHBKJ7HPw{09 zNo(qZEeW?l3MB8Kq5@K+%})?jIdpRskbe3qB+}dKz@a|gy%wYp&)?7A&(A+Vt@icx z_3`mx>*wzeQGEd`CxoeA(b{xvtR@FNw;jy|kj%rH8bryrr z)|lefn4(s8oMgjW-Ilh6+5P2I#L=yn;BCg%OSs}Qqfgn;<*Gc5@EN~`xck#&G7-s4 z)}FTJH(K)RqgJ9Ft&3WI(z*hWp1{HtxnzG}n6uxPf>bc}4l&hjqwi)frxcKWLNpZ< ze0ugDGOSm-KLJvNORyQBLMBC7Dnv?DrbwRn#nK{^)dxayPT5BurGtV{I&+FeIVFx{ zEHj|m1JbVvyB?5!2?p=}R4)K&x3TGF-17Zan3j7OkXlz(V{dX4B04t3Vznn6X?0s{ zu`oH=3WQwhB%vs&@YYlB{t9v_IGw!f8i`HfO4~Wipdxd{sR=u-CRUzFTz4jI+huUd z4iE;XnDw2dt&z*BBbT1AE;}BTD?o~|36NrJVug)jJ6Np!2Z>d*4-%92{&I^r9PBOD zfwDyjv(!Kz)T-UaCd^U;yQvFE`wkq|Z;)62LBqU;e!`Db6QI?owQ7GT#nf3|G~I_x zctv~9qE=}&s-A<-{Fk0|U|}@YyIcbNuqu5F0hY|>-rd9_zQI=wKQmG)~?ZsD! znZCokym6UT0IN*xWr(U|6#F8e0#dFKLaG3%x*H@tQ+#bt!+!%99>ZTe%;zui*}GT4 z{yh()2|zn6o`fA1_Qk5!X;gCi=Re=q-|7MB-P7_*M(9-_JrJ35C?e;GW!VYq%G#KM zM*FJ97#u-YH93l!kwP7KE)}-eRyAQZLPkYWjVD{a?D&+q{R;Y0Oi^@0B2C|NA)#F8 z1mf15j$PfJzWs92hI7#cEtb3nTVXR&E{1#SiW=L>YOMCrdBJ`{=xy*doMHf{*Z1!s^rlOJj6 zoTUwk<@F(!gdqW5j!JFj3CUWhnSD`;+oVa_txG+i)ml}lhji&jwSD`0$F9>xKsN^pBt)ln|}q@%|4ora7(#wjNZP!Z1P1Erbmra5O# zmU+_XI4N+fj&)3uqz}}NcIg7g>8x3XjQ#omKdob>esr8}M3io9icW79XNO1VAS#@s zn_;-<92BY>ouD&~){RY)xT7&xH$Foe9@&jn(6sQHX_QkpCP6Wb&Bs&apCl$2;x)8fQbB}TIF=O&3 zW7ZE$@uh}2XU#Fo^kLK4F(p(O0(`{>{|77{klsBlzhs2o0#d4oCKn!!$v=S^oxFB& z#f=GNt?^}TIOG#Jk1rE*dE%7_{6tM^$!`LxaqJhifLYX`LPxseD%Pc_l?}=3&!ufV zj~)Qae)9UWz|*z%Ovbj$So|$3@x!mT=G9xk=}MA59gE668j*b{dc_eW(!K*88WP|O z1~X4e^S@`9aYoWas*?9d=+wO!ZvM8g?7RB4KuqWb+{^JpZ38%-mZ;W zQ=Fgw7;#AF@THotB>{a=1u*3w>>XXE9yP-s_NE`yjY*c0)*FJNbQ2Dk=3g@pkJ2S= zG)=8Dj!MwS7Dy@|ZSrQ*+)L&K*Gzmj$EHeZKdpYaH0PXY_9;{9HsieWrWq~9Nk>i7 z>W!||hTNYUXSN$gCrIgg4JvQllv-27bZKg}ae9ksYP~7@pN(_Q8g+VYfUhQci6Ncu z`$-c+W&hNeyg_`;r#Bm8R~cqB8%HM!ffgAxc9n6?d4r?OFs;@!>6kID*f_JzG&WfX zT1ajgdrZme4Wpd;x#vvWecnY=&QDD#n~bwNO>-}pk~fNH(~r;qzI@Zq6~Ao%)u7@k{_Al%MAQ*ByVPt@ChjLOE)q`F9z%i%>GFrpE_c; zDX!4qH&{32gn5jMdBi9Be{%;OkbVgU@BUOT0I3q$bmL|m4*AQD+E$!!6x7*Q)!~pI zThhY(ovou-Oyq$lYqT)Cqd0AK7PkuZ>FW064d+E6(XE#pCGF?|64#x@c5h$Rl(6A;h6W@?8EOrnq7~-_YqzpiFOH zE(JwMiR%n=&Y7n*nx-`xqqFrYZ|3{b+>54(2aWTunr3zgWI0wE7CvH}bOLahoh61~ z8zQTb=|3&0TaA;B7_5s83m*%d-ehvE5g zF@6*bAuhw@<3>m|t=`1FB4-$Yp|g-50&`*&G&U``7MQ-<$WZ*UD6@67pAJ+a2hQpU zoN&-=S!i7Ns5xz?aaz53;t_Mi485zEvj%QTf61t0e1yY^M@@4tngM%!sXl#=dCqw= zFLu!n0{IAuYfbj0LaMZ7>ls|Z{-VcBQM38HaNan=rcbQW-w9GNksm8%|BKmKY?xYS zTKof3Qk5}bt!e5>tzvTh#<7kucfX30BG%L`5%}iXZ8wiz%Bf*h%!14?oY~?-ZTi z2u|@Pwd6J8^~Bkv4d)}53yNBWILcZRnR_fe>+tx6`@$CP4GeV-@ERI2(LZF8$}hw( zEGs}0=4W)M#>`To@RY26-hqDhH5yFwLo~i&*=kLMpD|W7YMRPcq76*(Cm71)RE_QK z>@R$!uuKi{@zVK@p6+jo^JTRzL%h^7l{N%vA!M*kH!5C2v||o#9?QI5H^L@CHV#pH z#ug|FK&@8NhE0(y^Cf27Aas1DE^LY(AS0OBmm0#Si#c=nG-*tN6g5X5A$G+49j->_ za#oKai>W=r-t1GxpfE8@b>taFCrU9Z4WSdn+@En29Vxs;NgEukm4dX6d?OR#;bBaE zg+#{!j*!iO8zVE%1rdm*u?5C4N&1)-MtI9S-7-fH)p?A_nfkHG`k--W0Q57OA+1qi z34@GD)bj>LI`pxH#?kTmnB~UtX?nd`ik!iRG6FHxFr96oand0Jv-0R{L*yKN*knB) zoO%5y$89R{RE!@rOF!DBcNQ6$n2(8EHYi|(lPXiw6)5rV4 z2fX|C^+EF~w(=nsc{nN9I1FRG95LG0o0dNPydQW_BrxF=YoET}%t=vvpAHE`*h%}a+NYpcW3!5<3N~ksXDc6X;Q8dTW%rSo4QR+Je2Sj5LSC2rc7^P zg?j-DiV;c(TIeYQ#C*Sd#W=-uTNdQl(oGm~0#McJkm$gg8!1YE4#kc#0;9>-DmUU3 zXcaV5`pCBs1JYT(@9pQ&$TyM)Q984|y~9~QnWFLq%C&5}pG|xgZHNtoqHWfR&nrKV z_<%hhnW0c1C=bjQ#jMzVa-lPQ#8o`4yk%c`51)G4PhR)+A9+A}_q6u? zro_C1)|^8&X7|faIPz;<#Z8V?4GyA23z{%CC7>q7j}(u3fm00n%>WjUCgDfAYZOy^bf=pxAihQ}uXmP{#^eH*M+u>{E;_F+d0l7fhEqwEEpf$l zw&jO|LY;%Wy%HYQqUSUxs;0F`V`rn)kN1gM8IW;6hYFFeEfhue zn|#t3F~cyU$>><2hjq-s$0QnNwisiUNioX|la3jTA%dlXx_7-W4ru**7A27LYx|yK z_m}bVl?DVsZkm0i3%_b-g?@JmnO}8;d#Aq#q+f!;yFb-iK>EUsoAE0SL}nidUvdcd zC)A`&?ZI6fvG#clurz5+XUfJdSn4QffsF{LC`i*tM!NM9;wUUlSSRdCoI+Dd>=FtA zd`C%If)W4;Hl~C+q^FXr&f*DR&#Q}GSxdpD)b*XI>)I36G{vv3#cDrb=+L2B-{d{I zNsZF%3;J2-b)#kkq#w~f*w=f^Ty=Db8b7Gi{aSmucFtwP>`T(98EUNa2%MHxTDTfK zIUwVh=sbExfW0iB-vDo%PKW9J(hloJPF2nSo_@knU0{SR^w&dUuU1M8Kn0PXzuqX@qqO1Y5651^d6An z{Hxb{p!#c706w5BP9e?EMLc|GDN zYEptg#gt!ww9S@>$l3&2QH=_}Qx1znR20so@#Mx|QD<3RV_9}Gwzx5=vNgW6F=2Hr zvG#oj47HVL5_f81tF()LtWP_v)kPs*N&|g-(~n8GnA(c8V`ll=%QcJt$&h|btBq1k zYSj4z`K2Gz4f6HTgsUbu=?3|DrybGhEWUu0SbL`VahtV~E7X%}b!q$c_N98Xn&?8Y zhG+lO6g3ZBr7&a+w@9IrbowA&Y@unvW5N=I1vzH99y|VRcm1!EmtQ!R2c*4}xE_#x z2?p=}R4)PPM=w!or1V7Ol7r!k4@P6S&#z0Y>`18Wj9Jx)*$9v#m$Jo)6cao(MDTGE zuK3$86D5kjC~_%`75pR&iwT41S~Y8gQDz&)>G9HZu1_ zSk@6-t>ViXGpo)O2;ic5Q5xE_6x2gAe+QnWavlv&D}r`u)A+$k2hq@Ys*vtPRgrVe8L0gzu%! zRVE}-tV`)W{T4hTU*`LxjT@cAk z$eu@_JxNNpUM6D+;wx$N;#Rjaug5KF!nVr-r07LgkbtxqxfGD%K^iTCG-~O|@FhnO zfbDrF0BLYkLchU7u@DU$CM-t-WfKzn7~e_U#3WrrIT?LLxadG~;t@A0%t^E(kq+_` z!K8Fk@{SVCgg3sNMvp$S)rsv8Z(`B0<0ulQu=2>$cEXoXV2Vaood69%^1fCa$_5~u z_C@3kCM&+J}TuOGPni#U#%Z7W~ z%6hErtgf=o^evZ&10}5!SxS&dncB0Hu;!Gbpc!u{oK6uegToEP23_P`)K&$LlIdAC^a%7Qsg7;OJZkM%=F3*NuK+$iWxdP81conzc*GV zWff=p3k$wjdwO!}L3w3IoR!=A_4gk75P^{zVPTi8?ZW;pTkSvhu)EtQJ1dun{!05d za2D@<5pIt`U$Mw5=4@q4%NHMhX9;#Md~kmF0O^@CXKviM@#?FuDrKA8MVZNyPt6fZ zGm}!!v-}U<0C@;0gVihQ+EZ#IvEWF2c>_WzI@0Ln)iHU(+Y_HpEAnI>hNpVr8d`B0 z0~6SUqUl>Mrf`hxPB77#6pTb374tElBc^sca8mNuuZFx;m%j=0GMIuexbe_a| zXj92YYRjudA`M-1Fl^Dj@P)haBOUDTH6lY5JV6zdstTT{8lI*ak**5PR0XB@56|=; zp6Wj$?e<|%s((kac^3MB3v=>d4+h_9siu5$n=pM8QWbt0w*^lA!qI zb&<z76qhf*z2)0ZM?v~tF$Afs*7x;Xj93aH(}cqU<*#s1|XCstm{Hq znl3tb;WULFAbw3db?vRoj#+XK$E-XuB0S#P?1gD*TB}63J?>8gB28|P@N~*Jp_|gG zqioZpdUnLw+lMVW(YalkSSL~DX^J?MJJ-sc<-=)hx{0;A$ql+0oq9r+=AJcSX`0z) zo_oeLy~*5t*!r16LOAa{`^_8@=)?mkH=5N>43Sxcjy8&i;c%vM*leETKI|f}^b?2p z+t2MHI>{tL;63_)Zx7#|sr`3-YTpA=d)DrVMf)PM4kD38WFL#jAya4#EM-!U*Hh}I zb7aX&k(nuE(alWTFD9)gKM5YB=abiq;Q9<&)}E!mtNc{j=1YW*k}%(f?^AIb`zTA( zMX?eA(vN65J#zhhvdmN80j=q6(WnKA(Q-vX9!U< zc%na&D$!3P?l=^kGv#%n5K~2;bbmUq6O`u1wZR$wArt(^Pgi5Ix6F|uXR;FiA`!{> zl@E~>@4WWwK8%_piHDpkOQEy$?1)gE|L!nix-5}?dl>QD*#lA!NI$yu(R0^dcVzFj zWFLrLb~KvoPx-aDdd6U2TG^09a{KL&~1#p$qp$ zFFop5dD2zdY+EjjO$0PSzX{v1D_x}4lE}|Y(tDCT7dDfOlprP`nY8{KIK={mrWC7v zLgm@$eDasJV}wc`YkGmRR1LSk@R{QWJvJet^5w z$n6p#WN>n?J?ZXyk~#Mj91$IQlIJU#^W{tA>db?^`VIE#?HTgFT|{{9{`b5A4@f;A zl|g#bp0#WI{M})T_B&RQv83L*^rUThP5Q=jR12Lz_)^tb5g&>x)QSdX>(Q)v4N=Q# z71t)_@=5EuP?n}_IL|g|-B}0uOscvtODR%o>W1?qj7r@=Vm&dnPp&$hRN3JYnfjXJ zS2s8dP6kJ~K2vJMjni(HDj@ACX(wmNlUXXaxOuBw#UYVR_(3Tkm8*#Qej-EuKisqF z@4BJKkM!@M);-wA15yu20qJwsZ$>ZPIc^>xJrGyiU|&%knR9{=(TpwU0cqO$E@weg z3~u&>IN`-4gVdhaNR%iMOvKk?*~gXyEioshZxT~}XEBcVP0aM!Cp~@=6`2cK$g0P@ zKDi2G)2W0CfC4yC=iW|PbfwE z&Yge#=9_Q4`Sv^Syz_?-{`jX`AN~1b;qv4**?*&`xxWYREmnJUq%li&htA()S$2%# zo>4i+BD0T^i8OP|1rZ>h-#}a^DpMpit;hYT_1LSw{qgIM|LmRj z|M=d^|NFyNe|zh#Xa4#(4@kcT#`hMGq9cu6vO99|0TMe$EIu5SeJo~W9VQ{N+#_~I z<3+!`E`}_5g{^TV?Ks}UPefDevUZW- zqP@G3*d;l9sW1Iyc+yA6pUQTi7=(Rs*ge4?Hem3uVcwsZ+A9G~BEHF;--)m%u%m zpu813$|;#_BImvc7yu@s1Lmvl7CF}*cNOUZxkSEP85}#Dhy>sgxjYru$~05P5m^G2 z{B(kuV$9nk(@o1I;&x&y?0L!^mG}Wc9&xQ0S$;wpK5}OzHI-WeyhA1wPs?cXfMR4; z<$>7|x9+~X_z2=*dOnV@BZ|l7jWL28Rv~v549*kA_Xi7YW(yriF&fF)?ij1f| zm(W41A}^t66d$eorfMG@DYkiCngB_sKDBr0EC2V(_46x!|K?k7|ES~-zdG}$r!M{V zZ-4Pfq<2r!-UHH`u}knHJwmK~MAo73tfSN!N#ArXsqz$tduL%Y@+U+^J8G55$=06N zBq+L+3?%glYr7Jw;O99)nb;zK3V)|nO;Jm0kzh%c4_%Q_Q#W)0QY6x(wPI@TDr<== zX>^s;ISWn%N4om zh!2$yWyDcmi6~KJF@}g7@3$E%Mv>33?cpJ#(IoO1%dw?YbP~m(L_&A1DWrQGa`%Zn z`6@yjl8mVyCQzF?EBGNTO1yT7afN#COR;4gXMg*|(_tvV0iLGE4`|Jp? z$ly{?16X`|+Lf=rk_DC2t8hu~FQDfJpx~-Nt{9LVSIaDC9bBB;T$FQwm7k{OsB3{^5}8ueg5#lm{k{jKC%%ac?pJKre{qA}4ogJZffb^q} zkVwh?6qS7-Y~g-O&M~q-VGl}OdpeO4_S6hz7EhAryhhvddI$NO^I4k!EOMy>T__1j zRyJVJ$ETEe{e-O-*+S0P;;>#@|+`rf2*XwPf?B@(B4z3CZs_V3<10cjh^rI?OwEtvX|$WFQ}@S)h!P z95Wk@5i><{lK8UQ`ADanpcs=rzT7zZsF8f6YPFWSc#}ju4kHDg41ofA<1+M?1$w?@ zWZD;%MuD8K*0tJ5=J})zlok?|?@Xhm8EvK!HXW5pY+0fL>F_9tntF^Wt}^N3N{xYI zwG_W2Sqfv)E~=NBXz3;_)#WJ6F}=}5?tOz96`V?M@G}JqIn6j+WiU}yF2ESbx7*KP z_BWVSbTF7?O337q(bp}`2{H&FN~{VE0D_RydKzWmD4pHnR!?UENdXX7P)F-+J+tH(bm1hoK|QJ{(s>Ks_n%+FT{A39H+{rk$MjBpX>?ADLSlm0N3DRxj2S z^&*;S!+B9El<23Wb*?q1DSL;S6rmIkQu5^6u|qAZquwYXPR#d{Do&+B(Ml-V;auGu zvE*p@!u=5o_l3^giH>x@kfB30K52(^6C0(u*YvY5>hQf!JER4bVL57Rp~^duY^9o* z3Ju9cXJ3}gsjBqD+6N!>jxN%QdLjwpuus2Xp;-a;Qu2`w>pyVV;DBKXJ2WGw`Omo| zrR~!Vx5)WO!?cvAT=WC;2&*n}y@}#Jqm%XIBSjLV79Pd#=3g^WdI^z|Y|K=+$UI<- zuP|opGtR$cno@0?bj&>Wf+!M~^Do93%?6}JB?#{~ooh|bC3U<2hsEnpuqCisa|M@rlEJXzcB1}_Key6NE|Asly34}IHfGN``r0?=_wD}{V+Y3biXcTG&kGjv+j?^j@a)RK^b4U zmqsIuO=nNPe&fYAZodA`+i(8i{dfQL;roC7@b`cD@b`cF%f}vx^e!MOF6{*%?TKuP z&E8|nJ?t!~O(<(}t!_@N=*ZaEmAUC0E21e$^3jnJwS?`S9n4ILm1n>v9!)9h&!IaF z%Q_L0N3P~`>6^~eP6<3ZAi>&}5wnkcdluvZrt>8vHs9#NvC#25KUMUwnsiMzGd!T_Q~GmeOSq%kY>Ar6V6mMed0 zCV^gTo`Gtfqv9m%Vu^~$)XJQ9nIcD2x-^oHl({b;om_27*&?cHPN^}?K4Tg`iL#r9 zg!P1Qni4AI@^)(G@6z)B2&Bkn=3ZcEwk(p;wi^jkLJ*}}#y&X4IsOqKe$KM)QnDV@#f&6#dLWC6jnaD(FpXFiop7Ew~yuwbn>krR-k> zQK65@n~Q%Cn6|?dv(zy8s3~)wVT4uh$fMF;H$^=E`3Jv&9`~o4Z@lrwJMX+p#u6kH zvXux^)8EA8-XoFT4NH3gNP9|+xK@(U?s%+75Zatj(U!cnlR!?qm54=xjgXKUOw_X@ zpk6rDQ@kFd65&f#U3fi_j8y1Lb8F)%7)ocX^Xt37sbf_$vTI~cbz;S77#o#+5)@-; zN?g-!$vqLi=nx>aEItr1Z&%>B*g-x+U7Iz|Dp4+kBB3KP{l?D=NZG3~*!{-MQ+bVEV9e&gq>1`L%g`vbjwhx?%u zh+GyBzC@jVPzns!#pdhHV}*W_={dFFCm%O4^$v-lw!3a@nkeiWy+pDupwtLeHO1VK z0-%XihNQLn@tG1eH{(k5L19wrRz3CEGxwUPUn#3Ng__V+qGudenW*47GKT8*`h-f# zw;3kvH&9e=!a*TDB3@F!bY!d)oug-snoB}d16(B!Dgr9;s-u%A$;XVAnZ86?)Zr0& z7(VF;#5PdnjdFGNY~%dPfz)E=A;~^X**GZ8wSW}zBW?Y|>Sq3fNp+9kt_P&A%OHJ6 z2I-&3`{Z$dx*LAFuk9@$ec_ciscRosR1;TJ7gt#CSXJ*T!Brldo=V$r4&5diP9#jc z?vty82%1KeebqT4>nU}oG&+mgBD1SeiW0b#Om2L<@r5^OYh-p!#FA=fNn7%|uCT=? zB6A3vLU&plzUXM=;v*4@4n!>28$NfJ@FN}Y(1Q;QW5w7+);mPXK7EEg@W3#6$9s^M z_s{@gLh4UDY4rM2`A(dDNae#Rtn=NSNwP;pJlS5aSpVtM=fPoI<>lqCR%sCS&{(pd zT@$7T*=_?cm3`%qEh~-6f(?gNG-92QFUP{8^r6MQ2r~#uJK0bpw0A1m$m6H=_mXWR zep=B%Hn#K_bHp>qXEoh}^GN<0Rs|a9;gB!`e1wuuDe;D$&lse0EH_YNR2YSnT5_`f z4}{X+vwT}`zyne@^uCFmUI0>gYA zi1b|7m9nlYgS;i1&LdumFeO1(EJs~}s6tapJX9_9L~xqoEZvCHkIJcy%&9>efW0Xy zyC!;REkRGtq9)6dW0oaHA{HJ9ox3Lt9cieuf43j0prV_E!sV&QJ5pAK$=q%SJD=n z-vmhQD{Eb=TP(T9?JG{YO6uc_DRFXicz7HR`Lgu*MF{^n#k-E z(aUS?%W9PgJL&Q9WwPeh68I^|StW29k2uOIa7rqYv#|t?Vx}k7X?447Z#sv|lNG1^ z+#0SWVBfyH)>YI@#*&267H58KY+f~yP2*?pFpqQG1}UkWy0baCMNl_0+4urb}^i!!zMfV6i}mVYk~NZru;CU!91Va5C4gAe|6uP(RHk$xnn z(Zl^I>wsku3ev+-OO9EW*4XpvW2s*+#K>AK@(C5E;>%A7@p4IZ3<*h)IY~5HLEyZg zs7RN$j>A(nQbH}MraxL!IkNr?I?{-&ldQI!+UTVF?EdpjZEaUS1FR5jNxoDfS(#PMCWX+Y{}aR1QTuRwSh_4)T=4leg|`KfB|;_OqwH zYKvMemu(8r1gO+1KQ)WWSIxdS^c9E7;yw(Zre8o$Yfoo&fI2|F_V$S{-eUx1WNvr+ zMgiUTbzj$gR_@Ft%HqCOJci2M_q(+d5D)u`3SW36biok}>$co#+fpH6+7Kz1*2R~>($44=^-b$GCRe(3U8nr4cO|9x8;a+&wiSWfI;)`1oOWPAl+Y-v!Vpi0+it4RYHd%r) zVeg2rxc-BOjz|wM$EyZ;`;aQ%OXuSs?5B(J^AGVKH9f%O@&}v#BmI1b`;t6=nBK>a zvsOQdO3wG=&o)FbILO04OnL>2kZW^Pr@fhPZfuWkPsXF3w!l&yv z93G*Knycd@Kw8`ng2J`o)5O^^DLT_w4Fyug39Tk|;FbXDHTY|ZYxSDZ z2|DUr)A$`+_}KuYb#-;W{N*oy{p()?PYCe*^UuHZ(o5H`U#BA8E3dplQ9NkiS-$EU zc>VR)DT75qEyU4Y0aC}}oskRnMJ(7Cx#&>Dq9c|i$D^{2TXRn`wYTI}TXL#J(0xfe zY;+X0MJzsv*vVo18mcdyp;2rrP74{e{1kprky+K?G-1tYgjEVO3yE~e$@C3fX;o*E zD>`FV)Y+HU*q5J-&98Q$BV9qwCf5+vP#iw-oR8n8o%e{8aa5DEn;J}7B0v*&YBP>& z`ws9~8=ZLA7@dQEseW9VghMI5rUc;Q1!~Wc2&*RuKG?3upOYXd1YHpaBxx=4 z^mL<|iEXhIVwZ6B9Gj}c`;?uKXdOwfLjv{@fT}u3z*$vvq-J^!L()PS!8}fpN}RL()3q z!fQst#g*WF0XM{I2<$H)e0veHwl;dHergR~sfPJiOayIBJYvfJXXDIH5yr(Q0I~oIa@#L6tPRG<(8-SlIAAb1Zy-ZQ$V)RelGuW$HTN=|okLm{rXYi%&3rM;9v3>%|-&kS0|U zO5cSyY1ERFmh2i=Nt5upcmo!qh|U~Kc!3Es|%YV#jVy4x9MiIm=``~ z4z}rBWu_@L#*uM&vkQSUzQQ#3q8XkL>=`~y5;CW+K;p~}V_b=G$v;u3&X}^vkn=OM zJy$>bw23~FNx%pPegPHi+3`nvE@Q(!2e`bLm0#BX`Qd6kHRwB1Gmsfh6x096(q zSf@+dVN7}0nDs+056u2qAi=QQG-H=>$xlqlTa78(jFXO=7jyP8Q{Y$~u~g$HN<2x@ z22v16v(A`_1&Ek!u;)s6*t+l7bA$W;zx-sNBkkzuU=oTHs!;Upx8DY#aHCgn;GUf_ z_m&59PwgFxc14gOf9{^}`PlA{TCsTPy^>>84h3V~C&lAaZEX5|@Z8Mg3v zq%4;z?)vCRQHqNA(DKemG@`jRj+G5)O<^o)pT{pahBIpV`m^yREr8Uv>}2HPL$NEX z(UFcrM>^Iq&}-!;koL?Kas+gsN=V49(-_E#B%kLpX&(}rSnj!TfgdU^qqZ4O5CL;W`E{seZ(v& zb(+pP`Vh~&BWherEyL(adLcpFn|OpHtzEI&6h+XO1Pgr~~+nQ2O$kyxtqoqE_yq%Gl8 z&Q%7AoW`#)5I;M!-9R9iTe;D5=@X$~u<^f|x zCOx9;kxu=F`)NY`NU1kW=Yz_0+=2jnM+Xk|F*^OdBp;tZU)5;ear4wDNHH+^4fmBh z`=UM-uKOYrsSoM()Z=}9hkN@6dxsuy3vUeAVO~t6e`cI-LO$`XV;C0)S1WV#$^cTjY*LL zLs66JLMQ1-%?F>sqj|JA%cnq5K-fM{LOYXpI-@@2+EKCM2|s}~sE^^SCt}NePu>YJ ztvoQAhoA@@@+#^JvQ+UBxQo!`%2)BJgCd2l!!W$Ng*!6kAD^k`1tQ+_BqDR*cW?24 z^qT`zZyC88q&MCWA)10rPa*V?PS7V12emr<`Xvx zB$?ocEjWhDlc1|o*iI&DTv01ZRC{i%Bd-b9)A;h!*q&Tvoe8DwmL-UzwK(KkvX458 z>KrSMhtCn&pZX6R>ZS1^jqtsv@?E78=AM#S0{Q(JBfH~j=JfbWGI3l5sNV+Ln#G$-^ zQ-X+CAcL5^t401jCB~BxkW^{m5=hd$h|HpbFbY~}RL(Nx7h%Dms$Zbdo4f&W6_zm32bQ)^loXxwzA}ivWCTh^#w9 z-sbRy$3qt!!z~J@eF0c;is+{^F(ls;p-f~!=_EWVx$}Z}P1YqR5pl!jABv1)Uv%y8?iiK?p3|5 zSR{!ON%s2qsKfkY*J+&VwJH0wMyF~@i-gq)4&x1_3G<(GSuaKVxHhRL9FYvc+Tjrr z-}k_A5{ghJ!c1M0stn|9Mx-2*XdpvfQk6bwy)Zdp_(rc7I98gl-{{C==BpnOr8A8} zhSZI8hy>2T7Tu^gA%meuWvGRZn4;!N0e&z}AZ3I_8s*e+3Bn$-=;(L}N`sxzPADXV zHx7{}gTlJST7@)1OOU~1m{PYJnER6=FFMDt;HoKor-4jUXlQ{La0cmQ> z-UV~yETNnP&LbUqq1)VJh+SozeHuH_C-^0}jnwLfzkCuxCRQ2eoHoX+KzCuv+;2#% zG%#{(ftaoHmc$42(FTo|$Xi7|7H5ee>qlm1u^yE&H+2>m=bklTP(x!(1}$F2cX085 z^qT`zZy8zWNGX2z((AFy_B--V#un7Y6_d5TCAp#_xsnk3(@f!$D^3&LX;~tK(x@z9 zfl4gvKq3|T(u&h0cM4r_l!<)osurwK7@KHknjcr#N@rGK>#v~x@|lFP&gfji?V<6> z(0K>PDiR)GH~ ze^NPNwV!iYnsr`hiWk{RF-18lw8K;V4EFBB(X#>~ma6*or@V;BneW=F9W}!rH-Jee zq~KT`xtD_?wAfa#90f<~5-NpOa8#lcTOg5JJz<@3_F2=y$3!OQkxr416f(pWi!`Az z%M5eQnkF4LI*Z6+XF}aNtKAq^#H?2I37Z1YV3Dlw)CxHb&7reU?h;}VHKg2{=$NfjcI9} z0BKPx?)p?1apX1FbF1ykY6wA%Ty!L^sNRxwFnrE#d+veYhnuR}- zlJ{!N2`a4Z!}PwH)mZR-$e$mW;AhEKFZ_`{Wj|*FrgchKm(mVu$vX;HXPlAHtdhLc ze-z@V*MLDnp_;N^hxm%SRO)^SQ#&b1gYBR|SZeIc^o~`=S)DLbvMi8LLdKPtu#aQb zAwwNl5I&#&+R;uaZMWW4DoB#H!%Uh`j7=oa%h+X5BY#4U0BumX&brtz=RAZGBthRe z>7W57;zYFQ`{voFOwIyn(n&1u<_QNexC=IdbdgUlSHj6k5n`30f^EXl$g)6aQ=vL} zP_zEYG^1T)Nlo7)P>h$UbrF)MY2IZM3Hp*YVURN5hQy~M=N<+lGOUhH(9geW;;DEx zWnpKeLvrL9NZ%)>|2-h(1A^iitww7WnWDMYyy*M5IhkCgdQ$q2OP2sIFOAgJ**`PU zjh~E3#|-9i5~*D6Ir`8k`YAOS&J6KuOldm|;&weFci;Fs@E;FIzd1nlmXQ^!{c|tB zZkxB=mUD>NJwhq*oA}HFQq-idRQN1alH0irT1JuzZxIIl6P6_>dZ08uP1F!! zp$~_tJB(bbfQ!j{=>N~&n@7iSUT5AGNl{z?G=T0#ch}MlE?Bz(G`ayac7P!EecwTl z;J!%|#eFA8kXQ&11b0%qELoA4SaxE^iR~m##+mtM&X@nQIhoInlZoS4mhJre{ccsG z1yM@kIRi%n34Q7`YkBLfw+gJM?|YwnpIa+OX-p{-qDh(Nr)|Oh)OY@wJJ6#R?gRQ1 zF%i4Nrkl5-|2dSjW^Jf$NgPN@|H(@|@;xSMWmc9PnWHTNTrB!4#f* zftn|Z6`Y4GW3o?IaCX67JRzC{%I;DN_oz5#mw|LS{AsD6-y)9Fv`GK*Z-12AeaY88 z>g&8FailwL7w&(!<@wiYPJN*g^YR6xnBOQr_IYf}tbtou{kJ4mf1Awl3AU$BC@d0X zMzaS6U@7V(v-qQLfU%{|zmAx5a2O5J*GiAP9vqqrjgVYFm)U(IXZu`m_-1CuwXELj zIoqdT?N_c|N2Vv_(aIGuM1ihEbo8m%l`9Pm(zP)Zuv;Ayvyw3T)s|JO( z6d0XvEM)z>R>?EbD^^8+?sL%u=dW66iHRkxQItP<(}4w$$Am#9=BxmKLd_Tjm~cXx z>mU#lZL=}!a*81|YMyIi<~&M;yNzs`N4Xr0`8GQN{Rp0SX+~O;nR&VZ=*)9vB(PCN z3Ki!vJoz@IQyJ>Ky$9!I?iUJdz7rXq(U`N$`-+U`-&v92p~xD!kkK>!@H7C@@TiO@ z#xTTq<}*)k$-^|xT{sN$l+VuhvPHUxh_pnzGJT}T=;ifZPHVZ8);gNmJ?`&Cm~ej3zOKm}6!Lo~1AP;rk(of>wZyc16!PnoUowh)!y>ZK$%AUv_S&i1+o`vv=E9uCOro_x0K{2NSY)CXgjs zd_E!fu${Cfme@oK1QxMRXzZ7tQ`C)uGr$x~_trBQpK9%OEkL}eA@ZD3tWszxyWItY zQ$0#%lgx`DcMA4sBs5__Vt~o%fR&MF-zG+6kNuF6%STXT9bR@ItoGW{noK4(De+sX@+%rg>NW5pD#9VaGM!2wIy zk^zGbxG?79q;UFMB|U0k&$4b@?ujeXZP7u!=Bk!f=BgUip^dPg=~*7mgpR>1h;4Ha z^~4P_m(LxhI+Y&mQ9w>Eii|(!rj}4OKo_~`NZ9I=*ZwqbF9YckMZZNHb|j9pZ0~ed z&$ze!YG&7XcHfP_z)jqk*pNV9Xct-buR-4%#^>uHa_9SJ{e$>RZ?lrS>pqd995uNl zfB!62sENI}NkP=$_Isq>7ae#hciU~i+240FyZ>h1$Q^(0WUzlKf8=HWVdwOMH8D{H zk>bp(f9N82sq-CI=5PX;q0huvviBxHyRWmwR!%w#jyrq5p>}@JnK5XuyW=25lrkdV zt+zj+?v86sjK#m(UV6d4VpSACYDu&-JaRGjr}$m|9l}ysR-qvvgmL7p@(wYA@-IZcVxC=l( z!hs6*fiN1_!iTAS^L;lkNM=*#n;K9IEzV3FPa`YPRh@6>HP_VS5)uJEl-UHzk!w#l zYxfu3_*X~1=kEKuhayl=W4S}xjz94*XWtYgXj36E6EDG*Gb+VK$y6l_=LoI$ zZ2u#j#$8{~!=bPyhRsK)N}cG15bF{LFZbB-CdmRGD))80?cuuA-Rt{pEq9Qte+k*5 zLvp4@zONH6O3ng!OQb9NQ_2)bF;W|FJM#?rrT7efmVtB;5ow8b^+6ozft!Wz{FG?;}Z?2(B8+!M1Bq+%^tW_xF2P_w}8#!!{QWW z53nf~DW&d?zJazLx~A|@fq^+ON4sxi_DpB>-tc!%1P7)9edC$!mzdhGShb!srQ&le zPO|B%Z;@pmUvtZe`cuU?_3Yw;dmY|hTj;191z@cyl)ZD}GOfMkT4#-oPqMNT)@jQ% zr;`+s=+EeeR*@>s_$8SGV1p2*)N z#qXeasOg!%Qw0_@E)Vd^wTgP1Ny>%yaP>V!!#S#U}~&Vi}To zMA>DmH~@-_q|zg5%PWasBe6!?|1^;tcEATDmtxHej8be=@Ek%vIH&?^5KM#LN`(FC zddI`cuK(ttYF_ynz4W+y=-VEG2ZTP`r4=4fLwlrxUc+r+roh+@euY@6aI~iZZA3k# zZB@5k)`?6YI{@p{{E&T5oPWcdmbX(fn>yc0q{1l!ri!1hnzVXP@lk!t1-)icf&qwe z!uD>uql-WJvYTfDq*LgMrvcYid{}b9B0Yb05OoE-#=G;_*J~AU?~Js zRv!ZUcgv4{9)|#)RW$RF-9sJP-!~f=yyfc>Aocg$2=r3+ZX&DmY9^UY>4j@!qw4Py z3+hO2wl%-v^7Y&NBaYVBUG8El^L>jau6ou*MNy|;N{do+*}vV<^pdOijEf0AMVYgA zJD~XWqWHY$?9asD7mZ%Iim81pedZsvg`P`jdZZ>5!NsT~{*Wj{_$W3c>5wHy)s!;e zNb%OH)a#@{(IH{6$qbe0xy?x|X#O6AN7U9AJ)ltSlpvMAU5d>Cn|#0|Oi-rM;jkjY z)Hk_`_N$;G=t>pQiqnuduDlTq+I`pmBla5^_i#5USfq#N!=DVVBUfZjO|%u^nkCO_ zX3 zAACqYP^3EE2YU>rta^+*Qw>Q0GFZz_i2Y2@gf!5zI4dL~UxM(-MP(Q;afp-9t+-EJ zLcpOU5a^|fABCzlo?(UmKWWfg_+EQE=! zTqQ;Bkb1^IMW=MdN|7g(72_y&DJ7WMV>Vu~f*zt+!o>a4=4SNDl~Gaa;|X^cC!XOd zw5}IPJrD_BA2uW_EHn_;AAF4gp%|RN0?lNJ1v&&J!i&*9f)Df%zZPw!`5ib;BkO>b zk!48_#12V3KvKAwdENPQjDM-fWOc@_c8D>|MGdmabm6jxOGM09^C)AEUnh;_Bi>rH zOv7hMVNI+J2m#p2;(J3 zfafWSC7;R9GLSA&^jpMXM|`A}2X7VayHm6u$)-o8&%H!7kkTWs6zzY6W0S?-e-jw= z_ub0uxe39<9G~bW3{DbAeLXV(Dfc_84bYY;f3t z#R&44CKF0f$@xn0K@qhBH&{q|!py^k$aEF4JM{4YA}A-MKX9(%6cubS2yU|zb6t=F z_v0oh^i0N61nA78Y<_Tx5o0OfIZrSQ4d-{Qh*gLiQD;@0el*FEd%KyBGMA= zDgvZi58O0?v=oc<5Q-(QlpY~b^o_#(k1-?teV}D{$?O#@CGd%0QDpRTki;J#!2VWn z=r(ojD-hB@@*06scms&Q&)+3wL-DCfa_G=4mO%eZa9}3Te!aFnS)rym9T7^PaL}_we5&;&1570#L zK+!=a^&T#|{SQ5mR)ohRNt)fQH9sH=RmBM83Q%1*Gl?4Qe#Zm#V;HEe>@JODsNS#W zB}a75lG!(-S@@A@`huywvFdL_j8yKC%qA|x6?gox2kE@hqdM7J5=x4HwL(S4icA3< zAb3j2;lc_f7c8?`5?V`-Y3wZ6WB5oHUhcE8z6_*G6#W))*k(Y!DC7^01^Op~L(@fj z?^4&k_|S{gwJ&)NHT%~IUdkSt%jgy$1w{?h^d@oj)Uzvk?o~3I(9F-0{WtS=-lx5A zQb%6HK=lvI7Vdit%|wBF;-dmk{6lkjlqemz8R(zR?wQExpUCbW^LLIWrWdSOxz-ho zBcTblsQ;U4!y~6HHNI*_l0XZOJ3VD_$mZugYX?aCe@{iInT%16u37_?@3JPxAzoT_ z(}@6S{tF2ktKwF!l$d;c1-Z{9r1x6eKJTi(tN1&WKo{`k;;n}|LF^p>BoBx^sLcan zB`>&pzv>}l2yN#;kAY4&Wn0zuSGBTZBn^om9=S!Z=RjziBoMi9PU5&F*PisHp>Mh2 zcd+pQVc2;jo@#ICutK;=>n7CpH#|63YbS&!f?IEU&5g~O-T9;y$1q5@L^TvfjA()3 z?x+8I)r+%R|KUhy2(^Bdx45WYi_o3d)=z{v% zuK2sheVya}ftlj{%<*3#t)5tV(wdNL!o6uOz$Wwb{M|&EzFr8N9)6W#quG6Olrm2S zx&L~>ffoT=pt#`R%lZ2rqi7oFH!aeeI7t0H1d&b#ddD-`Ml;$jdD8M%N3Cmq#R+Sl zIgrrx+e+wYLTX1s`&$ard8C^y?pSzyYqBM&-rD_DSN<`3N}IjqbywDQN6C5gNG<7I zj`p{ymJwGz=7@5{$khJn==BK}GDbs3?B&Sj-&RptCj5y29^QKJ6QdC^g-DLt-=!pZAykhbNK#7E`r(8`WN>oYl*HiRCLt4=f& zens}61XY31sNG3F!~kHd<_;(z6)1|iOAjrNQ5Mxml(a*K8hZ|-@Fdw~o$S+h%D40Sn64QTlR%@rU%q9)nGNssH zvP`qk@INs7=JZIIy?I3#F%(S^TV?uD((rFlxs^ifvvR;qMZH$#pUsZ7E% zZKkU%7n&-~58cIw)yh#fPjX>)zj@iu!uPU8x|AUAH#1ffNF_zI>!J@JZNK7czvh+Y zdR7lo`J^~KX2M>K<$3s((4L3T?zlsJ-P26xg9CGUyC1N>^tso;Tk7Qn24?ejGV6Z@ z{KQRKxaVR1o<{`aixJyT7yzf-%I>?F**%%nJxTaecK7v+_R%cDpVISJtzH|y*@BZ3 z=@Mraj?Gxyqz+#k+Imq5u>?46tcl0%2^a6kj9qJuA=n;V-Bf3@ro`bXrCO82C*q}1 zb_b&C`g zZeBUp@SUa@jfvaG+v!f0ogaKaeR8-K?lF!5t*O#j>QYg%icy(@s~L3)GOcns&cf$V zB%9ngkI3wYXTqgP*CNmhr*3lSLlFJJbwBNE%Ru^@0jH(ZYuHEncRw!NHs)&^O>e<2 z9rLzb^L31q$QhsnUe63+`M{|$J%3FymHKA^(yZQDrumsYGbD#nQUn!fX8M$N%IcLp zG&5O#8u+?rd|lJ5V3BeZe9nfo@0s#_gXO|GdwW-sGs! znD&uRc#y`?4~;O=;v*|ENCPdy*QHPHlpc&=gGlpm&mX>V0QO^t5jpF#u(AxKO9}FR zGh+>>i2lzX7wwwN9+>oXjHS0;1xT~HB_t8O?Pek-b^)w9%cidwlU%9$P8_f18~jb&%;l$cVa1wpo8C=Ps8 zVnL~DN3xOt{6GW0VpxVmbutG>`ID)=S^VzT1fu^vte8i_|Gl%8TmN7D1eSsHHv>*f zsaMk?McBDy=Ok(Gpm)rUPvz|u6~_Ym<#&%Q#kQo){w0I67* zy<)OLNReWXXG6Jw~jli=Ojh6^-by!TPv=M9;tt4g15&CqLTX=dLe<#rnWCQZ9ZY9 zo>~!Ad^W*dOxY1DbU(}#UenA$E16BWNijk%cYm3bOgF`wNN5sUYx%SM1pcEZuneS23G#k3V>NuF2s{5M zxAOwLkGJiLK-}OAlA*+W=4~Td2|9j;X+9ZA8C?X@-=rcQ_9vz(DN7O~D*JDc1WK+G zaLTuT@K)X~1fpLlI`|T9Rb=$AW-(ARx~H*neVx!uASx-M^W!2FNir{&|H(I>DBq`w((T1vf|WYb^#;D>>> zbLq_&(wZ-M+peayUh#EKXt zv!UJMEG>jx0&KUDWJ;d?9IjDsr{sjfF?l=Sm~MDGCh!{|jgo0h?K4_0WwcztB3-?H z9l`SmjNl+e4jUSLh{wAqq~y^p7gXy|$S)9b`XnlWUv`z&f+TykT4@L+;x3+~e> zy)Z7lGv1aQr{=~><-0Y8gVbS3X|ZCjx=Z46cRNsjlCo|aCGrz_d;~X$w-ho+;_Y3V za>JX%-WMKJp@$+4$>Yo6HFB2gHgj z5>;*xD+a$~1eqKA4YuXidySS`eb%4AGLZgez-cM<8fNYP=RcI}825LN8La))bcp-* z>lvM7aZUyMXY)ty7VLdkeE8)8Fmw1$rZJZX8$nJeB$y`bQs(lRhQAa&Ck(NJht$VTeJO*R77XMmx-sZDfU;E1#OpWf#OJh~~>cx|AUAH#62SYyWqU zO%tIV&_+zUucx<;rL~U1H~C?jh*s*I&ghz=^k><#ua+KuIe+&9a+HXS5=8Bu7K|09 z>1E7O>`$il2Ep`VXwM_T*aPUFyqLf55eg?69g~?j0oo@rJ0~zlvpTMMTP~+Io=rM%+cdjqJkWe<7P;?3kKB44nLfHie)I7CBw_I@$s9$zbHjB;8vk4{V6Ur`2hH3FT~_*fsn-u!`;qaS;TxfyvxR#o{W+7?axJa-8o1~0W->nIZJ)^KoFW2W zQa)jk4!lG?(2UL->1`9(r3L#R7sKQ4dVmWQ?bgNc z-q!1WBO2e|c|E=PQW!{+Ls8E4TgDv3JC$B^P}>g7+;Y`XIU$e;om76sNr6#>oy#sc zE2o?UJJFb<(s&}=7{GAHfR3xHp%W> zc-;?e-Xx`H{^)IY{ja$>A*YbpqK&u8~t5AD2Fxc5%s-h27GNK+ysekRy|Gpk$VL$jH=v(k4H%X5nn*A&`yAB)u6 zK8Y|XJE4=rK{_~xT`K&3_jG2*6jrFOW0FaICUDw0g_Y~Y``U4xslBiDN=p6tl=`#D zb*J={yj5%0k*UN&eiLOttw|PJvc;atcdR`%)|L`$XGx8-rNkkmZ%d71T{e^Xj-|2L z-aOYhG0vW5G^U3X`ia%E?3;p;i9?Dg2}-gu{~cK|cYZRPPmJo<+ziT%NO0`ONj-gH z$nqJx@G_7tA|fr(t|DYppyiCW8^Zoc@ygWPSi{_Y#dI}`uOO17jX0jePC zO{wJs19jjGz%1xK|fLXF1(OUZ!X3jv%#vE zRS4q~L23q(N&}8c4^OX-j*gB;t~1Or8BCLz(G%J8pRg%;KnAO2UUacG8Ts<(6MO>8 zK)OWHZxM$b0n$+Sg+Tv!aNBffWG;XA-MpQ*v$`PG(Swp8e01{hh+R_J(o%XJ@#{GC)7x#n%Y zlu~y#wf2-dC2z&5b!J|t`Mr8gG|aoPn0&oZ_Oh^l4QZhgY|rv!Gn3pGe&0A(8duox&nr@$}jVkb;w8Bn*RR3~`~6qaV9M0~SHr z2$qK7)Z8C!u`C1WrxnRQ;rm(!(j|(1i#Ti(NdNlpeq0LKG&BiupTBD^Z)7geJ(bld z7HMY3B&KHZ0rKS^mK=Pk^zcgsyYJ_bXitp20hp9v1~BoC<_z2ttF`M!I+kbKcvhzn zReWcIrJdp|&FY#WqzZG?+dP)uEI^vkayh;6Tv|P~h(2VI&I74fo)O~{{9L&H@o@Sf z8&%NQL}0#`Ez(aIZa%%2Uk1`eM5HC!)qEW3kIQ#WhK6qx?wT#!O|`q3toHG2u(WG3 zyZc7r?)w;}29Um3{_M+mM=?+l#PhXJ;`202(^)3?G$1kxrzn9^gqxzPkFW^~fl|nx z5JQ#OHjd67(tJ6CH**GVWVVfEwvMJZo@Z+RZviPY_l1D@1gmI0i0PLU#7Bo^rd zN;s7rez^pWY2+?*d5l$n6bdPC_%5mRsE-=UgQ7hTku<@ME!y{}XzwFd3U@yYjoi;7 zITR1T&U=Ns?-lI26WTtTJ2-_xJ~Dcq^!$~p)|%`R#1Jcjnear=Mx-*W5E4otQHUqW zX<`LZNt8*9%qG^&P426%*O-wXLQ?}Y& zTDbfrm`TVGqRP}@q6WQi=vFC4FPllCZ=YGONP%O6n*w>rBn6HH&`kIxv6OW~3lwF0 z;;Fz2_6Q?y$aqE?M=)gJQR&d^%2?qnG@J#dj0@2%D@fU!n)$>vdABMXGQ&7YGn7=3 zp_b&<`BBjW6;9PesahiYteI=dtTqbdi7Yew%>h#v&y1C#D+H@ia^?`ZvF6P( zVDlEtXJX!wWX>ATM;e=58OqXv-bQs%vuD~o0osw<|8%b`1L+b)zeODOJdpkGs%`GEeV90q+KYnchq|=#&_o*q^)Z=WV}3 zvC%-^Om_El28h~$TLAUuDIu*|t`jts*-l#Mwd{WQ{X2O(P?ws?-9~uTcy{mD24BJ2 z_^80%gt~jKf|HJ(uc-*=m0fn$%sLW$@msDt>+YbK7hQVEk$X6SdUh4p5=t&OYVV33 zDYfhi&yeUuF%hTTD|JcgA2?P$6NP@M(;wIS4b@!|TQlq2dfBCJlB)3_WKw}bt?4}*a)DYvQnT!s(EI&QFv79ZsZK8flieM2;HYw zs#LTGK>RIAMy(5&qAV1LXpCw!r<)%jI-}mTAUd@Z+WbtP2KsHJG~0DbOpPm=iEWH_qRO)t^7u~Toj^02A|W}&rxRG*c4Pk!wSDU#n0-Q4T$8+AbBQI&b~)BgFW(NUn8RSE*xC zu={SouG_iWZvv#bLleP%EYgCN&#aGDVk^d-)wf(!5p8_~J<@oRm_(0sM?y+-ypkJV ze8!%4L}0e{^Ddh=mISD$o{A!yNy&+|QYmjra21`sw2pZ6pqSA!)6Y9b?I#5Hl;#(e z^lGK}Srt7}%C}Ldjv^gpC#jyPClxE95rz8fHS}q#wE{cWD;#Ttyf;wDK?56bmJTdqc-2APN>@bj+=r<)z`JYue+(9Y}j&+%tp2O zzLs906dlm&CbjBo(iPx|IO^ax-Ni@rjyK$tIi`GG*KfIdzTzR-ib_vXRxjR}GpO}^ zQ4jX%lsEz9FbJ#1-2M)Q{H(^ij6tJXD7EJb_UR3`_4FzgeCvE$-&`Q|?BbqrkOrIH zsI<)CP^^;VC(u<#?1eKJtM{Kb1wgy~NGnA)6r79{sN}%o&>n)I zglU3H0$?**ujg)?D!>(Ooj&)j|L&%;5-7^fnhAHs8D#vm;D83c zf%8-sO)gh!#`S{zdf&TJdlbXC?G+sl05&JJlG|ScoaLqjqTh6D)RszcQe&lR%#Ars zSHN}Y3z`9>j=XJZX1xnb8-zsZniSN=+xpf^TKOq=lseAA zUbX6y=CEVYenznKL$|qXkuDw}E!CdFK>9a73bdZ~wOq((zamrnHY$LO`dawDijrQ* z{zrK`ZevpV+Qel_SX55$bT%?3+c@-?EGGanf8-vo?A-}^as0}a7A+Kq)f&6elHiRMDoQA-sP*WP zHpL@Vss!T#+Z;@FsY=iE6GWmmC`C4l4yxcPUPq?(8?%8~RT4;Zm4e;)9GxP&CsmB8 zHLT)q4)>=8%#%qB3&_hfQq3@S~7D zZUKC-OsbhXGfno^DxelM_?RhsE2;0PP%obE&~_D9fH~2|OTbPh<}z!xi~lyKS6mHT zmuWRVio6}TLn$@o!b?D@Dck}~$+?EFN=o(NedW4L&&{6mhGiI_9pmQ^v+_Wvf~m}O z9Yc?&au@F?FiYi7rt^|S-%837B-A*1qDuvi-^Js98(9`MMp{blfZ+aiy#2PJX-vaE~z34Y*Gdkh-1O3WG^kT21R7a z;G5(uyX?^tu}+1ok<;U)$R;~6?bsiF0pXS$+|?migqRXNQbG zylJAYd0pcW*OhVdN0=WK?OmGu(ai^L4v!1b0}JiB3mWhf#(;(CGyY?kN2M`6Ed%MI z0n$?KNPzTL{|bMTz2y>9dtcjFU|^aEQdlGw5EYyRJPjZf?>+U)>Y>j97@5+e_?6I}Ip{7;1Y*B&+I49d) z#-*wBeo;>=Q$SQ(i~|#^@3-B6M&UsXrzI2Kj?e3rqvF!UvAH=<>3B`g=@TQ97vC1^ zC^@8UIjO<&P;MSO7W{<1DSlRKn!{VDHQ#ra9+8^$ym1(ryz8UqS1+3hgg{&`nR!__j zWH3FS@?s}A^^LB)VX25JC+be=`HG%gC|x;Ra{IDbWK>F31ik4NTZ@z?QhhiX$|=%hvdk()_9;ZnLHFu`9XB*7aqj|C=hLeE;t$ zb+?_F19tyNf;~O9_3L?~*_~SNS3Nub%)`9C>MCrDLS^=>R@id|VLc|uSUb2V6NAD@fxYQ95aK#TN&3I8 zGi^`Zq81;K$#Tz^Jyak~%v1({&y&%pR-D(Fxr4^tU-Wc;IT0Mj5t_eK!v~vGs8nBb zGmlO#!KtV_>@MEHRPBV; z^2j~>9lhgC&-Oob_q^k-zv1qBQ!hKEZ~tTHDy?Qh-}!yH7sF_DWYlZzuj`qOTK`uO z3Dk@BNmq$E6#LVY%3Pt5@MigG0qV_p>Xx%AkX3of&D=kCKrK3qM^{W`yUm%u6DCV5 z*sTqJ+ubmy12rH?$x*HUYi{tW@}hg__aUKFCipy@O@&Iu1$ASdtN4J5Ga)fYX}YIv z2)er7bT`auB}cT@M;c^S=jU~njX|aHo|aUh?D#|Zec5_G+%q0&1HIkb|Hw@Q0(X~I z?%Wtq+h23@+mX9nhYi#=xhhWUwNrZM8yZ|&Xjtwjz0w7WvTzp#d--9~hri=yoD6%% zAB#%i;5R+x7v!%w@H_5`b3(B(JRlKT4M#MO1-JQzTvydqEiu={4+k!Bc)H+#8rq@t z|F*mMIesyfw%4?za&Zb39Z>nz0Ed??(#3?NrP)^mNVA(xCRLwEt~s4jcP^zK0h1YG z<^zL-Gffwa+|3=j1>sIW6!a6{!GW7Z-QxwNn4O8A2FBw5#3yi-O!qX)ctLVojBsi%;2%Ku06bxn}wSqkwp%IXV z-S6m0`3gi{|L=G(ytz6zMfe1UH{OQ$^$slFjjPOM3G|_uwCRutm8Re{nh?wwC`A%=ftq9vZ_2ka@iAuVP>;{BE|rrpsT7`;B8} zA@OVqhV!x>>Cyzi#Ts=4NQ14XQ)*A8)SdxI0lNH=xx!r_;a$?20{v)@Oj5-O$r1Q> zs*5t&&mR#D6OnRi0bPZM0!x|ui-UBK1|a7>B1-{M%u$R|qNm{N@w)<~8Ld}S!RnrI z0aC)BdarKu7ErSZf{BvK>+F`NpOG@4j?CD?<8~!C4gvi9=k4jeQVS2$6ftMtfE70> z)BI;*VzPGFnA*e9!!CKsBnT?CEk0w=R(d&s9+1uVZ?`5lS~nKh?Qsrf&Ajp$Fm+QJ z_964c(xZ4z+3861DRq-NFA*;zQIxz>uuC4VGuWp!&Z>kb)lP~<3NZws&szqs#7k8A zf|z^+aDr(BR+Sysc_lOI)%sZpQgUemt?p!{_B!E1YOr5xzC*;6f|+OZtk&Puu!QL$ zv{RlI6m;4IMv2mTG3&hbLq3> zFvSiux~iL!pF;C`{89K(!($^q6E;V3zQO~cTOJXA4#u3-tnxGnf8|fWZy%KfN{*`V zfRyBBzQCO_a(616BaQ}fH6+*_jJffy8+)6Gg{|i_CLMGLkn-UVlvb|xeN}fU4!q0D z!p@5YN=vaH14yMDbFk%fTFvRC>Qm{>7x7*aFdy1Jhh3UuEWjf=BtR&om&7%?S3IBO z(Wf>_tSMLukP_O29~H6*2*v&cMKMaTMGe%wM?h3|=eVEpC8#>LTuE!Vl-Yh2A8D|6 zEYJhlRPdA(zl)A`#y~T{D3N7Pq9{ft`JSe=X?|0EiF8p&sFfs&u0U}#eAFbB%!+ul zBzm7^)zf08t}u+%bx+4R5)3lKLBS>|-o$$+HJdC3e`JtBY>HuHSW~=8tng;>R$8Nk znX-y2RT{IOcgz-TvBlWz7OQoAEIVz{HhY{EJfT}zj1^jP3Y+okWra<;;svxu8IW!^ zoAQ4$cCMF!dzSXZPPsYrLA;cm*FR<|wgJsSQ`iYyxaCL~)a% zS&G^-EWhYE<2%JT9`@+Hf(w;X>}gdh2@r2x`ciZ5S;x@!Q{Y=z4dyKCiS1PemF>9?cX`R-UG+rC?)XL}$HSzH& z7U+AZe9YQsqN1amF&X`~oShC&y4ZLwU93lDpd>WO>*65ClWk4y$2S8fU@;VF5Cm7GJ?E z)}t6XwB(c7Vq|XGWfSm`op8#80cge^tUITei{b(Bivh`~u-vLgHBvqsZt9q7GP|@2 z*5TG;RK%v1osc;-w*)d^8Kzf>iA6`|LVG}f50~I$-W20ug+aPgj6DX}Mg}Qkn?D`% zn+xGZOh|BGpb~S73zs0S{1KTHb32kFc1<%$G$Io)ZgU3|oC6IrT3RWt5}g@3HzK!* zy~=f6P7FmzoYZo;L7cIe_eP+Xib)AHnS*2i84W7aZMii9(#%^h3_@vOcchjRg(W5^ zAIwGK*0>$mB|c0C;D-3CapPQ+v@#4!+^0OQ#4LH*>|}w6&!`XoxfvLjkiWwGF9^-d zzmfC^S(f7RHK>UJ@nF-lkazU6%-Sy^BrVOZ1W14NtH1i&zc1*!l-+YRI56SwzUFPZ zgvFTNh$r)kms})4RDz>!Vrq)SX!jJ-qXn$@PN&qZmO} zmXh}c$L#Ks_@a|`Pgz{y3lzm8Qq*`&bQg18CY#JCD=#ohm5FET%QEAJXogj(y5??u ztYvqoyrF>}Ei|IR0l^w`me37Fyg^RahP1352Me!E7F-XM4fe-O$m)36@yi zO?iuX6E&A)KV8>17CXs8N-lBvTU4%?GbkQHd87Me!U%xiQsAv*;z@WsnV7yhGOd`K zlfFuhlCUlCL|vbES6%{AoPl0g5()Lkg9lPoU)9S_YRQ!fG5<`op=p@@6G-3nHcXj< z_pk7P3aQN{;MBN5yo)s85WJh%hw;w#m-VJQI;hCxH)lvH^fleq@D-OlM@)iX9bN)_ z!raT2Gunn6rT94|xeR}@PPBjPBR5I4IEOP^a3D)S0=A;BR_*_~XZ!agg@M=ukQRmr zpDn1HwuOndR&iRxOHh7H;|9r%1^Kxb#)fy4X?xF?<-6#h@fSI+<3nchj%x)+E4ftV zCp98zO}V(q)jBWJwGtcx=+hDfp^q9EDv1{eV*lCILz8OzMX8 z+(5~Ma!#oYk^lvYvM{?3ZNFo>M!jvJ!8J+v+m^FRnM$jZ;e?S7oBs^o_o+F3XVr!_JMD>VYgux zIM?tNf|Q!Ce{ae3-ST^{7meR9yY--C=278=i!Rm1CBz6cK3oW2ALbTbP;UbsLidjE zd-C^bBpIb`RkwY|)A6RHqhev!-}2z!BlrscDr3L_$mKW};|eYwhbj>}Z7-2YO8S*J z^x${65dKW~YwSQw#D?2iW~+SmAgZ!nG%#EbCv}Sgs$K6ko{^}wwT;>Sa?vy zRwq=cYRnkqM(Ge=vA0g!^3?e+JzW5F~mDr62()B|1+h{ zN=u^g1G{aBmDZ$YYxz}2{xN&SgrnxR)7x!@naVwEU9~zYCMKS_A?b}UBM!q7BZLY1 zru4Wh`(d%7L{&x7PAl z!iqpAtU=6I_A{{Z)0A+<#o%D@ViLdZfdIm5%5%eq(DKktTvK|DGW=Z~S4GhQJ%5i{ z{G1NlF-<@Zfw8&03apSPUDo71z_U?#MRj{!{77*YL=_QJrvHQn z+%FKCvrXI)CC@>wxme*h2tta01oB=viX%eXtgsMO)%*xXQc`i@qONxk;ZKT>0kWdhXL`Co=mDbnOu7o;+~j%qCHdUFJqMACe0lZLFUlN z9k7&YBe{dK7^UDO^LNUNz$?Mv;}M18r`{;RqBu*jNcjdxjS$l@4BD)=Yn+w8<5vET zIfR|l>n|i#okEP%B%4H!6zx!SM^{Hj*<#klL}P-kUKg`A))M22iE@Z6o+<2%Q5sfk zemdIbi(T)Ogiw5;6lPiz8-qu5yoYyv*u29x5*g+L@p z=OLNMhoxlP5ux}l39~2Tp5CN?BWVk(tn>&FC$o4Wqp%N&E8sfZ7yUCr?oJkN-{^{S z<(7@%Ni!o6$s8EZg#H;bS7%fVn3l3)Bpk7VK~6Rh*X1@jk)I5VLk55|Q@p9>4U)xh zSm$ZXZ%UtBj-&>Fk>4PN)PrQXAb%_jS4KsAMb#BI0cJQZ$Y%AVNQ8fQkVc>8AY~Xy zVzj3eOOkKoS#d{NHOVdF-Yfpn4ZXvubCOzr>mFaG9-LN-;O*j#y%YINz17riZL*N+0EM1JND;vE&7 z1T(QV4cbV;K{Gokc0b8CKq|BTk-JpN!}tV9(S_z*j8dq4X8l>+6fwDzH$-^<-NF%8 zW&`~H?lrO z(%IP0A!&fUiZ(WdH zY2M5HO61{u=%{gP9~!OP<}#2jSp;09fzMCvf8=jGkyLdesS>-C8c;Cd#R^rPZBDsXm!rcaqGe^^Wxo51m8bRgxOe$4jtyVgxEzn{`6v zTY%Ik$rOf714vnCKSxb_Rhaq(`(>wbVgyJ(c$=2jmY={PJ%ME)T_iMG!rers_5!4p z$7O0?ea72#G0;7pGcbdiec?_qHS@RMflD$hOcBqQ93|0lLJ&`;^HNl_Ymx%@#6CgI z!%u;wOzNSiXo*M^@+QRg)0lNB*fexAXK*^$H<4U@I;G}hYRz#yDc9nOLWH^dU6phs z9GgX_?P6ih*K7hR1uYkVqzRZHBs*DHd7_QkIE<^y#qSmgG?u&h=o455(j|<5i!}5w zkjm8l1elgwb1DUkwEhA<%mNDB%YvziKJyLJ;R%-F{1lG9Sr{m|d*HEf*F8e_rBWW+ zCWiQ4nh`Mt_Tn1Fvx*8IPSnf}#PBEmo#Pm~}mh&NH>&TzNdL_P8fC zZ^eqW5JOJC#TAIlJ!Jm?9u1o_f}bF2criSp=DIXy)9?de#|nhb`%%LUAe&+q6u*o3 z(-yeq*D0bG58slAq*18a}nNa;GVM1_BkGTfd9g|sFn2IgIAiLMBj76l&HT7;CR zrKpdtjiwC?dn{VaD$3qPOQ0!y6A`5FRxtPp9;-{`H4ylMw}pF!L?CJihBxwojTQ1* z_*s#=6uv&y1)nQSG+Efm#6236gh?mC*b@VpBxJ7e6q4a0ZDiAKP|qY28T;v9dM4r0 z&_QL>WJ%zrr9*>U7Sb8LQ-h#4$75cXvm&gAN!CD-$cjOra4wv<+1o;jijkPivhXQ} z(y7_Av?qVxxFdQtH`yaAP9dOW80OLW>>+6ki4S*gw5MnDLgru?hI|aMJDQnY(UQx_ z!%0?%)t6HYnu((_9&_Y2cyKw&xm;8ld|c1+09l9!Fr@JKhH$56{&4(h=+Gq7!;fx0 zv><#7JUa7Pnb$S$k={7U{nDp=8>AckaPQ`wF1!V~BSI+%-tfpDnoF~8{@-8^i}_gw z(nUg}|GT>R#e&a&II?*lm8pGd&B>G+!P2buD+N11(OY@j$+*9r)p0$o;c{v{=}tn& zgQ&Pb@t_h4g~17H54sAk)O;0rd_%ePI;0Y&tf1)jIiQuKCr-q&CGaUUJexaoGk4%d zp!-^8%SC`Rx$*^VbIwyM);a@mTPG6yJ8b1w9Jz;VS=((H16G2ag8S^Q>{z5nq4j}E z3WHixV#_W&DDdRWiXmwMlu`D{r^UMM4nzZ^^|HlS6qag7f(%LWvl7 z@@|OLNhuPMVe+j~OBF)d*#u|!fE5H%k|YJ%(3nhE#@R6EPAL%T3^wU%9Mr~(sjWxqi4m* z-EH!dwy6>^OI#CAn_nDKkc<*4)W*_@@JGd~>n%6hhG-S?0JolzIC+9mxfYr7+yY@; zsEeR>VrEkCa6m#b3({%`ozipq(PDLN%9dx#sK|0^eMzGI2`E)JN{vF4sR+dfK+E)C_`1hrjD-e4z7)hzeE=EL{fD{}5-EPy^uem%n)bSMR^~%b)+tuZ%@j ze(~NffAMn@SwHq(B0vh+B*vjwq~{R0%coZIcFHKMX^W;YO24S-7_WH zdfRUM+Q&J>k}60m5vN2zWppC@Oia}6+~GMRAODH~Y2#>MU?y+d&D^0G{01nN_?j_F zPbXC#+q~t7o|N;sr`DmBmwU)cwdKwAR!@0c`IvLdwS@Hvmhw>t>Gn-8yV}3ts+n^( zJaSfyJCYi#$<016S*4SMUESx`pJ0DNXk^9-VoVUoI|32=Q`2{>Q@0(%LCF`TqNW=U@NmCvX0b ze}3Vc|I+`Z_j?Ed%v`Okmw&+q-qPk;Ho!0AWtD-5K6`=gw;)82;DAe*=8 zLZEkCruKl|wpoAoq*vlXF9C+>#_S$a353MpM8E`3Df@ALO0m2~sZJ6ao)e*`o=Fxg z((K-;l=@37Sgk(Fm$Z##cUaz=ks?}t)tP@Rq4t5Zde%AkU9IUASI!~f^qIM@ULWHhv00GOLlWw#C|5A9>s@72 zO?>a~DlKogHr2*sxB{mX5-mUL+7vQnD>N{WG)yw4DI`a7C<=9GP>8Ve4G~Pk7D9g` zZmp9Pq2xmJ-Zk=Zs8vT=5b2hfe}P^lrw{#nc}YoW?D)J#w0}ob;>^9(YTGM`<)=uJ zlH|m~!=zs7$Yx^J0*0GIR6}-SB9d9ZA;-l!)k4u~9{PPZ%ADA!pc(3RSV5#Rk>&#= zl0?ujtzqkuy-spX+v}o7+W7`5rlcV0sC-n9yOGhrv?jv{qu10#+LWWxGdV$|TT+~k zTmYqQbIHCCiClFqxNR3FHUjmK@0Fk5xaL$_Nm zi#-OYw!EmNY!y8gj7i$F&{e@cMMOf3Su^RVEidbNdn8Y)>46*21AkC|<%f(P4*6Mm zSr3wWe@3mmLd8-yziUhZr~ughnwGppr4ArDr)ZmCRl3upEH(25vR|nv4d$aSol+(l zwOIQYv@!szD4!tjEMvAfvf8!wx7;1Cxyk(`!3w0UIPWGQlr;IA0j=|$M1CmwgYsJj zhVvIk6^fAqm1Zpfl5lwx#N=0BMZMO8hN`b#B^QA7H!NiH2K6MR>;)BYtu@%=7*4d;0D2pZ0lF@HX@Wp2Dv}FuhnWvL+uja-1ciT2@jgx#*X#I6D z>D{QKNkBdxREpf?9=5ql<2Kb=g9mNY9?jlmOKOPs6vt^kD=!!J1H#29QJ^)!jJpI? z=RvXJc!`)hW7{AkLRCBLF?OPAf?_bQYWXph8la+&(WY$5Mq^)cc}OZZawoO&lZa=U z;-!eslaHxV?;d+8ZHt0X60pe>n+xS_Y=oS-HhI82746UBa}|4elOUVpn$DGy(O z=EB4kASFzlj3M2XNvf39>8(^n5TH|%r~J(-0;CvkxL7mmRnASTP^l=IGpyx}NKPxJ zRLNl^P{hN4mBm{xQ+_+5rYP_WT$`KRY+{CZ9WiBrtfKv*Xap?aCuAVqU-FRPFQ`kg zd#{w+GfD|y#*?6=prTLD%x(GUVVW<%Li#_Z+F)2oNiN}ZVyU8zQt~|5MKify60+C? z(t#r+tQiAZTOy*;ED|p0;4#q-_AB@t7z{H448@IpCwaR(SbqBuE#WQz4l#$M$|5W$m-S_OeG@Zqo5qaR; z0v-UWv@qY7F70?Q6h_53Meb?0R4PR3L|iCb&Mx`F=uxw=Y>_T4*nD!d28#apAOGpt zH-2hDXxhE^pIB1vzQ1Aa{g$_W_UC`|zkd1Nzx?9;580(*iLV{>RQ zG%G5mtz*pkfmy6sni1-sT6ZC}_FP8mD5}n+_NP`I_tqYFr{q4hY8@6PE>L)-Fy~Ho z(n>Kq&Bf&9u{;4x2qpZLjY(_d4m_Q&Rv`jV(xRUMS;HgeOIEOI*N({i zy#jX&GSBT|0w(IrZlKKjMtQ4mA#c*S?jm>W6|6biUvh2AGV7IRroUErWwyyV@i3Tv z`-bC-bywzvtCPNDdl13PT~^8XWiH1=dkXn`@_cmZx9wr>*Hdx!=uouNAint6)sSzt zx~cCDNs8E?e2i_ytWm&egSjFlug+XocUn6Ju}Btl z`4=Y@vSU10&NF786fDi|;+^?s;dQ zf8ZDHxL90J=?zf%IdysK9L3Q^wo7L)$wSli$q1*5APjNU(_(|OyOn9kPefoShVcWw ztTMN(8#bnuK}5EUNM+ANYwbe{Df$fO>0mdt^;yUk#+CVFH$J*8p#%>`u`!xo{2T?So-v?L-d)K1MfQTV7bbrvtB5IwD)M-j4bkXcXWt{5B& z?uq2A#(H8O5l`YvhyxnOo3JxPBF46vO*dE0CMPDo)ZAu}>6aX+~Sl`3u;Gu}$-gVRq~guPDH zVttSOJ1IdmlvS@ONn(dM&N5aH%u`3<1z>PY9+XLlU9q$4 z`FWfC`9#q6w*=Y+)DthNiXhBYdC-yYDrO1nn!QsZSf=vt$ ztZ}dEtn2|#|caPe|Q@aB(vU)LTSdav_2sZ2(lQE@_hf!0E8dymP=K5`#DaW8K+ zQOIA=+wi!vS|-E>$5{ZyKTX7cu;H{W7^Ys2)1 zN%?Yu_LBP;?$~>5&F%);A)@2Wl$$R;VU&l#X@z>34N;x_Jd-)t-TozSiF=z=zi**b z9&m=gftR6q!SE|9BbUX8=gdY)8#Z4+_29lRE4raf)Z9%xy{Cm2bFrg2wXBJZC_Dw< zLk)dShz|4A1k>HgUe3bkCa-LAjggdKp&CoX7~}hS$!iY&wqs#w0^V0$Pd*=axwy6)p(X)@?wP5sUd-|! zAvppwpD!c6=N_-6xVE1pU^#B$9Gf5d2Hk{QNe)-YP||VJIhN4GgXkNMJvYY2ld^R|-l#(dJnTt!4CG>_VRBSPdQ- z(qojt#KFBeM*T_J_{%dm-y*4+g5GoGZ8>8_&#b%Sl-y~HZz(aUm_1I`jU=I-NEfWc z2ihR`j`vnDDhndyc-U2kq^wb#B$mSIBK8tb#e?T-yAQR|u&i$eZL*07#{)cckLYzghv*(ay2$9~`O4P=ZN=gSp5K(-enNNxnOS&=Rm<<)}qC?AZ>w6wIxb z_!;zm6%tFbV)u_xuRQ^2tZ(KbG?5BrEO0_m6fUdrX9*XjCyOuN3o;~7h{DD6Vvi=b zuXV@QbPzka*VsKMtk-glq_|AkcK>`lPtqId1W2E80i;EZ)G4J8 zC*@`ODkYPVS|ofvb&N~b#j1l+qm1Wvu|$@fs6Z9xf$+LsLhe_uHU<5(szIDx90UQ$ z4zmrEa0pIQS7Hv?;P2%UqXZu$g8+l!NE0@x1?Y#JxHYHGPunY*yuyk(-mT~rc1xiI zDW&A-s^sDdCDm0}SYsqfjrv-$`iQ)*VDV`|5D=&-5bJ8_9L;{M1@m(75qvo|EtifS zP8%jFBt)Z_5QC3?T`N;pp0yQ}U~7>R`nk%^m+oy>-5os(J>3^RxoL1a2iTM7Q%Inu zM4DMbXuOb;w;FUc+M-UUG(9LMhkr2kpAbbq7obILgSD4c0upHA2*G@go_~CIs7%;c zDJyWOM}IwZ4Ifd=%Pbc%CGm)!nAuZD?jq>XKAFu+2`&+}%Q#Q%fnvnk_Os$KG_aN5 zWcRx_!iv+y<$Ws^hlKsKyFC9*h{s~{0v6NU2@TzRQ%50fCO1KZHDZ~9SoX%)kor`} zoy>4L;80^<8K&5RUJsY_Rw-X4U%)*`C<6JhmkQlVWUHR?`Nb!9wLj zX@6m9C+&cE841^+>-sj$TW;$-vu*}nl?U;f2|K%S7R&W%WeaKde6DOZJd)MMzuC-n zHdz;hVNXGaWGah%!n+TAj=k`gY0#6ziH4F&aVenL@Lsw5FQaFOkUa$@2)ElQjCNfrJupT>O3lVtUCK8V9%arDHHeXZQ$XEE4uHdWPB6V zTxYPz#RpAc$Pi7i_x`7GCZ{o!dN?<wx5p;iu+ z$G=ewe}PtwZ)VY+Z6>;ZNO<`>8mdi>BpA#YbUCd6v>(f;SdmIq{(?V+?H95dN}trc;$=Q-;ehbL;fKi zFlCD=gp`P{%nSc@WAvxu1eF_Gz+Yi@Ww5|eKAqHqH40RL7sCo>5D|f}qER;EV&n>u zszxmAZGzoiMz%;1MEgWbUXO8Gp=fBObx-pCfxGjp&!(&uAH8^Bn@s?7FWZyQC&&F) z&5r9QYno0&2qP@xu`j2m$M4@GMBni#rA)RM7-+puh3@zzjZOGm`>-X5)s6*t?2Z;B z%YG!!+todW1M2SRP<}|0gm0+K5GdEtHdjgSo^Xu*m|a5vp%O9I-h`r@9z1p3kA@gW zD_GEMlXLUc@EM)mTZB>+fbFTRd(>9P`Br=2<*n@;%ilxVUYBUY^@}il87DrvBcV8@ z{&3j*!p#?zD3}Dlf-)f_d`cpQc{d-OrIZ*I3<9W8a$547yPW)|Q;MY8KcB>#s5j+XMXu!9(?1FMw`I+5vg3lD{jPkre z_d?d2j1drUQuMY$)W-7Fcvj#;}XujyPN9; z$Y&6?0utcYi7@Afi} zv&Y?<__L3y;PD%IP-~SEwRQ4j?~qYB6zB~z@8UDY^~MPw5oL8}Gt^a%8Ef~;dIlUw z8Ph;76XDQ=;|DGzoix%{zq1JsTrmMxRLErk$Nkvn6e*FiuJCI+ORjBxTh3*t36~l9 zrNX;0W;0% zdP=J0r`kWpkaXh+LZ`PvHz=?w~5J@^SHO2)0dx6|Jnkb1H|7YU%-(6;OPA zwX{Y6Dd7pLpX#u`DWQ<~69-a<_(#4(zQBzP$*|n7u}Tpt17UX&{47ze%H<*TT4j|- znuj(z58gZzwo^we=rgoXL_#^QxbVu(k)T%lxp@JAj2&jkJwXtPVs)m_-3+BWSmt0e zyu@8v>)N+>IRujeV;G78>4I*ah|+PrXAE8Au{1xQ8ZEX2g}SWbGt=c&&JvQZh6L3~pocb9gS*Os-_wvM$hlOhmJ zXevo9l!1e#rj!!;F8}6H$J$(#sYU`?_9HgCr`WK%$w5{dqrC#L@1kmGH$58E;6^wE zQCf2^FodsZG1E~J&oIL&_v)a!8&&e4Jw9#ec;hhBp~GZNj?Rp$dmytxE~}g{AO8aL zM2wbq>J+-DOsMF84tU>9RxSdLB#1yDQv(ln1n60S}LuZ zKOgb>Trz9w$1H;6Lw{SPpcK>#TB^b=jAmmAM?PZF1)F*m${RXD($`~gSrUeXxz_Oq z%FMV73cs<%-^2h6A{`@Yo$}C*X)8GO>9tR@uj1#4nQS4ax`~%h(KYw1Y;Lj_cMlOb z(PmCTwOS@E(}Om6{GP|#`#c80P%N{JE|Um0a6O+!_fk0}9!N0z-qgVwXP7R~y6;eU(0dBNr!8DcdQ>Vajjd zxu1{k;HGksOIxrK4CeyR<;D7vZbu{%B1Sh6t-x)O>B4JukQAi?@Knv@h@7l4K*syWv5p!rEZFY-(Rmbq^`yj@ZxBJM0QC~&hZw^R;!SuXC>)H%D-|N zj6urf^D@B&V~XxjxetjYp|ai@DraoN#z`TYCfz2IF<6u+86H1mM5y1Om+;qEWH&if z7kBd1pweE{rx=WFqsFg>%_pF&8Fbr|0=K>;Fvz+@XG<(g@!^Hz@EGhk-a*aqxPM5K z7&9P0JfXx8@v0caMww74*qIgKQ;Lv_5Ra(wJ$T?~^;Vj4rhzw)wya-NaZbeC#GMaf-lyOWLdBJayCI3SI1JN-n+Z9%Vr2N!4J z&|RLcAXS1&Io3p$$AA)n&RMOr(^&Eig&bXk>U*mGqNN9F@8X&+>qCSyTEQ&OQ>!jS_DSDE|MPmqckE9`6j0tuV5Hj5rdPM4`HTZG(c2IM| zp@{f=9`^@hiCIV2%9sZ<>j)mrPT%aBh*63E&G@0Q#etj!FtN+ z%JxzTMnC|S_C~CJg43Bij%MTxK4t%eD&8y~uo>}E&XVuqO|lnI!IpAMukku~cG-HH ze3T&P$TaK)3vvoW2sR(6cL%w2gd!Aqr~veEc~sg_0w9YyI3! zeZ6bWi2#widS_OV{K^w-`zE{>Xv*X3esb~oaeZ)8XgZbSJX0_w*scdUcYQvTj~xjq z;dqm{jj6L@P;(NJ10jJHXT27#WTujb+MQF`YyRK?qq5@b<~~I~giZ(TA3VZveh^1R z0w$=M+d@m?`$Gs}kgoleEhVBR=Ah8J{vAYqRrm{z0u5L=? z>~jF3)D%a<=D+mIe_;|>&AegkA1Hb9z)q*Kd5Fb9=Zr>TzQ?!w-D?T{hSsctk)G}o z$K!E0nSA2+Iyn3goyIHoJ{NhYLA%T0erdo$dONB{65x8i=^aCReQa4{hNAOIj>$4CaM50NPPSE4|dY4o@2BZia9K2LM z_XrnydNh=QDwmKlptS_B4Z4NG0PlWU4vI*J&*k#mTMGR|$n`usE6>mWak}fDI5M5Z zA6<16QLDt{+kU+}BL0P|B^W^8Z!W1pp&=FJnRU8}62A^LO&{@1R0B>if{s#!a!xJ| zt%={=(VRn@*Fo_B1g{utkEIrW4qZf4OiC%Ajkjf!u?=m2+7h77E8~4=VL3z{AD`ls zCe0)CrF|c&!)6%qvR*=*BexXPVeRJ_Ou~!GVE)DykveLN)ZwnM zFSFMHB?pqcJOgllzu)_7{#RY#Z=_uOIXO9aD4SiLEpSC6v4raW=r-{TB~o45H|wUK zP#qs1elC7bLt6Wr{$(*pErKV9L1ji;K=p=*J7O6Xuh>rCjILKmqx#!}af#6xpu)eE#ckgK4GR|(a@;72>C(GAg6^V3Uq3I2 zzjBOrF{QK^Y^|ydP!~ebXdhRK5$HPnS)5(6!R3#l)Kx^z)f<$k|^>U8}|YW zwGh4;;{_79`>z-ZwA^^0(VOrW3)o;|Fd+m`Vsxnjus#as?;Z(bcmf9fLHGAgH8ru8 z(A~#~GAjJo*x2dm>BhLYxZB=OI(`epM29>lRpt($<=~DVh=jTM)~-hftp^#>>)!N^uCr zgcKES&>HjW%`=-w;vsdg4<)hB+p}CUd`MF0VE<`iEi{S4tMI0MX>!2pJEdMlt!9A6=blQVBYOZrqBP0K2W)tu;cavoscfudS1q?;x_tAy0teg3amz3G z0b>4lvUin`4LBBp-sXshaWJo%nR>4W=c)j|QZNK_M`yc)n%`ca{D2pp!wM>*3!Bg?n%4Z9(M?pMZ!hz)cMaPTB&&^_ z<6dcw6EBq#B&&g(<>II@Oo!Z9Qodu?kZ&d_0(HWzZnhu^FU)LXasKw_14&@za~4`# zfMh=_NoZa9R$XdNgvu4@qG?e7s^W9_vxaprFXYp=WlC#zw35YXV~r)1_BdBJxT{5a zD?sxZ-*`|&g$ zZ6wy)(y(S3f2zF|vL!#JqBpUZ{Ncu-jO>!|G5Sai&eo zc;v>?;>zG*ma}YhE`HoE)4v*F;!ckY{21!4oOhh(2Ttdt#E33fq7k!P5J%W@f1ua!Mu^kHk3**svf29vXQ z?*Bgip1d%Ie%t#;UZPIs-7 zDSjTWm&rFF0QX_lGAmtxCRQ}nbx&)(2%NL7R1ifOSP_f2 z-1PW^OKM5-j_$153DD7$tgzMaQ$9Vvn&!B3&f?cvM@!9iYxZfmBt@Gf1=aGaOC4T% z-FtaETuSZIZVGH=;d)B|N=pM*3{|sw*B*<(iJzIFYQ!TgWUtM@#m9{TaUvhTar~kBHgkzO8{Q1eJB_ZX_ zoaxHfa}nOPp47a-e|vJLMX*jINtHiP9ec6aX&GCc{31~^2Wy>7CSTlN!>5(A((!%@ z#3R(_n~w*P%uHH6 z@{jIzQO{<+2QZ9&W*~AM&MfuKNp;6_2iSA`floB)tdE z-?*O+2SFflj6x!sJ-c&W9)H%UgoE%0L(qFuh z5ur)a5MRiS{jDWUI%P=4g5pehG-%xr&NjAIzu9`J9w5{t*U3iRGRs>%#B5#u6UNR4 zkH_Ao_c{IhzA02p?yf*hpFlBzzz~jdaLU)N@Fv|7huAVy*LT*0OrN#1Q9~O(lE|(v z#akuJ)lG1O-QAq?@>PrE3uaLO9N}_#t2R>^D(spd)+04sEy>|u3MEV_uW94p3BQHr zOd(<_k))E*IcxeD%BPk!F95Vp?2?eRX>&|bs5*OSTHj%@8H}(GohS<(E#p4i2O(I+ z#$Gk4DGAYZ3KpnLnhBVSw~pXS4p3Cj38*BgMUu_XEIN&77DQ+1%$*=AX-v#{lP#TK z;h&^)zlA+vE(%Fal#aQ3H~2Uo@gQ~v#)_?y=#Er;1%xvjRz zLPmwj|4D<^-Ng^X{((K^r)SQ%5HA9=u*6v-Q-6%K5x* zScRXWesEr4{5GA8uR(**kv#URPPz86Ww~+UnB_#hSjxFkwUSt^u{rC3D5bLXSDuey zzasAD7#jfRFbR1>oQG0x>kCLpyyo-_D3$ZtvqgcLG9|WS@C0v&d6K(GYQjNRroFq_h-c|G7v?^wK8NPE-e)bJ%Ac?yv1g#!l-I7^`OC}%lr=LA~ z264-UX{@!o==1wVG>1A)<28(%4f6 z3*(~P4Sw7WG#p!^*&1W$mS~y?$=XV1%X{%XyeEvwKbdT_dL%F}axd-WlH3vU__#CPbF(?Bg{$^DvcLE0tS% zY~q$sU_C`?br^~;z@;I#YD&hAb1R+|&!~*p9hqLv&}GT8ip8m%L;Qe_NzQ!e2OksP zz@f%Gen^2FZQgaFZI)2h%;8{vBpn7DTG=S+x%5yY0RU|ziMkynH=w}y%e-2iRlu`~ zXh~e5K2^OMt6J~XC)lONkPIBa#@Nxx0bpSLH)U&R0msfk#7Oiv!NkbO!OZp_*&K}j z&gSJMVvqsYm^zseaWDb%l!zEq-0c8F3>xx=762nBA_iq=L#KaoB&`ihfj896je*3h zY)nK95&&~kGbbWuPGDNt*2>mF+0MWS0LLH#a4|Omh&vd#6ER5IH~}2&Y^@BO07Om> z&cFuG7O%1xnd!vqa_{XoH?zIPw~{6FbuwfZj`Tn_ZjY4wdm7&9~e5WM=1C2MdjvmG^MV-(|jN{1@71nVDi zD0zgd@@K@RZszV}t5k4wAtVgb-U4poJ#+YyZ&q~&xU%bzUBw95+1oT3+lf*=uUwRS zrx~Ye=H%wdHnkO&?NS<3@C?~c3m$Zh%5-ea7{ffW?HEgCOtGW7sBRnnKeVYWaL7C1 z5fn6c18pn+WOQFiAV9pAYR&&x7DefxsW2DXB)m6*W-3r3g}IfYB+Vv16s1Wvuc$gd zH006SxFj&4S);dKMzR7^U^Tvmcr?Yb6cyO`axE&a!wONM&{y_F8(j$%)1G-xFq+Jm z{RZ>_t;xQhZ5Sy-nz-1iEHk&!A8iOGHqBDJ+T9;vTX9oXA|mAMH*A+wq^NFh_X?9r zPr8bRSp~!GlzDZe8t!pPF^#NS9K z$-A~>!!{oMRXFhVU}#xP+>@32%gAc@7hxxv)qvH}PNwOYRdRuqgA=1>$e!=3=*unw zHPI+jnwtq#9yGuChlqRSr5QtP`ySoT3nCXu%m6zrpo&a;99*27gD&RKa8Zu>i7{~m z;P$EwYcgIe#tI)t$R^TEq=*V)9XOW`cCix^sXxXiLghnbDy1%OW{<;S(M_hXbFm#v z7-3%%G4wNjUeq(L`=dA#T&g(p8@$QO3}{)I91XH|He{t6$KMJ(h@sdZbNYFw>1sw6s%ZA&(VU!qxl`#xYw&$>#-7H z?u9kcqSm=tvvKRKlq7_^7~t3%G6YsS!=D`S!Gq`btnHm9C5|B8F zx_IE#l=Ugu@f)&hiyjlVT_#0mvU?^pbo0_gsc#Cmp9Ck%21_dlUhVz!B7=Wg?N=m^9{yruD_+9v#ZDQC zJf29qv$In=eWt7Mha}oznwW55 z5t~ZUnypHJLQURBrV5R`yxpfU4!vWKK}ld>Yr871xqaI{oKNQ|ldZ90MY8aN*Fw$h zp}l9DgiyY}^&D6-`@91}PVo)+x3+|1hF`-)+V>5VQQRlm$zo&T8-6SF19)1-295{1 z;*u0$@7%vW;|@)+zhbpWv&BAsMB=;@`^IO>8?e{{uFLv6sXbZwj@1`vM8jadiH4=e zFe0z*fi7zp8)?^=ad!fQkj0>Xk2PwnYLE&BVau-g^&8S~%UF!F zjA@~0E_2S|Ok?AF1=u9RZ0(EQ;<2J%-`MaFt%Hx|g(q;*Bw1v8W6tm9M?NWJG!s|h z5`99l%6w(`AGCshTep9}0TUPFe`yAp|Ep&3UsyolpN?O_z~OIi&Hnd35GE)A9BrK) zi~x>A9Blu}5w->P^)^nxjK3`@kVF<>Y;GWA>jtOw7jCd|u@P~yGVA>9*#C`A{^9)l z0)JtMf`hG*GQf#Q3z!rU1L6>X8xVf{gF1x%eHQ-rS&~TSzeXHHf7yi{nTY;^9VIwm zl9`C?b@j{a5R|0=9vX9X7YpXdqhU+C#S zan`@2{TB^TKn5VDG6L8+IU863L7S|Bqa_jNzkk(#i@4zaXAoDmxjNcv`-s4}&TlWj z*S&78r<%Jxms(Htr=OYFC>W;eHun+A>ub?6a-(^pw44D2l!mAj-x+0?$G-Rr5(yH4 z8&^$0;BkIR8K^+jf@4xo>v{%fOD%4x_Mm@yJo@Bx-L-H&Y*V6vk_bYCfuIn9iTJ@F z|4&?0e&5+PTuci8hh;|@=8e=Sf%#wTUU2?~;pzW*VM-4T_}9~)(ZLX<{>KIMenYG4 zk&3kRcnJ5t5pN9s*GmZc{f%QY)=9dCecaVmBr^LK^ECyi95HbMX5^5`&ow%i&{ZaD z7w&lMZ*Xpr(a&Lm(gYkRS5TavBbtM^(~h6m+>2QBKEqQ)#5JPwlFQ2&0(B_dEY(b*p@ z8WUd%=dtIs8eCH@v>Co!qdh;vd&h$Z`Q%Jk-(a}eQo^k%Ht$P`*XY_B%2Zj8o1fx9 zNTkX@g!N{8>s>3rTq%fh_i`X<n_eEAU=fi7xHZ>c!7)zAh9$OW0S(O zX->-@t=#G}oz`!f&*&+K0YTBwg2?kanaz}q5@N|&NdktygH39GR145FlPqbxH@pm{ zi2<0Hs#4nLD+CWRj)o~)HNaiIq}CpU+vF+6sQ!5@S0t&^gvjH4uH|4csaErBqJu8X zvjN7RcVGVMDV$g>{w)gHEtKmhk1ESOY|K2_k%Q;Olfz3ro`zjGR>pA>@9cqZn{GL) z&zklXs$hKV)WW-AfgY$XohZEmJe|^Ffj^a~5$V?sXs$IGJoGRQAuu)J)X||-z=J>` zH-(`08JVHND8J}z)qo+`t1)`%!c3wfEd!bWfEE)#lksgvu5SB1D@(`29G_&qrT`>_ zTgmkY?`|S@lPFNDE1m6{2f~tQ#0M%1eL6pd<0z2}3ulI1HS&LX4I-w8sGSq4#c1xj z)@yRU#tDqa*@)n4REc%nJXLIW5xVUP?a=OXyuS4FeY^I@t+8)CO}|JVGj!n266_;{ zwg?Amst@c$W}(OaKsU9oL0)bzu1yKKvxEP>PanS(wB8Op$|Ks#_9dkq4nEW{jPw`o z$!W-+QUKRpyrwid<&1LDE`WP^R zUPMJOpsJP&u=4aDi7euq+&i;)t}UCUMmHgGb8)VgRGo7EB=}Yydxr;H0aS2z{LFRD)O*PL4|;h!H9-(RiZe_TRvRY3Ed12g)T$dci@<@ZN}_ z3V+&K5mmkI$OjA9AXh)#|K@@XCVIQtypm_np~bG`CE`cd?gZ6QkDZ`by%q(rDAhLP z_+b!r!%##~D9M(u$wv$r;qW8ZKqpJ#b@{5F-Y_t<(>s7AB@1j+dIdn=TnBteRMPU?py4cU5|QYe8~xQT1GCeE3wrNS-Ca^k zA&3m(%lC2=8GP@1>4P=@)!Gh6cd9EZGt)Bt?5*%p{u~zL;XI0&rs(`!QR1hsK`HWZ zTFz`CEExfPs3i<>6-Af15R-k`9(eoXSL{dko!~Df(WSU-hIgNgXh$ejBrewP!|g)i@Y@_F^{*s9^^&JC%8 zSd&Lq`qVk>!9ykFrR8tEn$5W=)^be>wxV8b>~eCQ2f_Tm>5C`4Pq~NTqZ!(zEg%(*FusNu$Ulb@jne%>qx#O8znMohpFqMQyNKTml^8 zBN!j-s}XnMl)=8a+qG~oy6G=|T9FU`f}P(=2Adj(T_0~%%?HmVN#`*^0%s(NxP=^W zT|TX!j#j^;M{aMS1BK#Q8SZy6zZU11ju_JEC`mAhojGY@IG9V?+q)m4W%pGneNjzG z4VR)}g%ab+XIwQ^8PLIClbz1#>D`~CtI0YLg3oWK-|(5Ar>CrQ^vFowGgl-2i4RDs z!|3OQw{~e`oW?@pDemm3Z=OA}Gu&c8^tYLwnyMS&%&zk2uLS3XYl6(HzGi~oyMB`7nV)D12~GmC~>UH#giwCaDym=^Wbb5QED~Y)29`>rlhukAvMyJqM&tsYSOlk1gPJ|ppNa6YGHaek0rS&| zv9QR9@Rc^lhY(#ELu70`(SyX z>?Kxo zlhTsEchSlIm>CI9yFN6(t>%jh=M&hdw#X%{A2I@cM8b^&v}9rZVKpOLcf1n)qyGH%8Hrk_wN7-w3y#VojIOvGbUo)GTa@J|O$E z34w^gbUvnq)+j`kE}2%*yqV4@%|0VTr7lDEsli;44h5g=ul7S# zD{aj!DSI7{f6UAjD&927%I_BppeZwu7Xj8yj^X)NAA_)FLBj$5_o`HNp9TOF&;!HOA@uX3dpSdVbz>{Hr z1B}RMxZUlGn_Q0^Ck%c^U0YiBF`ll8+9)_*7%aN43L8}hhV{?-zB@B>Q~w#in23rh z*~*Vu+moh}^z?l%uB+H}QPZ~4%+aR6Pfr_c&W zrEKJ_ks^P2H=+<+Sh!uX+7p2?XF`$j6^7XPcMf4cQvYD6k9X_hD<}bpf5$K30qQ3! zs&#?~vKJNMiP;f@*GfdO1#vNs!NG-4Te__}JP4atRH5+`V3S>kBl0Jew9sg(w1~s$ z(V4GWz9Y@;Rwlqnh1A^3iRnU9OM3FX{>41?Q0x(7HH`O3X)e9>u7yD5q%m<>d4F&E z+c0?%yQ`!$yrcXG#Q_F-OH-q^oLp3NB!id6dtIXpcS(XXTZ(F!7EZ;Sl2UDcd*fQ0C{o?1YhcY&j z>kDMR4}FJr-P#eWyb8IS$AnGYfLwjmj~?%pArCNROq-H|N9Jk=smgiH$xeEbCwrlB zo!~2Q1`*#jLTH~bszWt={~8j~1kmqA+UYuw0Cz1Xb7JR_cn9eL8QF@1fq_8gbTQMQ zJ2NX|HxVX(o-q?9Ds;Ff2VV-x%OXu9*Y+>U)Te$EFv7EcLvESVt%TUjn^qAtCwqJI zrg~*~E-G$j4cfdSblT*RR?_e)=Z(C|J6OW^&KE431LMMTxw;*o&!z{iVCGHAQSjZ2xKU(9|FfgHH6@-l4 z1J;JX)xp-3!-1z~4XvXdw3IU{+Q~y_z$=|^K_~W=K?}D9X{$iDM$YOx=!m20Pe3!u zqw-(7&x;#W0+~l~!EB~%(HjUJoYQ>*T1sfUv{W@1dPcXkuJ6q4vz+t=tCg_7c&LnK zW`>hqAHtuO`YNk{1C0ee+P~~WV^Q0k^HkrG68yW*Uo4-SPy}{gSBpvB+RLu~oF#4f zj13M#cuhY4;mw&;tRp9WH?(EsW+JH*gAokg=??XTVJb#LlRE9yw;9OJCim=w{EDIN zQ~fQT;mfQJc@HLg?JXx6|0%Sth=0-A{_WIMA;A}JONI74Yd+?+F{r!^O5qt>0N zN}2AuULRf$!3S#-8^ay)+_>#zI^gwvH%!5r)gk*|so@$hlZohle41`@G8Ad7td3Tl zc@%xsHL-ryx8YMF_34gyE%sB@zy0B_d1Os(Ne_@4i2at2BtD>I&@k|9hfaX9nhY#6kTGzHT?F1~`XX*I!?GiMDK(w#jbW4w$18n5a?z3;Y_%Nb1?l|EdD+MU_T zWGg8%Vqe^FzCcNkL!iO7M+AX^J^w@@G=M%2$^P?1Pv?5%2Djr{{Ij{iOM?C)QObj? zYqN__hmY5oHE4t3lrX7Zfe@M!&Bu1gBHKkSHgi~hA=s84aZ9ZkAZg&Gpx*(JcnXpv_=X zVk#gs&kF}@={R<5kBc0u-OAPZ9_C zUxQ-4Zf)~JhLYyZa~6egFL%4BFV|=`S*R}h)>ddXJ$}B$zDdGL{Qr7nF`%aLd%plD zJ4bKj?j8$t{re5Fs!^Z0w6P(={7v-NPD8ISXw)bpz>p~ZB%;OvkFQgxAR~e-j2HLd zrwQcJ=PsU4W3Q)9+&31SXH%BZLT=%B7}Gr>FXNxZ=O1kn`_jG@;7QKfIlke!g{WGc z0u8I@(!K@B4}c_pM=>x%+N`r0&$-jw6OFtKaW-tC3qr>NBLhlsLRRp3Ie|DA7Z=Uy zC2${sR>-n9lE%EU0AI36Co3{oJj9V$fsg0FC-I%qTptpNywcLpfbP!^&uvna9ez&E zFt;a9U;0#OV=VWv%hx}9s;cDG0xYGJGE|*AUS6oz_T*_OOxLt&rN;_b1mT48uYN> zsgLfyD!wBz_|egH)zy)%S6h=kB97bb&Xzhl!s6n`Ieea8R2()N8p_H&R;#z(ua6ND z_E#4d#d{znWt{k8Z}5IZ#wcQbJJjZbu}LbvSGv)N1(*(jQ)^9@vvbQ;KZNx++ntS3 zVoyRp$aC5mX~TsebCcxg)M~U(_mv0d4dPJ4-FGA497<#8=;$1~dY+%%xW6otz1!2! zoMa`sk`34CD=6?>_Evl)9z-JGEsOqc+xa-i<1#q!D2ZMmeGV*VzC@Np=Asvy`%91V zvZp*fK;yxUm;VEnk!*f$4h{~^%RAF!wgLn{+}r3oD>*`!#bU+qu$bm*ZkX-Pt6ktd z85B$YbS#^E2Naxvt>h>!b=iml@1CI$4^vD>__XTa`JP%#kTYcRtX&xsi0NaBa~e4INxl|ezhL3 z;Jw=)?Ck7Zhj90{gY6>`MJ5{EI&ZzVw`XW*2n3t0smaNG?BTImKN!*-FI=u)ub^L` zakRM6L+g#Eb;U+`SPn;F z8yFbydj}dIiZGr5KdrHWUzKi`$Di9nkV1LjjyC@nYhU40$rE&ov-sk+xVyV9i|gX< z?(Xici@UqS#kshQq-1k`EE|d{Itene9dk zk^u>J8%ab&ASJCBO*A%>cqNk1C!n#Pu{M^hI+yg_(S~-zdCv#Mo%xy&5>yJ z6c>wvk^SpsBMTbrLV8hOL{`ni21m;mn#Fxq??UxS3AI<$)KC58#H0R!Nca!vpU*`i zNJB%%Ma9KH!b0I}=%?&#?dqxM;-lmzCT8TNWa8svY3ggHXQw9aB%-9F<)x?QBqD1z zwu>U<$+5i0fS{F1bRkca|EWxtH8q?gNgRYcaE0Nv^G6PkVNRPw&X}H_KAY1PZ{R!9 zUek==es?d}9?jA{5yIeX2pBOWEJ;2x3pLJpp{}R2Mm?PL8!0YF0Lr)7r6uS`)@@Hw zqv2@#U1fOT@%q1)pJcvnZjYz1O6+tYy)n6*hYa6wap~CSLqd{kv|ANN4ky$@LdB-@ zh%kTr2n5n*0=v7}$jKorpyi{Zq{|6NgT4vvSVv3w%E`qFql5%7zXxKtCQBIA2Qbj{ zea&ANh~)2-OoB>QXULN_1idmDNx1~`~=~!*|?W1oy{Um)iJvr!KHj|l8ma@*$+$O*8`hmH= zClw==y`h+vKXp8kkqdZ*B?(gY;yS%?5kq*lkXMriv zPUFKzP@=(I*9j%ut`{o9VH_rcDKSS4j*hRqr%Np8VMx>UqG%41^)B~_DqdE!4J4iL z2T9d;cXZ%M7B6{V_H*9+E5{QE926`MS72>~xPCd#^S>Fw1_uZ4!VrDkS5uqidAfuQ zhU|3nZ#BIe9zIHie0u`4aN4go`c91>GRW0rxt*`qfjBc`ydOcSt^g+8cB_q4q#WIx z9p6^(h141#&=GkwWV*KsJtcrpgb0g6gk@LXudHw<7e2H83?E@Jf@QQgCXN6N4Ptq& zDzexL(Ut`Z=Z!Q>66Tu&>=|nUTz)D7$+t0Pc7xS$`~-+ZjRi7+^>54~MoPDkKYSqb zlr#{;6!#tgz)LS{Ppzihm4$?{0WAtuw|GlI7}BHKh#4?NLr0;srv3|>bp4I0EYRA)Z?u1 z&BZK}Q1Leh__soo?2c`3Cz^qpPmO%i7}NZeKw?_4?r+~Ai4$;QQGY)Gig1PyP5cDE zgW=;MKsfw!42B}@wr7XqHOi0lQiQJ`LxF-6`}OPBpQNPQyF1Na#15~4&CSipdkVVp z<0xHXVc+>5C5Gl!=O*KQ2PZ;fn6K&9eA_LEqrRUiz|ZuEh$jD~%LI!Gd47?YZzQF_ zEM^2s6c^`R?{n-$^B0W2I*s+VlYP}BR z>spzAjf}rmlAsXV+rl{#Q7L^|T5`bG=ygc!m8hWGj=ti5d}X$MVAKC1Sj64e`=v4i z1pWx~6Ef1mU&8=LYImM^pkZZaU@2OV2a+m_@uO|;_S=YQpO@$Va#=)oxPbpShOXF#>!wFjC|+M(nL z^%O25`dS~-)&FT@>-*a0rNp(9J)>fRfA=V8;v1xndMI9PZXFd%X_*Wbe3dD4yGr@;J8xjs*i63w!oNC7Ju#(zO>4OI4h88R-E^xVH3VC`W?DtI6B5X)WT1# z2ENCEfuXu*MCPZd_^@=#+&>p(AYHje(jNqbJ{+#YkCWv5;TFO8eJVCe5&iVcKFej- z?D$qYwtYQ!QGH!k0iziUl81|WR>evXW!ey6mP3qR>00G&$Z=Av?~ZXmkMJ<>6|oHZ zZlS`=j~;#Z&%BH+RGBSDxj2dW>Xz+a!W|>r9<~XW?oAy`$m}+){`$ai&%Nwl!dhK5 zJ*}S-RjkhzF*p65uaCZv?Rvzzg+%n)7hS}{?t400$zEmhJZ&4S=^GV#tk^?KzdJj7 zeE+-!Wx#&q)uD8$o}H|owKJ+foWj*1>F_H;oSqVj4qP%Y;R>FjJ&*|dXobWTZ zl`rtr^Z|BQJ$|JVayB=1eJ zF0ozjV-4(z5A1@E^u>C=5k?6#7mtzW41qhi%GTDn?~d4y+aPtmy?^zeYU&`8Z_@Ji z%TBOv7n&;c0De->1Z9qA_I6T?<89>+J-iD}>}s#2_DsI55iVz7E=Hy@2HuNOP%g;8 zA?kmbDE9_~$JzGDEQ8(MC1H=RQzewXQJ{xz=EE`}(!DC?RWtjM^XjV?ez%wWOZlyJ zTs3%q_g?y~*y)Y$WjU+=-pDwDLy3L9F$Yq1^^;jUt+Qao0Dse#Cw-_#FSgkR0Q#If zLAF={nsv5#8=QWC1F@BW^R8kEA1_~##XBVWsyNApe8Q{C%Wh6lh>Gm>3D1t?Ugm^= zSxFFQ8&i6T@s3ZE+}n30wa%#dRle&1DrmK-RGPuxt={>L0MMLD)x#*>X|HP^uiT&P zvbzj<@Ge1O)3N(uiv_h#apoG`_kl?}TdSV&msW!Tx5GEF30_%0Pr08tYu)QU^)@N5IzZOh&w*9)g*<8&VRzqVsjC;qpEaz&{({HP zdN+Unja)y4PZYQh`@3D!Bf$Ip#QxG6Rt8~pD*SUCElO&@eB{xUJAYxEOKBoal`w?D&u=(ku& z`&=Y55a;428g7{=-xbWXh@@DzQ0)oRY};?^X#^?art5|CFy}_*>6PgSzyWb--EfQ# zY_~*iNom5o=b5ss^c2@Sl3-8+NedEtN$tFjrEuh3ArjlsU~s~^lc#}#Hz(A(ixPqK zK|!fvY_~%9brG-)kvB6{DSu4^ptOvxwuA!XZ<*mGi3!AGDKt~Q0Ee58f;jO0+y;9r z$-}+K&TihtP@I@ zEv`GSUf|t7$52*y3YKD=55e^|>3_wLOEj>l-sVp{Y=v~N6W@$~&sz?h+4$lMjANC_ zy)hgA zXmt7S&RO_B+XBUtRsYjnxSP-tguToTnPmP$(f_Y6mdStkSjhT>9j(q#Tf_&&`CRTT z-Z(re3#xIO3(X|`q6sYe&rIsTeOisR^4E_MTa!qy=%u+zH!#Xh=j>^QxI9)4T@5 zC&VTd7oTg_8qkQN^W%N;&&eJ@;8tGA4*wS3)Mtf0%9)2Elf%oA+FghUNEGsX{7Q6c zBGAjO=p#+R3k(si8e{s>AT`TOML# z*|yV+Ds+$AErBrcI?uWXGCL1^ulh54zoI0JDd8?7SoDb8T)N_=u7sDjvP>$rH=Rcy zARS=w{gGJ7zfQ2G8e%;^J{kPF?8vQvR!i8s>RUga%+gUOO0VXPWj2Jfp$+KzkB=pSKsjVlM{WKhfur>^dB{^(v(%k%qmA{05(GMiTL5X zrV^7Xu+MIe*P5Ar_fKi^sRtVG~%JboI7wx$CqLkzMNB^t?9({*NS4uGc_nGDE8;%bX_D?hSW- zHn8g0N-Q7E`tQU1p8jCOAmgoH7FvcvwPMvuyPr@IzGU8SlO8tdqTwHb_agNXlGc26 zoQ$_o?of%D_Ykf{jThdrkoJdKJJYQcb+_k@i2SJbA*%YC*wagt1pc{2-W9WYJ$>&Z z8Og2(H0)BR*2K8nC|{eF%Sr5X{(c9|aPx$hgAS{7^kredWu2DJMV3GsluJ*xebwsb zMq82l&!%97Kz%GLVK^wsx_H*9DpwtX;!eSNjGoD@t|lhn0N^LrwOQ`rjPt`)DlK5c z3%~Vgy0TFpwK{L*=v=KwzrFKnK?Ia{bTVwFU9i?wbaltd*Gr)RtxGgjf5D1;*@`Sb z9v;DoWWU454Cr-o%>M`i^A+yw^vUsF3Jjz|kL4G6fs&j^<@x09#GifM(cFsWe4=RP zzLc%6-PrO@$rGnd;J39^*p`0Ee19j~M+Dmy3w-S$c-MA;e9*gw`b)XYjlcW~e(EzY zei_I$KjjbAcH|N~!zUN)9)i!9UFC0B(CuceKhUxr4`2Pas&nRW&8p>b+2#_i+8t_% zt~@6&_RQ8WtOpuIwNj46=Y`*56?qlGp=y8Cb z11sFxgCJo=;M>iC@%BbTlUKnI*kh; z(>gQn!Z?CV*$>%Mhg-9Q=nEceeut!{O;`Kmy|xLyUst-UhxMsnpoDHKXx3&4@>bR& zpjPomV09tHNmsMzrW^AT#?4l)>H^NTXmNetD%QcUIN4kfV(jx!Z!{gq1zJP8u4TQd zU7q=xCo))7l(l|_AG66SFf|j^qsTJ=y7g^#3<-bq%(8MWbSQBpY@hm&_dN?|x@H~j zX5*RqR5VWcT{nqT&B`z#EehnC>bEyN?MsiS4fNXXy~;o!odiNi*2OZ{&LRnBSVZY= z{aO6m#w_d)C#2jI7i|xjOSj-&eu{9I+DxUSo{z7K4vFQ0U z%k5EtrkP=h=wIn13?31-q`n--yItz#Q&WdNwTc@qOfAB)P`BjTS0jqXO~H!!h6%sx zSeJ#G8#4%0xj1+D3v0ySjmM`Cw*Iyo;m-loSM2Cyg5eJo_-f@U0<(wRL9u1~tQ_x} zU}YJbmB|%z`*V&p81og{B4zq2q+ptyY3xP@)r~i+m5vVr)5)#bCO`k3sU()>OgOgTem*B=%*6r`<|<( z#*+Xh;>SJEawjb0b&L0IuqVAj$FsZ{+kL_3bs51*S$l7@y7MGo8_FY?UCiVNOfaR{ zSzl>X^ls8Q%4x~Ah)+750skNH5;w_baVKn@1?sMR#tUzeWwhiB2X6G=fB9XxGmSd9 zm7fyjhIZkdu2tb<#>ctf0r%4;6PY>PPeYk*+AtC$_E85-buFC0q!!KSg#nV%E%|BI)R4PWAY(P)< zEY34Ki`sy3=$6*2g@F5bXP2vFzUA}NP6xB6a+{4($oEggWy*f^%B88dSF;sv2z-K2 zd~Yt-C!rt42A5rKD~S~X$%^$t)(&pA5C1HO!LdZRF0MLxCH)=q3ry8NvrbFR?=E0A zcDE1^iBx#-mtQQ43-ERqYn}#M_}J7~nFP73)~E5rhNeHhe9%}!@ydjzf>wh_UO?Yc z!`c88F1ufuj&4uSQ>Mc}$NM`<7-&SjO1tyzDw0)?U*S`y@KxVObid+1uC+sW5~G*|9l= z&yPL5tcGG2#S(l>eGIMrW^{%b@sCAVzo+Wc8N;J4>C>6`@UXm-W4qDQpGao5?oj&^ z)9l$i-B32pHr{kMQ+TV2LV7^_Nvx?uGdbXob$51`O1TZk6sj(Ny4fXV0n*JaN3vAK#z36<^ zu$$50ReVtFvUG9yVeGWm)mfmEtaat!FO*@&h$Nb zTLJ~rTXS1PbAMwr&$Cy`xA9FymwcF~jv$rvzK;f`1Rh<%;Bk3UrmmK)RH!|nFqLI} zu&eKMRDA~jV5_v*Jj;z*s*O~ot=vuIn18`bII45-Rop+}W?pTZjzyjfTUXlJJ-YlD z>U`yOdtlhuAezsg)IS@uRRvet{>FsOvwXe~;4%da94SOho8lT|bgw%lJXxLND;XVL zzbeXTS%Q77MVY%H)o5;iY9h70iZP82KQQb6z`u3iMFmR5o>~rY zIot>0CN60FVAikTw{BjZKJ+r(@(^ex)#6rJHc7rLs>mQ#I$u?ciKkR%j z^sn1&IPdg(oa=aexMD&1M<@9yo-yA%R>U9&dn#1vP`z5^*!Zuv*X~d1hmc)Ej)nQ3 z)9`30@`R7DR3ij3n+jM0n^WM2dlS1r!h2c@-`iz0XJM7k(zy+fIGHc?cGm{CgMV_1 zz*KdQ@lNlA=1~B$`-J#R4;i9=x+AfloPtaAFEARs(|6n<1D!!!Oeu$kEq0!I{3i7Xxw-1MuLxKd9EZemaUjjmTbf zTNhV@8WBg6v1DN+6;qh*?278K;M*F~>qq$07i&%RXU}Zbm-O2v;bd$(-*#p=^|=*3 zPxdV6@(@IP_i^GL7mRvKu=#e ztfI%A zsq@L!!0J;p&UQi&NzyPE5H#u9ZS%JWh1K1wqvcVDwG&@ORKbsUY26mTOF&1cVObL} z4|i6G@&~#Ej~iODmEeRZ!@`SxZPHae*|CpR;m~SD%mn2GXyEoVV7c6#3QlzQn_Q@`5jK0=yYmY~SAi{yj`@a#yk z38k7smg`Hheew+tMjbA{cdvxubGf4MV-%q1{k7cBL9^`QS#REUxQ<2x>5kzkb*CGN zATX>h%OLi0Yh@Xs2qs!|uuZFU0Cp@0+T3z4i?oi1ecxM|nDt1OCDCI>!-KX*8#ljO z9;8Tce4-Z9?aXmCZI;>|&MY!kTKtE+8-9AWWMGWtb>z;mRZKVsqWm`f87>K-4>PLHuuo$RuJZhF-;Rt+%Riek# z_Tp=KP_sFqS>MIYu<4>0)@cX0pT+?@rUW#t`JF4zu_u?i6|3u8aJ7oS!t$0X30BSR zP8qa8p7h(~kD(bVMp>EdgRX}pztpzm=1LnGx)EQ>OD<8m)Km+V(qQn>)Vy*P*y6Q| zp;l-mZ2Z^<7`AL3OEU?4OF#mqAOTE#@72g@y+co)fyq=ZF^dUblCXo6OGnG2my25S zdZp{iK^)X6JLga?9^?xzV+p)U1>I9Wc#vFO_w1KkgI#l1zcBnK8XDMw?@Er<89Tt(+?Qv={1Zuld0RS zLF&6v9Tc_hO)g5bd8yUVX@AqQy?A)}Z^;g;+&-3r>*BmhcOS^n|GjllfK^R9!mnp? zuBEBYRNH0aojh^Qf!MR4gZFqs2^(e*MAR-9b(_6zuE2+&b_w~QaB@7e-Wv7 z+o=(c7m4(}%7G@HX3A8lt7xt*EYn2?j!m$H#)fDybZO#F%zx2n9=7Rwfl%mQ<$y|m zPX*m%G7r4pl;V>i*55E)X;OVZpVnBgP0U>4()=K>^&#F4X^2%P5MY3F0Fc953?BE&qFfQJE{T8dB&)PV^yw9M{zR&b`|Xa`Btf|G4-1vV&Qet1qoBuBvOYcsSQ6`(==^ts5?<40uxdsuePpCX<+#|!iw5KS#ejD#2HT{lF zZ)N0xbuOr%L`~1;WqCii1lZ&8KbyMza_-7KCIiO&Frde8xoYoboC^1hH$ofZk_IB@ ze_)+bB;;DK&Czl9xpc3DQf|y@2yGLYlO{2{zmofo`D0kz=tYoylz!Xq!L~5lz!BfZ zwfrX$L0Bc`Wat{nP!j*mH=h0XurbV99WuwRB@u!GnhvT_FEiQ-b+`r0S?*{(f1YJK z#r*S?B;;~BkOcyIE*#o8sMH{aPobT;tXK!Nls^4thN98fo+dp63Fo`m0Q2%y2v6XU z7(X_6`k>j8bxhP;Dc486umPl^wT*!@2w*LslA5OQ*BATTQTLcb6?4)W(R&C18vd`J zf3*~utHz=zypsmWg3^$yPI(`*gBQ3xl{3}-?oQ6yfnuTuZ& zzCl9fq5n#Z){UpiJm#tzo7m*0fByttAcI`QxOmN$Xt1Z|nD64C*p3~yry6z@Uj{;t zKxDD4;#N7SioL=>79E5Eu+)Rk`}qUrw{sZSbhzVyI~ksqH!`Hwq0HyYu_}a{c9Y@_ z^rPQ1?{KAAq=?wCCk~s5tCdNPcCk5%I^7M&)8F2!DLE=r$X=#-^qkmLHFIADrI@1wk>m9E`Jl+v=s_uITir;2yda#f2Q_i_4C!Zcc54T30+aGG? zqa3#mrF;D9&a{6ko_*!i%N2P*q0Hp&6?3b8y?GW*VM1WxPc)3RQUY_1+55z_%v7wn zKCzSMz23gjnqDY9p!nz0;ws(FTCvJmrb&=vMVS=lLAUeqvp}GDJy4r}{bbn!9r)~U z_8=U^VP9cw)qbm%d(k94l5B+kFm$VL0Bzx{-R#B4~2$79G_exTi{(E&6 z+2~sBu$TV*Z2b2HHB^@)ObB~doYbR62Stb29gB?K`sxu>6NrHQ zPwT#A@ovW7W*7mg`mZ?X_l-oq{vn!)8&heYs#mAfhdWw|Hccc;rQ_Ce#=guA4`fzq`;L-W<4_(PBXP3gn1%a4_`@_qpyP7(N=DqTRCH{?8 zOgH{KW{+UJ#Q@%sAmroYAx`;s{%oru*ZHapEP1l!T30ramsAOp9JH{q*|ki%;yKOb zznHaBC65)V9{;0!h?YK_&~p75jSf?)N^2-L9Wr#bb9DQ+p3DB$N6jiv*%Cj? zltCBNx27T-ykDZS(28U=jrT+)#!a&%kZh&dJdXamsH+kjgEK}kl)XXo@jxXLdwIueWYc?Z8-K0e=o+R)u6iClds{i`XMQZGXp2aS;oXShKq2pYM`J*{#j|hXVKoYQo zt8x6zR%zgDNlL5*7m2p+&AuuH7ht7PWi8+SuF&L4GqDx8G>#33(|kBvSwhA+!i@Q9 zVSH$ZCs4b^(}d7z0i<4bY1!b{Gcvph;`s%glnUFv+hO>M_wbf$9UeZf+CL{mSNehLylT(%&4 z-CKd?^qEtrb5E_g!KicGQ>M0Qh}s}c9>!*!{NlHcyy4Lvn=R@!cQFxcdT7NnI(tC6 zc^tr?YS;J>JeZ)kxS59f)s;Wj3U85^+_?*b4ze#t;WX;nSsRqO#H0rL)X$~1E@vOz zDvY{Em6{uRtxGTRRvQKA+m|tlnn5?7e$8C5ync#s!~JhhR&# zVEbV09ndERWpLX>Bpp>r5v>xfnN;B%JK9?(FhJZVX%BfK`z-cp#78}^VpXvWnYW?_wMK)>= z<5JaD{0JTyc9rHt4$2_jb=CJP+q7!a+7^ax9vL0fskoCNdGgfmM)MbUU$Q@wKd0i# z-Kd<9tyG=W+x2Du^cL;{c(Fq4Q#=Q7NCQpG4N&t1T<~}_3*}GJ$!kmSQPfNzd+Q(Q zQ8vnS9Mt=4SapY*o-0LozP}9+DjoBu1KIAfauBps7bjTS)$~Sohb5r#?DElM>+1Im zX`Cz21>kkvol3~^mszlpTEyEK5sy>Dcw)~YMA^p_l zBZQO$rEl#LZABU`vZPJrbE4d$dP=ESYYL{$suLn1tb?XTT28_U!jNjABfv9yaU?lamP4H6;eB2TR92=b7VsGP# z-w)s^I@SVbdWE2`N%;9Pw>Mtg*qgI{J=7INELR!-jbXx|iDWp-Gk1+=Y8JvPnz{l~ zt4oUOHmZ4uRHdAzJgzNueKpNVqrK~$C*43lO}$pb^!dnN4I6&eY$w=?ED-4K7cA-b zvky9*u;K$sTsPqbK`a--tnmGwEa&hd8w_kbkf$Q@Z0DSZI$`mbnDI9)c<465uf&6A z#sJQi!fY`etsO0LQyyvNNjBxPLN8W)3#ZuWL}ws6*8Joyd%JO&PzQ_;DnZ+orO-Wl zb#M%m-wWKkEt=6jXtv*amY`|W$ul$zd}5nYZ)9c*&7E0y7}UmHVT*EF^U~7Z$5@&A z1o|qqml74e#m=<)XTI!iHRm=JI^gimeAeFEbZ1FT8R#b-4@so5>WU&u^RO8q;j|bnBN@2pk8hUi{ zRgCpb#I22hJiGc*P-M;n&hFt4Bcag!phvK^PCJ-PvNX92a)X4+*Si}iJvs%J`6-Bc zw70ll&9JUjQlVp$t>kHzwh0`gbJ(m>w6Sp<7(Oyub+Op3?Zq>L)944FUWijsqA&8& ztmQsUQ~II&VZ7{{#;w!RP66TA>fwTjGt&UDLu~hRa|#HG$exf<7+>K`o7gojCqi;oGD1+7#)4 zZt}W6=(m5jL!{98lry=|uHZ4D8<<^Xns0!jwvlj0FHb~m57&0;4VxpGgo%1E%>a5e zJ|ao>0US$>#rek?QpD>4CCtk=4R7+?P^M+TH)qB1!@e*s_zTr6ufoh9)h;)Z+$X)A zqZ|e6q~svuYLg_i7P$SnINpBR_*LS8JGfI%C>aL`-^wuwVU5I2lJVrWMcwvgXaAVQ zWcnLRLA_@OtLDTdF^@0|8GmL^?-;Csk@E!FMRw9{Or9&=g1`rDEEM~g#q99kQAdu@ zI58_$gA;Kgd$_No@JgGS8yJXWQq@5@=EWxGDlCa7?S8&Pc_Z0(YM?^M_j^+sUNf7oBS zo3SM2-|r*3$$=DM=w;BqiBYJ@7wW|EQ>Eu4;@L;+~XIjUG2xYxkNA?fbsWWX}Pbf>=PA zR^|ZcLhJ8vvrW+GMG>L4ik1IyJsF%LcSFc+b<8VcKoc-w`JF;X73#UT2^+^{JK<$IM+zB3WN(+BR55hebTeQhYibl3P+s1y5* zWqX;N{&|s*fYKvEz+Sw+81+8hM2KEP54@KE&W9cFx9byLJ_2^QyZ+pk%x7>ij${6I`}E+yn49;axv;yd7T2r!7at?iFa0HCsSv6-KaP6 zCPl)>Q!F)1rw{?B)%z!bmj<;^p$t)0bkMA92+eMT!n^Uuo8GGo|8v@{j3JAa&#z&j z49?OnI`WUi9yBb`u=3{L)<4IE-V6553C??zX8nB*$S!3f9WkbU7Cjq%WCaM5_`}N@ zKD$#R?aAyTJTH)-9mT(m3a!8QOC#`_zr|Y2{u=;Z1~<37183Bck@y_ zS*;AzaRQoC0IniaRIeaBD0AhO-lOHX!r)icoMAy9N|=Dno*^R#>GouGsuZ36%e|WD zo7ut?syJtvU9r)0M=spxQ<99=sBwUG#AQonD_@a4+ zee5;8iI#kpB!pB+8tQ1;gsmRSkiobOlVWo$pDmxdHe~JA`8q-=&RA)dn<3k_2M#13 z5zUD8yv%aEcu^x-y5d3W9Qh$wtc>`cEb{^^qk;evQUv$s5DXUo%mo3)iC2f}#PdPn zK&N)+o4PvjLYGS*R5%Yw#`2Das-HOtgOQQ#+28gpkKaCY6a9s$`M<=+dD9rbqM?hK zh@SLfWh%4^lv%5YrXWL|QhNz)&)^i zk@?v(;%u5~oTFtbwv(;>k;aP-Wsa>)X2wvJqNN!yxzFqdAE8E}L~|7eFDodvFi|en zyAU9zovSAp%C`JqfE_fTx{|zCM7^7^Gr>kH~-K- z*%r(RQbFJTV>ROrou5c?n@gAR2)3(Sz)X98ww3Yn<1AwGqYv5A;g<+<=VzmbP}zwH z@`)}pbCKx%IgE)xqm6~N5(zid8e`GK@pI7IALc>tT3Z<5(d9oa2d*SF)%x>n*W*1VVRzLw1yEM(^@~jJg z-9>S8OZX18NTvmM84wWFLvaNSJIi_>B^xuA{i(+w)KMrhdupAp8?wUDWR>YKI9Gao zI{K2G_#&oKN#7*8KDO!WvFqIKN>b=VVsUJG*>>QGaxA>~r?iV482VseTKJ3r4+?7Q zL<$YF0=cqF!w{5MGY1-{LSH8)`!LuztLl!{^(FywG)?i+tuU!{&Di>ZCI~j7U8tf0 z1qJS@RH?$e_h04Z3h-y_-28M55bT}J>Kp=%;c}+a#gDtZV0VCsyU{oqN7kgWH+uNf z#FNBXi_MJcuV~oALaR;^&3rpEt!02tRz4lXnR$-fdwKOC+7^@7NgF|m_MPX zU!X}O(#CZgwV;P-tzY7PzH>9uw$^f}rC6Q|GPc`ER-r-K2$bO)I}0;Xm2u>6G}AOV zG)+I$KoqMANr|MdwhD=_T21}Sir@-+y(!gWwIA8qSrE^#9do_?fRFb^05fcQIXl`#1bij$ zV~1zPEWmwO33!^PWi!hQcFp^x?seI z^SIRP`Rmi>6$4uA@QPE@i*76Gs&PS>mkJ0Mt1SX)HeFn6nRAy1HG_PiT2wA=Cn$!o zw4A-YuG_3nceqDS(kZKME1OoKZi9tPT}zs6>qu|D{$yRQTyt-96CDSY)v|N8WviqVK!w0nB1w{BjSgyr#Tf zlD->D=I|CN`BHAPH*G66uA@iZxMf@<2@@<&?6cCJ5?m%YL95o7b>k~1tT@}yJw6KL z*!=x7hHT*DSksnliJ3J9VQFT5f@&FIKwblyG=NIVvyXOYkY_xk^I$N zyCoS1!coIgHv1IBdkB<#M_=OQ_)%Ipt*)taB z3O!@#i@N%~vkTpjyss{8fS_gwA4La?Wu`{!T!rD16m)2pTsXEAM}-!n&cqz#hblL% z&PHEQQ@e2l+Mxjm<(b03G-OC=U-pC9h&CRAqy?c@-!)5ad0<{#$L|noG^=#iFcdG^ z_~t!aLmF(|iOe_yBE#f0egP`M)CR$Q%& zqMdEBY3j!ut=m2(#4!^lwGZK~)QE;iTZiDl%<8V`&s?Uf>;0EbbQTW>b^bsiq%Vqd z8t;`3GP=Pm)47Y|delJ&5aMPUO)8tg;?ixhWaHe{A{N&;++|dDEiuj#LVM3S38I>M zw$8>S;l{LgwvGj8P8PC9*QvoS*K`S+t5Dz3rf^}c_0TuI8^#e<@l=OxYgoM0Z|3%F z2YU*cy{N;UmZ|UxPBt0+#nb>rSSXzu=?fby*p}Xl(Jct~}fe9+C_o)%u#(3mLi0W)w^{8zy|2)CUHRlh~`)nXuM?Rt{#a zmDJmrTlTO{4&b*}m^3dFTR56ic8b{Sym<Y0T7Z8d-GF8is`a7SZ=U=aA+r4EGz7WeA4LY_WpLOe=lEDDY0S z64!W0y|LyG?T_pmL#5&D!x|C!>eX}s7DIEvXHUQ_Iol=JdF=%tozC59aBR};3JS#{$pu4h%sPp~#R{NeO8uPN0#>UHf3*m{yJ+|9P{d8$AVc!0xHA-d#Wgk| zd=*Ox8fO7&@IjB=KUP_Vj&WBhwT@(DD6o(my7c~nJ4(Y^6J%&{)=6CIS*5t7;N$T$ z3GTme#4+d9K-y(1{UdXcoxi7@En8cMve0xEam!pG>M6M8B@^N(TN#S}RCl-mZvL34 zncOBYe(x0ba22>t@|!ZL3sv|zejG#isupJAJ6kR_TFVW`X3Bp!> zB!g_3tKPzwY-HSPt2>esi~3TbF&`Wlx>ng@VPK*ePX@QX*|Zvm$=f1~LY1-2pj1C6 zHd?*goo;T57fthaoDzr4N?)`v6;G8VQD!a5JmiC}Rz*PeXNm}84G_s7Ud(|EF&S~C zVL;A;Fo!~!Rkp&tJ=Q9aVrRyZiVn_nxW*lPXVr3eBf7At1#5Qgb7AKN2##c!?YYce3`;auXUT&wow;0r-E_-qsh*Ui9IpqZoh;JFpg zn@bI@OqM{OBub?w!fud+fEdK=*eH}^`Lev>b6<6{9r^FwQ9Q)Wyo<*iQ06H!GpaH{uXhvLqDW(=S3%uS zcdS9EVCpN?hlqmN3>it=BLazYLS*&LN*X!7)7Nn+@t3&h?|wIxe!^n-2t`NxMj1)cyOkCIz5N8Q zdEIPuB+)fmNby~kuokt%xepCH9*Qji)8$z``aX#wNv0TsB}6QMz4!@}A&RUnpG^8- zx~KRUZ89M@piUIEV(3ThH#pG(DAAumQu7fq|3GwUU?typNgXg8(Jby!xJuNpkr0uH zFxJ7?8|(EcSzpluVH0JbeE6R|$ikomIep+n`Q7!w{su)1S8{zMBzMJ<(q7VKCJ#QF zW0yo|eLw1-^f0Q(sTuC^=EC)jAEo#|?7an0T-~!T8r*^t90G&8y9Rf6clY2kj%o_@m)_;>%l?WC$bVOkmb9lpeF=jE&>lKaj5j+=61|R>OAcm*KGa-SGI+0j zq7kw{(6Io2D;2(xNf^@~IoA&o(9}Qb@PD7xhi9QzaA|^ln0Zl}?tm1BiW!}$7U}!T zMSW5Eaw31HVKq4L5dXvgL*8eJ@l9b1&Tw;~!S7oyK*mLc1{uL_5|JE)t3zB(%9xJ1 zio2;uYi8{=&$@SqL*=x<8I&GjuuDu(ONcJPak9S4HZ`b@pHnl10@{})A^06^;OFKK z-M^(lLO$Gwz>Xt)g>%RnR8c400%mxNgW19%Meuet#(_K!~qYEh_TYpo9QJg-B_B#$6{YM(> zec&&j7=}s)LC+w;FOUR^BiTa8(m(q;+DK8}BW|#b3^kbmiaZW|YWz0F-t;3s!eY(! zA5ivsaf=5+k~!ygT{fgZ0eIo;eAoOTbk^cFF;SEC4ozt;5=a6Ql!}Z-yAniZa-4j< zKOu>XP!oF{IcZwi7H(WCY(0Z_f-%OK$YV830shnLjSu`*Zhz_!1-s-zs>iryPkQRn z6CNtJP;SnE-p+auwoZzet$4Js-Wq@0Q-ceLUdNyZ`IuI^#U^g5xnZD~Dgtu966t@?MhZhT1&!yk+No*ydx4>h=F^GtZY|ld4(xU_~8f?G1gxbs0ey zZ?=2ngWw;}A%aUmTla?k#-)O7ma<-Cln^XR2{W9k|IV|(+Bls}K!P}@j2aYmXz*#% zE+K5#NTU{lM21KXB@ZJe_==$>hnO;kC9f(1yZyie@waVWHIWeWG4|SdhML8zSCyes z@!6he1H;G}sj(uirX>T_g``Fgtu?wBk%HN`G|WD7^juBM=wkAJyAN<|dk)AJ5EsVU!v?j^EgU{)FPE- z^H&=3%!`^RL`LYI=uVTfbMjO7C#GIU<0HtC7N}66mQ(X|x=;4jA!j`o%uH0E@Ov;q zbgAwWFb&+pmvP>OYwr)h!k1<@Ufa6$TNi|@;(1}#aY?H+YbZopIM#Hs)apfBey^qj z59x(|W^m|9sxwQN50OR1)Fh-;*B@?(BQVFk7sWZBZEz%TH|jRq?-h!&Dc7IpUh?nS ziYre|RlU2+m-0@F;F}zUa&^rt{Icp;&`tkxV--yDczJf5hvxOTpFx2h#nGQ4#qOSU zZIomRy>V9Z#a)nGUwviy&Pcu8rvABv=+)R#jhd%jrn~O*y_@}kRFillt^AEx4E?#36Z%Vurq2D8D2=G#`tNpK7YT7g?7bH0lHZ?8tb zr?{6*y03}p^_On46%V1C9-eb>DX3$30F!LJL+H3z%%F!j=*JLUupu$>WWN|?2U(DP zX#)mfjG`EJms>jUhBV6F$g-YoT`Oo#C+TVyt?jtVn=pJiH{6ZuEX~6CvKAgaTcBR! z#g|S+*)5Sq3e>498S0D}(KU==yrmXez9%>1F5b(~)k7^%Q~q9JFtj3EIUmtH#swP4 zY5wVhw)c#FviS+8|23k{5Tt4-t9=@3YJm-*6 zLmNY#@LeJv^SBq$)U>PHRO)UjcW%VDk40N|^Ek4h+l}cRw=t|FfNXGx+zOF0ngvUf4Be!oR)^S!afVMV>|poy1xdP$^~+h z54(&1fXck1)b;OLa=s37;-LV%qZ)oLQ8!oRCJbjc68qtE6@@!K2JL6PgJ8Q;L#uD` zwuZksw^gT!Xx~SIACipu8`{{eF94%$)kiDaq9UY}K$K?P4{=Ji%pr)~!Y;o$^RW!K z(#^^y89mu&sUizA=kSjqnmo@e^;s^+l7~V%aUhA(r4bWp${t8XCcmsbIqggPeC%9@PMl4#AB7Y|tSv7Sc*q_$7&K|?s3^Q5uLMX z$aIzSWf@8(4*Q3R-gqoX9te-n}sN`oI67+aK34$~ALp0H9|tR##Bb6iQ=dH9ZiTSzW)M zG9b~%{w9dZ$%2O=RVrK~R${FvW(XgD(P{Y>?cNZ;*)?QEee#=h%ad_9%9?fE3aCk5cG6I#-aa-g6a3L=p;sY z$PJ+^+h%^V?!2FBzMPIpestAWyi}`#waVkUI|3i{D_YvvTE$>W1IaSE%>O5KYg!C4 zcS+7@Dm=1!=Q)`Xh++a0G_UgZg~^2YCw2oVZ2UlSr2A#11RQL#1hJnO)dnIV31aF1}yd|kfJU3@7&cA7)N2T&nMFGam(+m9IClv8~_k-#Mh|T?| zk=U1(%!j>}nEO$s#?T$5uG1mzPw~ZsA!V zTiTDa(;K;szNZFJz0JrGH2l4TPOk23;@}39ihi(=?D9|YIn_rfu2LUm_(#RU-;*Cl z{EZ!DtsnXIl0Z--Z9G6sQsg79*83x|@w)lebp4<7_Xv<`%D`Zf0(?Z-9@KsuO_np9 z(1QYU9h5#Ick{v&(LPe+IWs?!_Pys5%}Psys+S}-(#lG0wZ;2G z178Fc=1uETv|MRp^b_%?a5zhS_S-79ZrGM-?kcKRYzQeROSg|4FybI*wwJ7antxOR z0%Q2$xkjHnZdSRX^z67pu``l^qs?vRJX|zQChy=^;(Yr3%cPur+H}2F>g=|2vraFn zG^m76G7{Be0vdJ<+7yOj;fcQ_R-4J&(oD6nbf$N~X|ZudwXu{KpZ=xy{xAHrc{xv6 zwlf^Ll48i2%_%Mqqh2trBy#D&tkD|$k;6Jg;m z*)nc#68>N0TB@zomDS7`i@)AqyC|~ChfH3YJsD?G`9z!*4$zg;ht8g{Mc`rz#S3!x zndKOBrpwh%^X3~e`)m#I+#K-jc82*qh5sCkPbO=&84K0vwa)hmV@?>JAc3a1L9KgH~0Y&tj3WOSvh(W6wonx>yb_! zVj}A-8i}EqWu58EheL`KJ`wmJf{}SylM2kXjdM=ci@jar@KEo3tn2 z^;P@%wkNZ*GzN9v(O;8Zw>zC0FOR$X;gfGYN+4aNkJ1)Jn1sd&nb*qEsd4#-NzhY* zWc}h;uZrAC=aEI+_Aoa{rtI1MJ>V57wB!uyb7&^y3~|GZALL9S6FWW5t=$eNH|!Tl za_HDm#L#+NTpiOzT7lbF29E-FapQ@n-7K=&fkeX8orlg~(2}VpHmNZr1_R6ExjXl4 zeQGZpSyJaVVu%oXlDr<=Yc1U@^Rd2Rvd*)SW^#KjdDL#7@DCs+SLn^@_+XHXFysvK zuLAlbyUcn1v)cXuQ|;Q?hQx6@kN4^sbE|u2vdV~*InIpbS4Ex_aJm0}KH6ZPRo?62 znOwJofkXksx*tVvEq&Vof9HyR0;!~DY{X~=R;F+;ZxcVn4HrHxhRWklV1ebRv+j4E z&fhJZMMm0kcMVrr{h7R)Z$|5G(#q-#DJ#4{x=~{uWTp?|P?(pi;y&#J=liBDtJRg* zj4`cB4ibO^u8M1z7*yNZoJZl)L~Hedf=?&>a-r$Q2ic#Fl*w{8EmN=?J>PO4k=y1O z*$hFIis~)XpRvp=5mJn6v&=tyO_Zj ze=LA^{T-o5A9|)bS6V!{QT(J8(Y5sl)$vp$Pc0Rwl$XfkyExGopTI<=i-nh2e0=gQ zSJF3I*s$^!CV|cLn+v)Bn|cSJKQ=RFZnJ6cpJZx1Ty58v=9EoJ?8xoehhNAXHk&r} zOPs8HI&+FzBA|fj);*Mfxk`0>P2I0jc_5Ks50YWmA?=DYoLskSJV8FZPR43ic>7a% zk}sdcduccCRepkrcPl2UI0Q;FUp%FV8*XDc@V@uvX&Hh<2p#W6-qwj41_tfuNk zFd8o_Y=fP8dYa^)vK5$rm`a{&`M&YW<9ceL-4yYel76Ihn^lk(r4Nz@XpvMPX+pGuE${5Z(eKM^p>9l7?YP_Xt=(HPXhilFQ zxr?-OC<*__M(pxVj#X`jk_>BQG81XC?A~h%@em?qKJsO5UVA@`@uEG}via(~F3VTG z?ABI9KD>yn5%e5vh-gZ5!9f}b1U>$FPEC@#6knLKWW@gb@DkAMzj-o9vW2|0@-Lo8_;u>e$TI3)B*_todsr`@OB`bto>0xa39@9frdngSJ?d;ak7 z5EcP$DdUq_%3*1WS>EgsRuoaw+zi!IgX)&5HAH1SMg)YOLSTAkj)Zz@x;KMD{EP(W zk4BZw%?s_>AMlEFv@I_Mzd@Sg07YYuQ;UBLS7Czfz)83aG2#Y}h~bUm3TgUVp|pL8 z^`qZhloF%vNk8c$EgS|KSVUc14alMK3C;!N<~95Ik7KA3&F9Q$q)Ok0<00 zSVuYKrGkqSBu34WK%h#qL4b?v3PH(|;DF?jmjWkMkbtC|5gH+16#^%%A_l!j?4F4K z`RV`b;crx{8T=&p`6)7kAtekD;W+Q{0F*PT5g2cE7!eFu-5fOA(#V&h?zEt*vKH-n zVpob{kS@fwE5%Q9<%|O8nqtyM0v4BTFsC#m{2>*L2u*Ke2=0w0s~58YcW> z7@PrIQLQ3CbiWZ{EX?eV%dt>d5~ReZ9faJ^#?b&e8(_h#<((@UQGg4;|56lKA(p+s zB-d8gXqJa@#2rnfCJjy`2&~x1;rt2MDVn(E5Rvr|iLSx542 z$mgITH4s6vAR%gndq~J9%OSAjRo2?tdi*j>(28vND?^q+B!`K&J}xS>cRHWmBuM!B zNJfq0b1$od3~ffAa?aah;{g=h_ zQad{l4%?@!;%djyf=#`milY;|&35ZaaWb!w%Ebexr~dDQZWpf>2Ql}P>hm0%&24*) z+SV7W^=p+3RLhNClNkY*M~>>&l9Iz4e61zc7mo!n0xwl2o1tD4sygurmZ+RTvXGz) z(GV@cUz}CBe@=hq;a-^}-0Za7q_|zAzQ^aJo4Iu3=$t*rl@0Pq^R3iQ6v&j^P z&)(Ioi5iFONJ0UX_dm?7YkXX&dmts^pR?i-1;paDAHhzv+o?@1a)Y9Y;ueI;F?a}Yg z6Z+ zAw2c9KWT8=T=jfZBazWi)@|{5j?sU;D!&(as;ka!@Nvf+ylLEAeL7#TU2Sw}5ewzU z1r@n{+3;GeShu;0akX8qF@0{ZJt(zuftbIVA*|DY|NTi+D-WRS(}@`_FP~{=W4ZqP zmK5=8V7@a({HNe0Nc&LDB;U9yf5mfEO-P>Kw4crc?);gScE3C_A{7KG<@GOJESsTe zD1&2AiMA9FL?i+Qnb1DYGCIAtVSy{7`dBBrvq=3T5?R=ApcQ1vbm!HO3b~N*v9>BK zLyb&H6`~+1l_Kh}pZQj0z^$eH0r?V(b;8xmXp~|f!)isnX4sMku#tVtXT6fGfdhv@ z0+K##5pEtHyx75D6x!Uw z_(8^T75%7#WS8#;t#iKZKT(1Hy&o!}xVMG2mkjI~qyr+g@;n#D2Ao1v2$V_3WmJ6P z!!lGiHA2(fhh*L~Pv@MV30t^l63n<0W<`CqcgJ3m=_3=0$>s<#+7u!W`oJ@kc&ekZ ztl(JERPfvv=2U~-x4gB`vbtR@DoZ~r)~%Y=Sc5)HGE1x|>U z-Z9t>LCphFCpx{U*i+Tmwzdv1Rkh_z=B@#TW=2Jh)jguH7EQ$#VNlAE#U)ih*`nGk z-LS9bI?GAkvsckyN>aD7dL|a_58bn^*f?{Y=KR4!w3ML2_wmra{DLRiLI}nU-HTkw z1cMiDmzpd}`jH0DmWvje4r|QB5VF!mNW-&m^7wrn#1BzwrIbO|yc6{DdXW=;W72{; zaWbtFJD;lx{1Qf?b**P&pYx7GzI?VbM!-(bZ7O~DzD0o^+>EJ(;1k2Fm(fG zPh-8mfnUzAPTSvsy~(={%~Y6C4zc*H^e_{{!+2VYj^(dmspHt+k?Z!;oo+(#sS}Oa zoOaRhEySMd7t)=YM#7%P^3-n#<_T?}G>)EB_C%Sc$D6dB3DI=LcjpL>Du6!XqLXl3 z^Lf17zHoxOf4R7n^7)oBSY&+KWST~HHR^$|G=nu|ETDDcE@~yQ&22C8GUM~@gco4m zI{uL2oSxW=W%}+ICB98PUx-_CYcIJ7wOxYNJMYxOL(!9Spdly4&=hYVE}r8ZP-HvL-tyJ+#?S@a!eeYMCXlNAu?^w3a(Q)`O)#iwxG zS>ZEbD7EN2Q(Ji0o3ax=YSOpSf}{m=yt=zyq5^rHBs?CJ=nC{n#99cU&?}qM5a$3%u2rjn@OqsT#92QRZU8VPnm#$}Hf-~8xl*lG zA(kZME}FVY-fbXpev{*6X7QbNnUV?4Kgn}QN3$i0@YjELNLGCLm9DSkr;G`{5`2|g+UMjU-hCIq#$S`j^wBVo>W@y;qfVyd`z8Iy3a zuT1@g4)Mk5ud-o#ievIg|IVZ*>oMs|}B7=I<)$($@tN>xBzt9y8i4wH|ZSm%NQ&h&jI+-m2 z%f*LWMq|h)8)}ypSkC1IC+UUJCW2opl`b>`^W9IFejtlpaFOhfZ=MgO4oe<&Sdsdq z%%>r^A8;3m{6aeXzMgXtgkK&aVY=zKK5N!zelwgF#{0bWURM!6pp$#ZSHkD5E~`dy zygQ{yayl-#CS<6o588@>5h~H%!kJ|OOuH&1=MBTzlZ=S7y)0rjDlv;`)s9?Fqfz77 z9sDeNs1S)QjX1}%eC1Cz@y_Y96m}=*jZwi(sIEuopmJPLTpATH(9`IGBgwSS$p#v9;=jp!PQu$(`^Ay!VvLotX@p9_S_n^Nr|w0+9!6dTR5?)vDnM*Xd~l=bNW)q#axj7kVW?C#+FN= z#OqgHD>%hWdlT1RXGL@sk|i=2P%wa*5&2}c405y~?&t8~?(b%6<^xZA7PfMEyAD(Z zz^5BNmD2ra<3?GTSiW>CE5tkisN+CtYTS8yq_h_cf5`?x!3A~)yNi6U&zDBNXobx4 zGj(woZ5MqW^5`b>oXNFh2=m)%YcXE`!UUG~lys}7G2N`Bc*LSjos?0QGS(mM)Cd{S zF8Yhy)%W~E#Z~MRO#K+V*hk!|iJYW}st_nR zvn|ZqwhZ64fWkSgC{=m8O9}kiy0)5!p1rOzWxQkZl87}e4aG$IFEm_$S4*K$(*I)&>F{NglLfed zkcv{?$yB)p85{=IKgLi5!#Ba4$Wrs#deXnRa0cF&rDAFqN)*0A{2j6bC%0zIj{-No z(Yld^fPg>5{+GduA=LvHHd@hg>69}f0905=08oMz7x6$k>;u@*!D>LjlOX&Xc2WTX zY9&}V=m!S}*X`~ZKkTg))UK4Ce=M$E4PnQrWaB?S!Qy-8i|lP<9oM2TxJ1q3he>Oq z+_oMcABq0Q6TT;j62nB?ByQZ!t(xc+Hr*I}KqGDNBq63gJxi69ZG(t8Bu#_QAP5;l zE(ql2_W7IvDba-l;tY>T022sDbAq7R@!<`VI~oxf56DVAi-Q^v1Sj3H0LLiKogLf) zVZu`o@9Kpyu_55%{BuESHb(AiAO#p&6$IFS4gOzj`OlJ;t`KyIJ!$U5FZ=CX2Jlu_{Ya1 z7VBJz%ml5b(1TVa}6IJGJBR& z=ShYZ^EV>Y&nAWy^nuTMt@>+sPTS5%Lqwe$H0;L< zs;=!~EoP;=V~qM9{hH}j*7hxegm`0Qp;%%nIjmHkS#w_)NT0g}4Z30`l%dL%L7}(h zpQ|hn^HY1ldC7L(X9~y9g}s3!=)k|cc6AjdAirH+w=KwtXGG+$uLmEx?-e@uzHM_@ z`tUsU#rl47wSj-em+$y_V7N)? zpU-e06}+`O+1YsWvc?KDzOT9PSrtgA|JnNxEhdz%c|QIpxXf?d94sDXhJPkw`}7zY z`pXqHZZf4H&MJUen^=*)=UADvIv~G>GhPD_v@+qq9W39FMFUx8(XrCj1$gngD1b&* z5&Et@5LbQjFW1&E%A4G1@8k2S^vSCN2mRFZvzZz{eo@U({JqKqiHxXFmzK+~!HY$& zf|chG>Ei)EXZnY9bfEp$$ZgN}%2@GEH|m?~$l9sXhb4)w1H{lo(M-5dfDbw5IVl(# zr8_tZ75skww!@M@Xz2^w{a*#2(AF}`Q=J_RkR56MKDE0vbUNnDh%&^$$oF{UF&aiW zV~Vjx1Ugj++<^)+_HVM(6jcz;%_Njhtwt#PQ(J)l*K1YEIW65D;N*@lkU#eGeLP56 z!GW>o*+^GKJTXl=)(+oPzPEdvHpL z1-k#B0So8ZZRE{3$7WekQIqHG@!n{1X=!PBW-`5Q54$g@_0)D@eSmGL&OfIFEQ%UP z@*cmBa`%Mn6`5Lh>;A>Ifi7(K1!|eU%qZ_g>c9L+P9FJM4br-C{(P{smPexwbIKb} zGh$Q;2V@_U{{P|?kc{@=HxBzt{(tQa`cKQxk2avpT&$cdAK!l*aB%*M=Ac}l&y@ZH z%|SVs{VP_SCP zb#>mFx#qobL4R>ICO%=_1O!RY|LIp(2;9qdQ6SzwGj&}M8>B`$ko+T|4}6fmT6(); z;2_08`qvAVmib@O!%H6!%y#4$+c){~br%u<#m)T2FoIVGSwBqb`ILx~mil9Cn<)Q0 z@g*e;b51m*;CA24*^>q@eAn1@s-}G(AtIEhpdR6vsT`oc0Oxti9CF&7E??Qqo=M4U4Qm9gteK56W+CVB21KO2=p;UxHP^M_`f+&ze!{ONGR$j!B3 z!`^J6G1<4z678fGjCKLf zqG5Z_5k33jovonpc>ptq8B+<3Dk3CRtMKW#v{H3`gH!8!`;*00!>?b~^DZ1#);!kZ z4R3pgPMo-4D9a2?%)V4(zaSgPz+Q@o+Y~5C-Ge-@-NLA^otH~Vn}LNWmL2@!*>bC^ zSLbnOF-u)oFqhNX)be=x3G+QU7%?qt6H>~i17tG1Ln>AnlB;pLA>4>QLkur}Uqnay zy?|aFarTymk{c(Z4P^tg7;r<SkfIYVjTZ_R%s~k9Wn<22>^o7IKP?GMSYWnBz8gaV@V!F^cQDQ)h~53C#ZFc+|Ll zi?9JjOr(&v`T*0Pb0z~`g^$*wm^}Jwx=1yKD|&G_LM8vx8^ydQ4)fx#zx#|j~(sT z7rZ{c8^3rmP^NNd(AM*0lgugyBQ>zt>iYaL0w? z{Xauyanf=EZUN`k>y47-pu1TY zpAl~P9Pr=jlA%qbbm}40$qr?aJ5?!d6h#i^1^KO&==v+8{ zQ)B4{q~~kAj8i=?`IxaZl&H*cBfH`}RP0Iv(rHka{x8r@rTm_?6*H>}{8Q_32}I@slC zx5fF2#+zY)qAa=B+zcm*4g+djSeGoKWkc(|{pYK|;p1_IU!Gyf;$HH%%{&5akBx!0 zUJ<{LCOu)O@!U4=CVZXt<^jf%qSqT~F_+hkCmR+U&uZVH7O-``^j2mC#KgSg)tk@i zg-}n>N)k~)615mGhCK_5Q=Ai8mJZMS!JMA|b_A{ejRdP#Ml|G4NQYT+@80#Ji4OEJ z6UhvMU&%4oGOKR~wyB~(ruB-sqfRMf``kIcH8z*mh|`mXx$TaO{PWU%=DqLZQTZ`% zIWx@tK!tD=KvwFD896Bt3)nO}!k<49O}Vp{ZWf-1Q{ejywo|`LU4?B5rc6}o7rTeC zEq`PhTAC0`6LXL$VTc^VOemS3H^1z^#kfrc0t=P*k7!DGkTFiKkz5G{4Bt*o-ou5} zH`o1g_e&EQQ?ddcJ-}tm>!)A$Q zddtPd2E^8pI10dq@M6FjM1Lu{M1f}I3HVe;!uEHaKG|huWoFT}Y7cfTEL=WTjneZ| zf|h8o0L0y5ROlv@Xw@1(`f{Cf*oOp%anru=^PX^ZX@#eQOk1P+;UF;eN9Lo1)1T6&EfVl*OR)aM(-+fA$PvBrKtx^f0IQK0inIC45B z3q4O2JIj9aPp=EY2QttLIz}qxQR$hxdxDs04cGVj6``X4kULd!gq5(dl8>(g6t@N9 zGHO7RqN&GUjDSDIA5i!|^<@JA{thAZsYd%>z{3yF_kjpmSU6b!4IOfRz_E`Hd3lK# zWK8YMoh^tsIsP}$p|HJ;y_2$op|L4EgNUiCrLn2FlcC4|fEtOMom@=+R|H7JNyH## zY2$3_1p04d=xi!tYHV*}O2p3(|J~Wi)X)~*9qeo>;1lStm&osUeG4*J!LZ983$Qh{{`1s{)1d+XC-3zKh1S8L=e||vfhgA zkzr6N{}cHga326>%A`8|FZleyzkm45%JuKk&H69+%=RDTGYbnyK>rUjdd2d4f+``D zgM{a1qq7_LdU_s@B{xm_7a`{*fOLX{hA7wo-UUUDA>7o&4F08wCLPM zQsfba=vY|yYh3iJ)4)9pTeE!xwX-74rIw zYe0GWp2F7Y^mfbSIMTFO*wyE+BO-6P0|A0EQ5q*{mQjS(T%)7`bd<1jjPHk?72 zi5@k8HZ5-<;Qzx1O|~y*Vyf|aJf|J*3>#6@XjtWsGMngXS7EpcGbUVf?i|b7TF9C4 z+*j6a5$?3Ns5=PCCG-7w#@?*W_8kFtT+g5lCR};*>*mRM3|olIgR5odH6E$2#5a#N z=mYV~-qjCKXD|v?3=#d_>^P0KOTM_SNJ{sVby)DNqogy>1IgSJ@tB zgpeozTWbf_)(co^XC!yBc=3 z{UH4fOwY7Q0V89ZeaS7s1%>;cc%Q{zD;&HELrXpbx{{4&J$fWjWVK>TzcZTe`>^`8 zyV_Ha3Q*1BtHt30W2!WYqt7x|w_YLTy=$VIUybXfrcqZCoe$`3(34J#%bUIAy%pP_ z*3zt_=SO47WR~g6VkgI}v98eU#wMc{ZLtbmH-n39{N`b?L?mRI41(t02GRB-5>ZjF zo-}I^N$`s?&enYw%?(FLe$UgBimhp+d?BtzMnNRenX5%PtdSI=)(d2?8q~}-wdHdgb!ci>4J;j3NcqKSd z0d$I!VR64;;3$Oh$c}MPm9B}lMZ)St_(+7T2uXkc*P#E!)Bh5w|5{Q1rBME7eTqb) zvn2SY`|C&w0uP~fha}O6{tE)kYdfFU{rTm>Mmt~on*nFi$QK%tom#*tJks6QFT@Mz zmvj24X3wR!mpEraRz0bgp7jFH6fni86DOKO)=f5ZG7*9*}n>Jya&n!nTW3266b!;4VQc_r5A zqY9r+`yI;ao4jv!zn@@L>i9ekj4#@+cf1bZ*}v$P;vs5WH`;G{zV1gSSL!u4y{!%B zjz+o?m*3sz|FOg3m%)y57ceYkD?CVkYjE;BTg#_WuWY|Mj$X9eXnSl?bHlAV*KfT% zrdh1eYj(CfyBXO`+AmCFyQpVGTl=;&J9~1Cm#r?0MrNRF+cAR>PkgVr^nQy&V zq2Kvd^Una4x?V^9SoFFY0<}+L(|f@SL45G*!K`REtMsQHe~s-f4%UDoE9rUT#mf-# z1e#p8rz=m*2v`id9WOuB?s1#EA7}az4i-RJjP*{t#Spd1vTiX2=%^RS)D57UI^~58 zvU#$ntB;xkM?+&XIqN;m&K_&c7Z)cjT}lIPZ)?pn^?7PNkNYlrM_~>M2E{^0f`5aI zG`9%bpu0j@*PkJ0ax07a#cTrw=2*ylJ`YPH;qirXnR>cDYNgtUWfd9xKF7P^iN>Ls z{B@i>d<#XYYvfTY!}rop$d#zDRFcH0!1&nlsKXfP_!nZ)N?>62}PEw_-h%$09v21uGx7k+tDu<(_JFWyS48f}t)3QRX2_eSeD&)xw zNh9;!*;+m(CeC%!ON&zDfa>p>u8X%#2HNWBJo)2GR`l#b>8AQ0k_vi&M%OHxp~+~J+A zamuiaJ9TUZ5tG%aLA(20vs`D}U3B)1N6alF_l^VA7H_51u(CBN1TgImNR=^XUe=*s zES!IZ9wSa0&Wj%w;l+hp{tki*HFx@e^_SAT4MnR(C6>?PIo0kx*viFqn8Fan372Gl zsx3%ue%#^PTyzrzo!K7VWwU$^mSw_?>|d9%aA^dSC&rBYrO$ce-hHQde9jtT5z*aX zoY$VCwQiL~GPQuPg5+HV<#ygZF*`+42a_XUFp52{7?}eWx~=eX&a}iO`jvQXCA0xm zb{c+6P!Z(J9pFoEyL%aNilz@4Tk!d|-OB z9a;Rk$$mh0&!&ZeX!FzEI~K+{B^^lDKh7{;35jU)$7a)|_3e5;%QxS~K)qJnFP^zo z==Bloi89w$9I+_iT^ZsXieDO5_g^6F59Iuh1Bru~{of(>zj>AZI|mXM<9~zL|8L%$ zbj{VDt4*jr2kJK@s;0A$?vtw(XR=(X%TBxz%Ej(qShR2xI7grv1?MklrTh3 zae(4xn`O2jf3aK!n03Uh$QRiTi3mSYWr=j{X4}25PIL@FlDh0% zO)8S>bEzk8I{6!n9 zvfOxf*0TQfLXD?+-N=q0$+D|oC`7C3C6Ys3Om7|Xu05k+vC78k>NE6j#fc@Q2wped z3soxI639@EgE(NejFzI%@1yz6#JCbqPNVn3a2N&ab7DdSQhn`JLBi(~CB8g} z3GFix`&DVUp7`@rClu&@!c(;|z%eC^cC}6q2>XPa_@vbwC$L=ffKR+BIAh(k_(c`7 z;zc(YKH_s8$!419E*)p0sHg_bJ22YvYk2Q2Wk@K`m*LE4bzh6EPcaUb^`p~x@EJsK zrV0d>lrb;Ij}QpI=c*%BTDoC%nO*A(A4QY=j)b~k^Ih&R+8`?5eV}msgY6gN@HWpE ztw=7g6z4yY=-#{5a@)05TYH>Q8Cp-d`LzNo=q{?D7-!C(Hz@hvJ2w=teXLc*7*)c|FFT1G_jJKSHw05462e_D@{a@6*WpG?gvnD8JW{a7b znOPRgVz8Jju-IZ|W@ct)W@fOM)nc%ixBY(K%$?Ysn2mcQHsbD|?yhqRvMQ?2$tUy4 ztbKpcIdUwKya+PiC1Zbo8NV-xZDbzU^52~m2ZNJNu5&QG>@ci_0;%m$E%H-4f;_-Z zUwU&vL4k)Fc9maX3j{%5|D5oT zMilh~8wUpVUSVIf{T!U=Ppq(SUm0_gNw69WwP;WP|`5*)$2$Kf^{p{!)DtKA*lfNk579mm+{ zmC%>kZbXP(^i+xi9&1c&rb?Od5-ikV-aj&;|6U$3L=(KWN>L^`U}3&jl89 zo9C%Hi&MYP2q+opyb=MVWT8C+++0aB4X?vOM6O;7miwN2tE7Zi^b!b=y> zIgm1pP%oG_(1wrKKluZfugr%fw%j{D&;|VT);WRotn%e>hhDLY$jFZ*Y}EWF@l;JR zn=^ZX;gE5Gx-PbN6^CrO#a(PiQL|aE+~9wr-S% z#i=SiF3xaB(b1Be_-ptgIn@lYLkzq~AMY70(xK$%1S zBJ~lyL68}cpkcfJ(=m0kiv~kZD~W=zT7PzP%&V1{DZ+LpB@X_Zz%9Z){NAmh#Ek1( znp$z0*>`}|T(4o zW$3EcdTsWxKJA>JM@8nK34cZ>@|5@R3Tb`c3TKH5SBYn}!eb@K^u_Jlkn6A^)%UU> zriMs;gTP9%gn}!g2I2|V^?ztT42Y&c@Imj68tfv(hYUnEb^qpty(rPK*}HvW)tX$& zM`GiI&%7L&JVVEOe8AOtpdlPGgVKdEhvSHYH~8=m$}T*yq@OQ^Sm`bnwJl_lmSdj# z=>!(0_!h;+#K_%BT{89DF_0Zmvz1};d$(zVNIy+6Q@)RqFh^ITcfYxh;gniP5TkAH zewErV<4AewzHFpK!?~OYv$(-R_f$r1-um>EkSUKed)n~pEYHDAk&i}iU^caP=3PRE z?+J_HzTx4Y2zNJ(P^iB6KT0N~G5$2VN$?DR!WfLg%v7h^KxCO?IH#52WMxzcNN84} zwS5{kAZ?LuPzKoezwN=5gKG3+!C@EpjD{_8PChtHnK?XqDxH04r?b6^@kM2Qrl3dW zI=xt13W0>UTFvQDkunSji9jJUU?O`=MhF3n(F!7vzGlq(d#DsIbWTsKP1jr^=U1bKT7B?9UmN^bYF2oBC1OmcipU${s|w0t*>=)&3ujRSO}- zby)ORRT6&g4w1E5^Cn*|1BypVTad>k zQ^suKBgpCP^ppqma=DPZs&$OfVRy9&Zl?MZnxus>_y4I`{i87b)vQ=qdARJ4H|GFY(XX^y4;YiH=Z=R>T zsfnebsGS>}&R@-pgNK8do1InfuV?MwB+-9b{uSV_7N_K3XRK=KM63h+DJ}_QiJH1O z0UdZYz`;fT{Vn$IZy92}|J5f#{I|K7BMb3A9z;0cPgY`nx z+xIUDsv5A$zh?5cil(BGm8tQ+YRTBJ5dV7uGB#XrJpZ%S|04JQ#*xPJUv;FhG6Nkv zGQg#Cu($i`e}wy&pYlIkKL485zv=*I!lYyhTy}dWXTu-FOsevRj@HCHe;rQ$Wp?YM z>xN`A;4}8!<}<+60ISbQ@mVW4_@+J-x?y7V1)=?U!O-tK8G&5?>};NRZE)?i-;!e~4HRG+{7l5LjYR za^L@U1>s5bCuCQ|)_)1tDi$dq9U>AGB*>p4|IEbCCr}s# z{O`1Oc2HpW>G1Jy=T!bS>Wv_|roZrX*@&n^c9i&AcaYOhVCe20hhGt*W`$1t_5Gtu zz_>%$g5YoK@1HO*{V;H_DzN@1EPOw`v?Zq=)<;>tfIgDa}O2rsozJ3fk``qq)8UjcDFq@cp zj0?V3*ToXo`nFre{!|NJG#q>-k&VxO({fMe($Blaof9kNuD%}*YXk}|W1a^{$F0`ISyN z82O}6W*YB)t-gECZ+4WN-;UqXAQp!M7hez+1!DjJ7)cTq&qAUqwb&A!%eav01#F;C zZtL@`-5kX|aM{XJS|advY+gF`yKl?3_Ch^$Kg(XCMz9;tlYT7h* z&ag4-p2J-iDEjav3S7Lb@36USJX!Ry`{*HZ>Vk&!+k1=ey^Y|Re{e4;L^q2gKp+xK zR%yPf`gz6h3B`u; zU?6SiqSaA4W$D;o1#J&GOZN`$9NIzZhb;pVm`J35<0gC=Nx4w$@apur+SB~;+%@eQ zh@?0x8LQMfEOhMsIWy%`p18DZ$Kmt)oy(#>AoHW#W7+$lqPs@ip=`h?M477FnaEkz zz(mQW-;Zu1>mCG~c;dCjWjx3aWPSM@bEIZ6Zs1W6E$qI$-Z1@p8G zz1QqJaFf?`ffJs@I9}zT%=_4>HcFDlK}HHYnF<`}^eHHUbT)5+X<+{-Q9<{urp0NtmI!hKcQ~_xt3f3bE5{Ll=P=#0( zL$%hax*6_tYcpS#Vu=Wi&;suUE*}jnKN5%wbBhdvtu}0*J3r~JH?r^K3<0HduMg{4 zcCM8!JP1eyt1$0SqCML+nm7IhePoDFV89Lo4!7LK={y%cHU&c7#^wdukYwRwXgjxF zG+Hx!N01zCNsgq~kr!+Y2?$l(3NAP_qnkhPxPK?m@HZh5T29DDObx=Hpbt3a85E!+ zg^2aM?AH+7oj>^)smx4+7{~SQQh?CHWg|=D^M^us7kHby>hilZ?!(Y4@*2-zsLak& zR6O;I<6B6pp?It4#S$A1_IQhp>Avu(TGkrV1S@|-tI<%MX zvB1R`qu<7ScMo`{vQ^M^$Mba}d_TAe+eq^7UwZ32oJ@Gn@tqV5yQ6`{eEQYxlvA`O}9A zGhiv4lEm+w*{i`-Q~Aed5p}vWFmq>lux_n**oi zh)N8kKCbEFtzxA6Gic&F%?i=fVGKOYwvgwqm#uJ#4dSX+0aOEOTQ6#bF8&mbvL7BX zKKT!$No{+G3o0kF`emg%Py5DpE^m`|K5%OZz!Rjj@+NRS-DYR{reEYV(5v+nwKh4e zOjJ{*bJ|=U`=aN#yNLfli`qmTMr82WOWi)doMc5wmC&+(+rw$vGOF2~hN07V1$;M$=GQ-}+{dny&Fs zTi4v$days!V{?&JNk2wUU2So7+2TGx($ZE`=We1P8rL^<&r!2YmlQsA>1%6Tl%FqY zT03uI(b&_FS2Tm2e}}vD{c3;uT0q}Q`7LskbHO&z1RyFNrOvAd8ceSvv{hK zoY=+PpL8p^=DgoUV%bB_kS#(ON1MNWRC4+gO313o`~qZlWJsE{D`~5&^e8(PiLkRi z?iNY~M#+S{7hxU6x1aJqBVycz{G`MPI7#!nsuRdnE>6I^>*%!@5b!9gAb zvDz!tTtL#r}XC&16lb+ut zzjis2)w~&+PG`NY4y|gHK_I^-5sb{5l@Kryj%?E(AvAQ0LnyM6vw zP$W{>8|%ji&M^x2A6o$5?9X)87vZL&Ig6#8vwpc}q@>t>ajh+~sdO%dtS?V@OUWw^ z6q^EPZ9n0I>)-#ZqJ zcqV4!SN-U?<^>G<7Zt4Z;3O2Go$gGrH=e{Sf<$5oUnM*buc0q2L5H*M(wO+v)!cK zSXdgj!kdPZ{k0Jy*Y1ZJ`OjoVs|(#30k*XKTP@Cu^|RoU{v=+x*@D`!WqCR-NyW}S zq5f;v#=DT>t}(buT?Hy9HO_s&tPq+KaKqCjeB zCT6==-WHE7T&geXf7=*;aS2#z{k>-EGC|I4VV?C!JVU>vh?}Y8#V}@ssQI*+su%zc0a>Gs5cK?$ z8UY9v&QVbU*@WivKzlbk%w)5LJ`RP42hxmZmtQb!A3nO4*gOPBJPOs5YrSc<`F9# zi2_2hnIQ{T<b|d+%&X@%puMbks%eVhIoVsou1+&B zt~fR86#^5rK@^va3O3yj2ots`K+vEsNx7r0Wz7@D3YV<7xLOL0EcexJ>#B`&i-==- z?)Y=U{k*>8pAJkT%MH^mi(BL2vD({`aM(*d1DuSWL_Br^L|bPlIMDKnqmIrqA-x znxHnc3QO;DxX+~||GqAwV9}Acz(EWB3Fbd5P*lXM2H|~@E>5eBg*b_@61`-OU^eo& z+4|e##PjMIzAI(#rCJDQ)Yt9F*;$J`N!rjy>HDmqlChF zO(OQa;5^rwK}5IYj9<-M#LXGxlo(i#BuJy$F?|q}pi{EH5Uh=7lw?CwQ&V>{C8iwt z#NKnz&~94Y$BEyFY7CL$J@QoK^fZ&SI{Ee4%Np-FP2;hM1PP?!C3PVz&8K!T3)&34 zCGoL+A09M558LzS*<6o*F;L^5@v(WG=w_&C?s6!6pVB`u2IdK?u{*T0=>w6HB>ju; zQ9K|*QEsej^Z`s;ApA=Epo(a3GI>2t=H}3uU-cDMM3h#@jr2JwNWJ}%ILa{GL3T8L zLra$B8aOFRkPrZcn8HDw+-447YF#mISv5V4GQ7F&ofqB~HMsJ$yV9L;G&u4gsre}S z7;BPQiiYbBLPY-~))%`DXlM0)KG?ar3RcL%<-OUQmHBH@aLa>G$inCKc0cCROh%lb zAL>72G&I{`3WB^7zm^k`Gt7i(RI`^CQRrI_oL2nB?(1M{XE#7QD2(h&oL5T~ITrv% zL~Ni&3{r#zH;vq)Re7zyOmGn`S)@$2^x7b-A6qc?y`3!}kumjV|PElNgkfGUo5#42J;^ddyktBD4o35vaF z!QNj(+$LIboKPSayU5hU%W3=|iwI12oI9#SdR_fU1sslS^hwp0e-VT6ug!xP)Xm}W zQThuEd~0!Tk-a7SRv9sqe}8Wf6U6U8w`)B^A`#KY^jm0Y2}ol9WH_WYC41_*Zpcwo zTYZ1To)Uk1BH#lT2?A6^4sr#9(J@w*#CM+@!VtYs62&ioE>BTCgxJ)>Cr{}W<)J zASJ-`z?8#jT5h=_L9P3KL=1t^^~UVCV#}l6N&zab27+0t(6<^oFuXT;TNl_BFWi0hNe!p0#MnLZ1Q1Sp5%#9dY!(yZ;NU z?}u;l+Qq}>=4O|236Ao_HZyq8ohiRo-J~?JIxM~u$>!>+NDRBWB4Z;wY$rWLAQp>T z;jE-!C?O5p$%I3(5f5-MbYYUH-EolxV3*uD5K7X>k^*^2e|I1=D8@WaH9k8c@cA4d z0uprheGy$d3}{39FE!y#6s7GH_BF%-Vag`x#&W$k+nWlsUI{NJ(&C2@-@{WddP)>u zi0$novkwho$3Nm|pkzCgRS6T#)6`C7lIi*R_6iX|WYFq*t)SM313Sp-Cq`eGhr(2d zStetN8Bn`-8>Dtd2T;&E#>bjboJ_@-B6IpN*Fi%tX1gP3x|)u{3zN|sxP6kO1*Q3r01L_J&BLA_Z|p!GhssT5R8;Ds5qNzss@@Hn+5UBL zP~<_IAV-$X?|yf2lm~e~yjO?3HRZv5-f*_x^GYh%rrFf|^ziwdGh(M6t8dj4b5^LiRO%Q!yiCORhCtGtn$4Sk=H>PTBRy0KzAQ;zSW&{Gz%xa84H z$6#+{B(BrwN|e88$MSMF*fWuk6cn!RIb<|uBsi+ne0%@M7%}5?>9QSZ*CdZRLff5X z^Gai4rGMR}vM&uv41BR3{ra-g;21;5frXJ6Ia3u(GhH4}q1QvPzU61oaFuD3hN6mq zZAPXLaK0DD_6{Di&qV2-&mlCc=}vbWC&%=>r|Umeka#?O-Smblmp7Zt2+vGdU;bHOlyj-&R3 zi*DNcMnOdcy|Q8M8T?J*FPP$vgh1+wO)e&2N=%({WEBONvR*h48@>mM$0bi1C{mb|ppAz+p%JnY-k{PGFO zq6g+|Ax%o)Bhj~)1WP6Uplf_?diepBrV<5W$j_-hb3NZNhm0TGadp$_s`-aLLe2zete|6 z%Weu=ig{n14<4U~Pns=mwR*Pamd!}L)vl=WeSYZLEB<|Jarvd_O6Qd8UTcim+j~23 zbMa9z-0MqtMQrZ-SP^Xit;E1YN)o^)7!7fM@w(xXg)@18!ZF*;cXFTyL5R#(^o0$- z6{yyNpgrvapMam-Z2Vw|1AchG_QZZd3cwy>*apae_5M@Mc530uuBD6V z@U_`57&Bb3quMDJ7#XE^g3x_cmAOflyknw@znc91ifV?I5+KqmdlQrXsbYbg6AKqa zzMJ|DNvFykuNce|&lo zjGNJomGYaCcu_fG;5hgB(b3@zZ{Hg(L{U1ZzHY7~m;(c6j&`JR9JR^_185Behj>!` z86retY8&E5>e4SlfZBhUivomJZq9RxU@!Y?hM4n26Ct1fyz{g9fNuprG!ENelXxxg z-63$!5qT&EEVKa&UYDUPfBhRse`^is4`>Pk3;(AkZahI4-G)-iZz)#~U}CCwg5KC7v82pn!tUS`w?Kt@kHVkf#02~*MyHb=k zal&+&W|8k2156(3Fayscr_K?VLr#v4k2lL~MO4!HE2F+)p>g=%{5eu&g zn*dWMnZ$;XNIs}Z8x!YQ&1hyL@XADnq9S3T!73}tl=^Tv-9)ud*y=OY9iAv$D>J9r zt$zk+6^iQ>is;=%SLt)jmjR}dGUJQ!aZTI7d0)P}NicV26fM|TYvOLC69dvf1@tZ$ zy4d=@OScrzc-V7wI8gW3g;yaa4D54QN5H|gd|Pk&cAsI@HM6fwo8+R1GLPVf4;R$G zYp;xfo~JAC995Bl+p|)lLVKQDiof5y&Tf^oj*KikE0_~gTqZoby)c)kv3YVGEZos- z#<#`&BBE#ABU;Bdual*vk1SiWk?aB1In{&kLJ-w=8t7KD&`Gf(oW!w`q~?VKGdRzM9gmAqk0>?S zZ_-a7aHg)QN!}4Pn4F%nL9zjzI2A_95<`cwB;^)(R$+Hn*-}WqVRS*30&=2URiaMT zmfpSk_LFC*SrS~(+!3fdzwpWAy~hw#K;DJ&K=YPOL#i4t_=e=7Y|zNec08CuhHjo8 zW)IMv2i@y?pEOpnvfm?gV`F4hG*sE)d^zFT6ZSZO7=1X=|8w#(TGGztI>ap#u89+W z$+knQCNi12Uq!nK?A(uF!!|^_s+m`y_VOpsqU=(@fevdx$Tgpd4jdfo0PsHm?l(YH zC?xD(k>z)`=JT*_w=y{$_KFIoa=j0w`#7`?isF_;w+D0xPV7+m4Zx9AlAV{>*sTmooZ7p=Re_Pp< zPfRoDV@=rVeLT47R;x3f;Nt6~zv6isj%~d*1f$uKOtuM4>VVyf#gTg7nB7$ETJe8}It_=O4Oh zlD=*zX{l+iFs3kU%Q0D$+u^6hr8mvD2RA1LrA^*NHfI~gSvbqoce4tp>8fddTPkGh z&UtfVK0$PVRk+#JMamW3sOIB(WaPOKHJ8^t+Iat4(7W8qXYR)*U7gb|-$w+J0-K20Vhlz}} z^zmEA`HzR`xud$I(+!XNf&8P)_0NwZ^RmZFT^VVGiP4lYwZ}_xY4xLyPI>XvA{7KgjNFb`;#A#VW3m2oa_1nd3ymv54EZx9oPP zZVQf1)-cMv-T`w3Vb4&Kn{UbRZ}T(TELl@QdF(L`mqiZuMZe&U@r=;~k%mz-Ftl_s zKb}tgXc%&M9Y&lRmXzH4R{EUYyt}=$QmX;o>JQ;f0MUSQP5qSU)fn%*uFa%c4bbn&JzZJ$Ag-HzZ#+fkZ-oCZOtZU zWYA&F6qzL|Ra0nH|OGF%Jv9pjyQq_ncIyP%0w=+jWuxc`t%pyBMg8mGbY zbiit<_$=r5n(h@|Hf+dPbFh2B)ZB`0 zQo{Sr*;RMWS}hCc`t0@KOS{u|Cr%tvk2Su+y`Y*Hugq-K--{cDoR`fj7$qA%*QIvD z`Km_%ENW-7+VOnUCPaDesSdqOvHGc{xf89SU~&cqFAHzyUoK`M`LT>&XJiubCKgml zo6I~IsL0-xJyNzT&Mj=e%6Kz(x7w=6{(-CDT*h*j999REP$pwi7UXq!%-XOiOfybL zBB&=~Zpz7ccjhvWY2*z;?JH>g6k)l0yi8ruz;38lxhlpUU8H2DJZ@f0#y-NvOiJbo zFREyu%fJfozP{PNx!Lu9dt02GJQ)fK4pu*QCn%HW^C<~6K0fK2o}A2F3w8+;XJ<;T zWSH`QP0`V;Y~VHw-MDH_IXaxCr7{0nrKd!% za=M&M2}t4Ug=$cDp}UbZQ&<0{+OdwEEATR$tRHX4lPW8MmLaG5taW0#)WjR$om)ad zN9QQgZpvm&7k*oRD{BIm^~3VKugl{bGT$QZ;m&pC6#DVS$;!p$1AqC{)Yudq{mK`F zsiwn|FVAHA@YdE9a8-n?@6b~9PZ-R^enhbN>Li%sRP1=L{=|7%2<@`L7n~g&x2#*B2d=@yruTm)%<*W{np1xj zb~WP0FQ!I|3~>6PZcY3ZW!IkiD_R~gKF~|=$Lw?>p^KEUFcp&x;YnCA1sY{gySndk z>v7vQ@X729ud=^DE(0gK>%gmP>xzN|z$saP?Z%F*T|Za&P)h#Eea;w@awQfWoI7Le z+6vZ33_Q6T!#9s+-mnEcS!s4AW~Az?=glg>h~R2Mq?^A;7{}B5caGw$nX|_)b39)$ zUl~Y0kQ`jl&p2gP@~^pIzMeCZ+&kbc$!0v)Tz=q#%32Lrd%*5W` zV!<0EAl}U?FsV!kQ{lwK9#cTzPCot&Z~QeG1pYP885SAE0SmtkfY|hP0?+X;_Ci4e z0Z-aJ$lw_G!yF+TccPjGt!j&`UHr?->ILI+> z1FC-4jg!2d6fajIA zOMUvKQulYiwgykS$pzZ-et0d(GWQhkvStUEi-{Ls<;?2T*gwPduoLD zU@APHRz+Zd9W!ZDVx1(*XPHxSa8MKD0v<=>DGT7yfrPEfB1m463*C@faz(C2 z!;z2=`?u+ZP8`gXds8fpb%KLQ?7i*6x_o1K$X2D{kM&GNv6>X-_BNPL4oi|it$kYT zBO$f%I0dtgxUI{*(AsM}DQKJ_G53Zf#J-U@Ep;Jj89JVts3tkBl3*cnh$5_?*94aR z(-!W22n<)>1+12fcfcr@Nn(lz>M!NBKVr8^%@M4xuNgf1wWL3>eSVEz%UHRTq$Dpn z62kxZsgK#EJa#_Wt5|6;kvjAijttj<6uRR$Y7b&qyINc#k}@=gMCejFL+tb}I|(o4TX$#S%R13+0^d9SQI++$*>Y z491aYBs3o=p>f|>+at-abADN%U-V#S zqB7Pu0astH8;iTyPOj7uUqd4wnPFX{aAye7E<36r z@X}~~BwIG#_jhpM$>OMqThKVZP}Y|_A*NvIsX^LK_G_I);R%YE;o}kMRqL;c!=+FeE zuDQw1f;{Y`j#ZVJJ@5 z5G4KJsOw~PD4IYnr~8))Cm8DIuE_R)bR#$kiMJVJs};F3i|&kPVS=*fi7NB7%k-vIe_$lUe=`GE z=GU7BMJWNztidcsr&tYa@{HT&Hl9n4-SXV#ngApgOet%C@K&FLyFiZmlmikbb}*iL zAcr8OnWNSxBa3_Ry>?if@uE8ykzE#faF5Yc#G*Uo8DvpWzG%2M+z%uj?gP+KdCAQ+yLKF<-lxSZT+{p{`)f>2bDE87R01iCy;j^H!D&jUX z4hmmPL~NQD(&MCmLw6&0=}9uGI~Z~qXXYjCuyWjpmY)?3$`=-9-k1A|*N`!}GX3#+dQsB4%T_J@NmF7(@m!|& z^B2d7kNG9J4tGSNGa1|CSVkMZ(Vj~5^!ILoX`hZU`m1fM)P*{qxd~!kS z{`xa8U(<`KX|BIio4SWk?qH(gY?JpR1* z1EbCb9T^%c9YWPoOQH2qOj~d`j?icahsB$!pZU(ryY*FUxE=%muEq#w*~p0u$QfWP zbTJ}@#of^rmYFV6nn#o5gTj=tOP))IZPgqtgRnrG$155qQ;XWEj?JexI)}2+ zB+;0_LEon8J#O#g3!;mL$1A0{E;ypLuWmG6)aE-afzcPKr_v@;S+%cKNv!(Fg@e2)z3*frOe)r1nb3ia;T+LY7k=Adjh*r7 za>c#mG1)VZX(Z*(nLY`+<0f6jFnEDqEx&<3CD-x+Hiajkcv8jf9+`tJjow&U-1zxjLg3rmb|`raK)4V~sY%S2c^?B}X|291 zx);P{a?8u&^^#Gf{2^2G-6{vAOf04C?u3^wH=n4kG~-eIk(R8=Bo~+WajrJo>iO!kMg1cj}zKSpARI3=)q|&Xu3jbP!=zKlfy0v*6+z z??~Xu6sb1PbUS%ov&Qizg~jV_#+KeNui_+m9V17@6&bce9<(n`Ou=$_=qiSpYofL+ z=%ADG51HtS)D`mN;!uJLg}@`UC91jE(Ao8+g1+YPqJ04+r4P7zxq7yz9yZk~EX-Yp7e zn{T3SsR`mvKEOec44^!}z7%Q8Yt<0qx}HryoSkClKohV$<*5IqNw@zJDcvnG13 zQ6=9>Qb;B|LvtNSX)W@KMWE;=x_pnn56MkPU@D#&gsh76#^6=qPKnHHpJ@N8YY~t+ z^_mvzFV(IM60)Fk*qGjfS)VK-`vAkQa$S)Jt7!8m44~!l$#C}D2T&Zb;*^B7;A)eh zo4duRCHCW(2nVpp-)wA19#exX3jHc1F2uiU63kbZ)jahIirzTtX zYyLsjn~jDb7?;uV1lK8#y@j8jc|xXqzWDRtA~+T=`jKrv0rSQyA%&$8yG^8FJccP- zF~uu003_P=YC6`Ax*`TS9|t=n45+tNfJ{YC`Oy-g2}2n9i37+-XRhlJD&A ziQFlfGUNa@Zi`aU01ODN)jpiuh#BE3jXtCUQ8bn;>9KahQvb{jc}D)+!h7ZyVFs#% zg|NcbXn1aFWn7*V@k#RrZ@MO}ftSr4c;$Jp(JbAsrd6_|NKi^o(-1Hph*lL*bBO4w zu(7yR*?VNWX!k$jZpVO!4Gy;sJs%!;qHVBJ|72kAYm1G-!mi~+3`MyL;GszDjDWvY zz{Orx!t<&W1AF<(Xr?^RtGxy06+bwsr_C`nmpkX5{2>aOe^ZH$L7$Wv4Zz#PZ#1V1 z8xwaRiMn0Y0`N9X$#HdQK{6P1+b!^mhCeHqG5!b?)ZdZm+mziJ!bv8Mj~6i*cL{7( zv1afr?o=IzKHh*r4ZxIK8No?@cFKfrG>hbz5tlOz!9$1Prm)$=VP-|>Vy_$-CmLf( zWG8x4u@cD0Y=^W$h?isB0$)5(fjx7Do3dGMlcpoO?MP6t-weB{IIx113Vy;Mg>Zt1 zi+JqoIebGpUJVB2wwS2(#^Lt|cVo3LDL5FY6%CvJvI%x~+>b-S5HM}eW1Y2|sguZ_ zlG!6Qxn)ex_ZBt=$Nvn$3?!|EXh|qi}gVMVm)Dsyf7dX8RP_lwcpi5jYvQg z2QCbRbRcSI>7hU>#*e@3jf)qNv;RyJ?qkt#1JtOCTlgw5FeXS)l=*;HOy#FV7$5`X zXSxwd9I#vNSy5Wg=r7%?*z1vVyg&q`4+o}Da@*?_y?XT+5STt?mNJ0}1F<7EFX}7( zm+wgI=S6&7aC-d-B=9|jQ&Xc=2Jre(i+nwY7U3sAg5Cf-aCm-sX$Kx|7BNKn?*=3w z{@|dA(05XKN;n8m*Jr}g$g$!6WyG(u?a&NC9UvH>7|z)LP;!8v*7r%cR+BzgVh0NT z@>pa}uiOaIJ|_&>wC>Yb3;`2{|LbR z|0bm@3n<9HlAD?%B8Lk9_em-H-z2l`e-ANw&w4@1Be3rNH{0-kq@`hJ`=1GRdHx0< z|KB&^zax(S-?GwFY0BAcaH4ddX-q1^53&>Gi{CG|i^PF3%)4h0rsHo!T@-4r-;g1~ z-AO%A-Q$I`#k&+yh8Q6q#AiNoW#(O;P_a57 zW^AA@c+M!q@74KxVZdXyn6wxg8<_x2MTHYcqjrMix(cd zX_;Mqbi*){V|gvOxuY#@Y2zzk%HsH#1)y^@67Ihg#xebPJ;BN()OyZU-r|bK+c$UK zZTN?(rZM{TvEG>`L6J32o&&#oH|cwsx*)QHWEo28?zK+Z@$!PO{t|Y5k?3Q6{sHaY zgGI%4-b)sBF=-)0skk2kJ@2mmPSgYca|D`J0GTB+5f zGy%S$^wCSkAMihiw74@-N#nrH!4uUcsLvwHI{T2O+a28Ul)o7Std>WlSAQ2MnPOSo zExK_j-6RM#Je34KqV@^b*rUTtucwK`x62$7Lb01CSy8P@1@ zWRzGrQF%Uud-AHE5oXp)yL%lo`w4V#QYfRSh|xD?gc^yK;vBpZGvyyXzP)*LqiD!w zEGuwi-y-vBaV!dXNF5i;+|J}{w}>{en8k3h8g;VQs{%MfGa$BQZWDCyEGN~q;fMk( zr3(Ajk7=TrMjWmZ1#=}8ca!I^NS}X4>IGe-KiujK(Md{$Sb^JTI+dcID-!aw{nC3_ zEnD!aj(^Mf*+(XoE`=npKqC0u6WKd=E)<(NgXr{aO4y7S3O%M@@i>TSTcguwRPoN# zx0cZQwIA9OJCDVAztF!GX?4d)$wFGV8wA&)9hg$f<_m5Dp+A?6PJeUl3EECF-%!z1 z>hdaYYP~|(UUPeyyeHNeL;J&QA9%5iXvZcer6f68&CV1G(l!~`s}*~)rS5`X>kOvO zT?Xdb>SpRs;{8m=;#&mz_7>NV!3JS)o>QvY4ddBW!hZoC06fEco@37CG#UHL-bBX8t(9p$#^ZSV{3GgScBi%9Epzmz@ zLjD>?&$KT(GvLU6e119|9IEpyCtl^2&MI0^!|ijeAFXl)g<(R zL{1)E;KV%w_Tf*pFPb%hdoeX{9r@I)jm3RmSBlcYW%#L^RXtOpN7HsR=p<7eYuBLR zuNx_`zZ!NuTUa(<=%;se>=#oRv`n7^?B!tl^eR;^bb zO1rO{&AlA7?r-Y7uR#RI&X&#kp?WdZ@RL;U2u@Gly|7)^iH!A>SKCv_ZJfQ`%x{07 z!CImj{})#Ozp-Pma3#|9B1%gTwzbWyb$VeD?nb zWyXKDzoaEy(iqBt)_{D5fC9Mt~$|JvH(zy?Rqs@3~5!c-;6+_gb)^LxOPxnS;%ynq2TCC z$WY^XOj?Lxqf`O-9)3gW`1T<+ciB%!?^qIXd=^k99F9=nr}R5?Rb;EY|zX9^<{ z_uk*o^teCd3a8P;#Emr3>cRj$xBH$Pcs-((C>!&P#ShOfE*b6hU+A zrNogFk|z|f|2vn?vWshU2J@x|5K@^YAyASB(T`-m@t6W?%NnqE)J!R3)H{(XhN99b zZ|Nh7?>@=7swLkd32vt;s>{OIJIfMMms%bSHq@?k6ccn!7Ntdx-rV9r950#(yjsAW zF}P#zERmJo-2`MGjP61bvC{$EJ`qmmWR^Z`w{jBfr(SJ^R3z52mnDhX-DXL3<2d}J z9sF6*>ezNlL<{hzx^}Lgwkrvz+jdFFN(FifTS<>-2j*fflveV^8cwOZri$> zg^|yFekvZk^fIB!2upMf>6uj3EG!@I@L1v2$=|SI@GaRrG^`e4s_tzUr8cS8*vkbr z)e4QB&p49d-gv8KgnZ7^kk-`Dm?yYDA7PiUCxy?~qYDcm1n5;86vhL1bz&Ld=WSxY ze$vDAS8)@Vq|+p$knJ^`2hgQ{d$ME7#lk?RipOypdY}}`(x$~-#9DjrhO9vf{wa-J zd#%B1h@BV(RfWw}o;kmA)h^qtfixw0b*!eGpCahLhg+H`L6Q+XWlqSoi*VZSuV6kx~cs zA^)MZrBvw^_9rq5vU>}^&Vw<8)jjoVPI4tZ)l*e=qvos>K{Ovuz`}0##~mrt2YM*` z*<(BE4Si<*8G-FdpSF@xE|`*MdNh1Dyt!qvM?6R;JP>6VK)K|Y0s*Y|7cDt{|L3D1^ z7GL;}h{Frq0&GRd&6bFst}Prm4attmCjU$Y{wZyJzdb9DGmO`1jbSQFY1o1N&UJy# z)||vU?>hASbrDM}U-ghWtVqziQ015Dd-XeoBV+9i9-^rbSNDM6=XtBS?Uq2^6Aaew z0TVw0frr^%&-GmCo*+Q5!9()T*v+7>m$zRm){yg&)$17)&1SLe{7R;* zIIljwnVVgAZlIh~%8z>A9#=Q04z%vUOK-_&`kIx2J8{mef$ko`lSNaH4-a$c7T&(O zuz=6Jt{)qU>_pYEiRpeH4jRQNg5G<$krKT_m(O~jL=UIhiSi`-J`EmLiDfMNRkkYq zTaxF(r<@V5zew$~1!+^Z*c}wV5DRE2FG5bK_+1?%a=W~MYU2B9uomli#WQ6(@sscF zwlIA@Iz~NKmXDpCd7lBwi!Y{;tBjE3K<&XeARACB#3aXIQjuJJ$)H=A4BYH|x(?F! zm-=Fz8ndqNlH_S!G?io?t75TTajnh#FL%PjcZ5!-pYoN(pZ zD^!{d*(*TR%%uFN|HTwQ^*BCgtHWm#%E#E(S>~@twY$+SU+?UMjMRySv9-PDO#(-5 z_`Y|z&(mD74`lD%#$q`QgzHF&>xv zewlYPc+LYReON5xdnUjn)~R=T$kM_*d&$Pz{n{0kMi`>}vIm+C|v|6%h-;`HIG77#XS@5YK7I5efB z84t)shOwVO5Sn;dBsJuUwQgn_WGXc#3Nu5iYOr!+`Y8)_MnkKjF^R5rFi7O$&7RaV>sOfR3heaKr=sNocM(p5xW|Zt ze4EvJ+F9i&ztf1dT|kCNt{j5P$7MJ1E?qESDx1`1`{SN;6M6D6&62p`=0^z=^R$IYhuw$I@3`8T&phmt9>YP&s_ksttY-(aF0nc| z*hZLWzOLS>jRIc|?EODK7~{|RO-}=ioq~ft_b#d|8U^9QeDTcME{-+US*?8iLUOHz zLz@|W`F>9WtcgeTBLND$PS1vvT*q;L`D3!qEuxQkWnfuC%!^&|RSt5k3UgM@xYOYA zHHq}&?l8)L4i5=@fkqPFB=(!n&aj$-SR;nj#smxh=9t?7U3{Yp=LpjciPje0xcJtq zvSuNc1S~*+!JbB^9P8F$IFdxr!GC3%mx5`7`LkDC<)qrAINh5#D9> zb0hQpvy+ScW74C`X$}CGTH7MU6bZlcNmH`xS3l51svWvUv=Hl$2k+J*WhsHru#Jnu z7kY<~27v>=J#B7ZTu<25WEB~FKiV?Ke*_b4o$cCL$g4v^n0#5 zk0u=DgM94~p?P&9IGK3hNRWnPP{QayMF#)f*ACw@(`vsfe+KOThJ zp-6(FSTDu(O_9;zp(*MYEP{l`y)j%1`PhpHnpIHw{Hi^oD|5C{M42C$1$$V z5vmpc{FKvWJp0~4O(ChYqPCv7El)oKZ&+%BnKBw1oTEn<@*QOzf^6HxTb4LcmVE!l zD_71c`cwl>7ojgcL<0eH@wZ0rp*D|bSYT^>50k3rYwRG#w;o)m1b|^(&r+8tSUIp3 zfJpcX4PJDC%fQl73xZh}l^1pQKre*pD*{Ni>x9Yf z3>V5H1z^+OcD>F&322S^rcmj-S+%=XT~0rFL6q%dsP@O&+7w*WUS#ssz16kBUpC|G zr?iUwkeMX93m-wVB;zol_1yb6Z4VC(MFVix_10mQcdOU6l;^v<$q|=B@+<@?^AH z1t~&A3`Zf=&tZ;Z^w1dRwwm=;roAXX%hVCRyY0rZe3~~eeu^AcSJwc6ry7K2mvVWS z%W!qsaKHD|Y6tCvU|YUD^zYK8MiauO)17OJss)qGjw#!*HC%_v_lUm3Tb_<%lS{hh z9oCTFb;v0VFGasTWc;QJ*SqnKo$+CBaxj%`x63PGVR&F2ApcDxMD)cb`L=>#W^=#q z+%KVQp051sDQ|hom?qAvpcuwtQ@VQeU>HAD2S8)YOve!kDX1q-75C(__7_T<8zLVS z(@0~3CE#GNu#QF6YJihkGsTl0aOSV+Fw{@GVzbcsNh$D8KWrQpr;@zqyi`Oa6qKQr z)oB;T)>HQvQtNYKFE8$F=G46}^4Hhbc>_fv*JrEs8zP76YkG#9j#a%?W1RuqKs|7g za^rxLdnb>$_FEpBU2a&-_?x)t5Vy~#_!yp%gP4{j27Km+4<-4>zs@U#gus8b=3o%` zpY_`k`o1=P1gNy$WR1GcG#FH3cPzDqJ>N@Yi8Vt{mxnv4HA8#$U#2kl6CfcLJiWqt z#4*ZyXh6ewfgC~$GBbmMJB%8{+WK4cDPU1+cB6*rP>p1+lhNh=#=VgrJtaX5t@ci) zFZIsl+if`{Nlr@n_W+tx)BI`LcjD%c4U(-PYs?=byA3lKJDr05E(VK%1Xc}S%rUcl zl)@^!hcst_VEVd$w3IF(aUqnh zRe9Egn3C>JX-e#V9G^QJ`SPhG-Or9WR=$l!zwjA)Fu%5TEEzy6-Hsh)Mjpfndx-zqT}-{uB0w~#)+cj#LQW6<-h5*YOC}I4kiATjQ3`8 zYy~UI(P19U6|j2oRR1=!`0Oq5^M3Onabag91(s-1_DOp)WTt>!=+GyV-mkAlc5#_) zLD}nVWKe;i z4aZj3q?qEgDkp@UQ}_n_nVO7EbPwioU=Yt-apCWB>LTkS;vjiaUFA8ezkki0W4kxr zQ#Zz0%q(hpA=(nr_v(xq?KrGwLwtB;!51Q`28US0bm-$_%s3s|_|Dmy8ya6jy?fCd zKUR=`^7FUXIaS5&h2F$xpfl}G|0k*OVoi+>#qRVoQXDZuPjFH@+VQ>y*3y71=#RS`hZO8oi;`-FHy3J^)zg@#w#Ztt$=uWX8{Wmm+Z>E^ zl+yIcSC5Hm+U4C~6>Fv0B%+SOjV{JOb(Kx6G|cRRW_lL1ztD&&mgDWJe>1{LwApHT zz5iWxEp<2YBU5wn_D0c9+jKZpZo2xta2wo`Vuy*8&nvIZ`fhsyk6AV)cNJcCrto>2 zT32_tr7Oos7AaN+`PL&A=m(-rI_*EQ)0ul7O2mE;w^e>}4*@7J*RJxkmy{G06|D#A z8o2Q{LS3-FYnU)IAnh{3c=HS!1~+W1@7~g)AFd27)6e<`UtDn4(EPlej{fn9GX2(K)E&C0iiO&>_n^a3BKxgZ7 z&%(>X!7#o^Ut7>#&(lBlh3DYsRIzP*xmu@lIlfV+kV5PgQv2Si$IPYdgO54E#!OLs z>+&u9s&`xSV+rid8yTnG5jcK;r_Vlzb4Yx#BSEpS5JcJkygWS{R z#?)6AHg<6F^8lyBF|I26h;ibNseHyp@+`ga+>Gg(7Cgd}*Wc?jL4?XPpT^!n;*ZzsAA2O2NyXqSnSpTqjBh7D? zURUtVm}|*8=m}dF2O);6qupjkVX$&ra4#)4Zgdc0pnmbPM+D&m9WWA{bp;S&0Dc!T zScL%nzzK?!@Wccm28V+9#TGE|q8jKet9U4LBPn# zd7stlt&80^3f(0=gq!6JH{jBuoWg%cSIGP-6IgR`UB-NRFCMF0z)|S3KZFuA!T2~%#bw`IaWb6%SaNOF-POl@~o5;GjB@9a*@yKV9j`X?D6I`UJl{sIyhb(J!ayy-D3Jih=fYQ=)5DyJC&14)2%AgG;|E*fe~k5|x} z7l}cD1VH#1Q`nm~jCrd#ZA6A|&hft%ljP(jK=Kh_y~IL>DLkVHw_?fbHQGov_omek z4IWJH^VRK#+>_54P)12o@A3;sHQk6d$`g!s+>2u9k~ep0mGndJNDbJG*TMCZ7y^B| zQOGiKaw3pr?=LcoE-*BI{PxLJCC1bsuJu)}Fj3VZO^a#8qZVoTee$%3X;0!P+H%?t zHr4kz)FYpXwTVyh(FF~)B4(11*_`!9*81Sd2^|kAo)6Yr4Jzc*Io^WI*1*2Y7ylQt z9|#yuc#w;5w|;nedB)jJgXQJ4USKpdG~E|e=lFY;^;{1tGpAMd*%wkL5E8w^@OcZ! zWcWlxDP!C%EtDd^i)$8F5hHKTvv;A?Oy|!YFG0gaHW>|g8RvHD|fOF>8 zpZxE%PYc+$iVJ;tzk&LQZ|5VpyF-0rquL`5nc~{u=xCJpTzE*t2wJ)kTLvX1Wkfj{ zcu0l9QZB##nZ5c^f#+cVGYa=B$@D?FFkzvm zF_(KV#;dE0Z=ZYT*l5g@H! z#PrOQkVu?KBvvg)QH3i~ZL5Qg7%uvQW!s4-??J&fpoob8$%^Hu0(TAousRx2IW1VA zg4N)WXMdN4h_nV&?0W8&xpRlYH8a`h&jG?>Uw~tDDyI%5k};zyrv%~9VP)=r?~$km zVvf-%Sm}$A!aT9eu_^WK$>9l1D|RUC)|59z3jf)vEr(6V;mRTc3O;#d46(d8Aa20# ztTs&qXt?c{U{_7gIdaw_qL6PrfxCA5fUo6j16WL}Xd=}{l-d&U&hNIjjqy-0i}QHe zIOe`;YR+>ZDURRAPspoee5k8LIQlYrXW^&>R(q5@PDWZj@-^Pa-CcB492>l18201# zN+JHFVB6hD?Y6hEnekOecr?!hAi+Qy924xoU`Rtu5>kjADK#2GL2g}TE*)VTI|K#< ze4sv2;BmD>C?T~ucY=vQ)-8iM3G)6F4fqVrL>fU1g^|bPhGrJpP+VLrAt3=GzVjq4 zT5R^vn1o0Jlo`_~hznv)-=c%CaGTauV0kg3UdlT3GIz3qVFj1|@GYy1?o1d*0K2*eG() zmeF>0cJ}b#vRSuhO&hmM`B@SU(wzs5i5p>Uu?i|DDeOQ(zH!cqP8GKtQ4E8qL$4h}pd6;59RTxuJq2$4%q#dSTF8U!O4;CKR3&#%neD7BDc? zs?uqr^R1tQs3f@J8Aw_}MMHC%(Y8ms0^q5YOX`jJW({r2;eHCTa6Ntf{k{8O1`DS! zPGr+HR3+1Hmb)@p;K(o>crATqg?k)~YdG$qp`qX3LxPIUz)C5X{NT%@bv)^@)*0fh z(+CvSaolOK5WF}N2~xj-MQ+~G8pG7q}e8? zOEr*CZ-Z_sS(Rn^om(bLbagMsq0 z!j>|9HdvB?@;DrsoCKuj)GylUF9jd&#LCqoL?Iv|-XFju0s@^*AV`Bc(R6fmPqK7u zbom}vF1TqKyC>x3Pp@$l|C+QA?00|vbA3V13EybI%4Ny@mjY(I>u2#33U~OEzG2x_ zKHwvT`^5VmDbp2sySX_wZcrp4Ff59Gw5zbU_x<&w+v51nOE;jL40i zKH{OE{-9bc3}qp{ZHll}R822lEmsh%gZtNB?l=qUrhi2=8|Z@;G804-`9EE$maBkf z3(>(%S9dUPSiHlkng0575!7FQvzNKcn9E5j|6^67`#Ds}w^)!Pt$E}rNnknfq??5$ ze;Wz^Ef(}AJm@bR`0K{&#B{}yePAd+H*@^Qt$!w^njKrxA~a z@lL0T>C%_C@2Z;Xs%T#{cCZ#b*!|m}D12mS#@5b8{S6daL1E=VZ3ZXPCZ(G~77ZDd z5v{18saatd@aYMCrG}IY+hZy8ast28zX!iXn_Zs5Civ5c5y<(`rH<~qASdUMafmVC zh$SPby32{Y1%{yh1h@^o%i@XOC2if+ z=1V~)nFJs;vdO<(Zb2&6lhFPea?EW*ENn$>^>}}|uhgtP*`UOS{pq;YCX#a^LH4VT z@|yrWJbZb1xzF==H7gil1O+zv@UEasUQw1p%=}XkPy3-?jHCYy;nO+w%K5ReF~lK= zdWtEnC=D(UAEkEEaY#aiCYl>os$?kS2fNkSnA-wd_Vax&1aGV?cUsW|ybKb7cnp?a z0qfBmRiTV{?>*u%uGx%s6LhAr+OM=MMYe2NjRIU&{ZY3H1NA-H6gHLLZZv(Ur#Q3# zZLWVzgZqhthe`@1L>i^hzXp5Ec$k1es)s`^wuHi+F_PG}jtKm(Z4f`vLE&F8;)N*D zw&B1ox8*(43f+gpqbju~S6y^js)rdvXZh;@_}t9ZzvoFM1GJ9&RdR#FJ64?un}Tt{t8jM zdPP9RiSBxC008hx8xFxJ4PFGM3Pu}*C5%7@od6*n+^PirtQL**?}e>%l`UEyDE$cy?#W8zA6<@F5Is!! z%5auodCOUrpdv=0!z#X3*f;%0LE7M*2Jx?9jx)4_>neFiLqjkS$EzK$c>qdKMSehl zsb0x}TeYdZSkzqPGvKL$rF*%%W6O#Q2LDsn4I5}TKH~V{U6*$L&|=4+;-{m}G2tLP zccr*#1Fo{42myMuAdO0WLqpgpG)abFkW7Ix6pE@-C}`K*h}g&2))w&|`roHH#RBu_ zg&@<{)!lXCc_Q|MnrW>eRS5^_2p0Rg^;-l%3}J*)aDW&LI~G)UM;8P?Sva^VUZvkH z2`$9&sV7Cl-v%VAfq*NDto%Yp40>1|7zDBel2Ao)g}*I}q6rQ)(?3s|8uwQY5*kf9 zUWBHA`fp1_R)RqsZ=b}=N`d6!fV^DtE~|GtZUb+F(&r+ca5zb!H>9J~uYQ*D2? zuG%R{wUHt)OM3kG*=u1Y?0UI0O=C_^gY@70DWw@)uoSUi0QL@Egc ztObkKBJHv5y*r~i_2LNP9C&vL6eh@mOf|o)npb@oAQ@n?Eo|kcGEN?lOF3dVd z;aMas2~204sv$4iSme(L8m6O%KC^E6UKcBD#D&LMu2o%06gka^#s+qcw$q@cnuVch z-nfOjPSYpNIavNH*o^Qub<5~VnQ(U`zUqpqrC$pabd?CJPKf0tbc7bh{(3T#9;j2|LKXcuoqNxo*fuK4 zOQP@T)3v`@qVmol&);jv#0i(J#&Ldug{5LMWze{{Q1eZfEj%5KcD{$pCOGc$JE**5 z)@@~b=?zc2I+#h`9obfCJ{L5C{c9k45>>b0La{zWLq;skI|M46aLTnxxrmcb3tLvX{*BEMM0jf%51r2B=#riwdNLr34D&S{Eo?hD*do91s6r1mJdA6OL zK^91oJGXE%U+U`;+4B2u_<8F$br#!JjC)^QO$rzaiQ3m357eX&o>?=a&MYxx3I0Ai zP&~^05$V#waN!XrAMc)O$lX|UuVm8%b1^esTq|VC5cMk87ue?F=&asm|GOxG=)3W< zk$B-((fc0C=Jt0nD;r~9TRCHq$*u4|Jx!LQZ-t_`% zn4-I;#ktub?a*q)i<())=pVEnBjNlSwh*j^WPK56Q0Wi#;xxHO7?;jTi%7AK zpP(4Iy)C2X<6%SR=GC+93P)0}a%>YY>j^T)0>RrfH8Q)(MaKyx6mFOeT9%`mPh$m`5kmcSVozIuVEf`*#LHIFqB^B6Vdka+*CnDR- zG(Aj3)^6a)Qf5|g26Z!d`(=p-pw2bB@5GLDE3pmv?`Trq`W%WC8Lkl;D>&(iyXlEi zP5%q%J?tU&X>|ckp!!nEJRLPQMnMsoUwb1L*ReKsA*cPY943CQx5FcWTZ*yc0t;ca z4{!HufaO;fOGlf=544>@(^5|;n6Q`$2G_{dZw57#k_kQn9gAPsHIuQ=_p*9% ze?g1dL12;go$H;L1X>FO<5kZeZ%qdS_Q*_x+1`rO>3S%!?dq~g*2^w)SFs%C_Gt9l z@4(}7Xb%~I36 zSbc{m+L*+XzK2OAxCkhZeD(D`#u|p@?qjd0m)s_y-J!J##wqGCrgth5LGS|i57N7W zOV+_TxjuRfe6h6)fYf_%ki(twyTkT3#tb-&@$kF8fE}x_f5^L@F`#vK?$BHTPG+8c z>{Q+|oP~I0sV4h_a*uy6#tzi2EF-duaW;<$xUAXVg0gk5o6bJsibno=;zzn}OPZrk zZ2NQ&NeX+oNR}1H{V@$BRdkkE=OuUOy4J}Kz)k4GE5EN6LOJM)TGaXoi>xu`b=mmY z|6Zx$ZT|y3+|R}9=d>yz4hC=pM_5+I??{ZF&C>ZQ;u-Q}1fxh^RqhL~r)w&6$-cxA z4@~(SzzS7r^9R9`byefiLNXG4-JE#>leSM!lt^^8p;LGa{So9}1i=9v$0r?2l0L+9 z>hJ4t<@n)cE*zYWP%9-*fJB@xwwZi6@iQ zUI<)4e`&6t|M1(#vtw7A%i%_n^s;K^%k(R$UWbXt^JsA`vz|GM!pYuP+`*>5$HU3* zfwJ87{-gr~uezpBv2W|1ha}n?e@=-A&3$^o=-ADlYC;&N z+^?-&+5n0h4kT31oxA|Ey8b*2r=ed6d!EKyP8oDrc)SmBYW@Myvfv%;dL67H9vpCY z^Smp_szfW6DxyB}_`jS2A1?y~59R^`A9exCE7^oL)`z9a*8GS`AE#deE^$&Rv9CKA zm;)aspnY|tnT6f~<6gOlHV}i`g`|-!k9i?~v0fpB6j6~EGdR#lf@)RIqV~jS05gJi zJ45xmlaGswi;Yis)BOWyml{DJ(l-skT>Kv#4x|qf1^}5p zWB-Hl&$K~ER8TIQjRJ%zrGwY8g~`_SaZ{rH0o4yxAS{|wEQd)p*!t7fa zsZ=)We5>rfJY0`W?cLy7F%Q0azrw-PiqO1&w8!(kAU$brB^t?>H-Z(j-u7}!*#LGO1f-U7m(^f3++2A0xq8+0x zzqmBzQmH@6<7=)UXBKQtLODef!4e8Kbg7rFQD&S{N>leVswFvZ*$TePIG;z~-tGkt zzz@eZVOU}t=e$w#_gFnC<@hXKxJV~;bPt`nr2AH9Y5JwNMbdsdFjecfY8vj=Wp1W! z%K&!Jbgu48a_ah@%{~iZ){(Y=9FZpuT9{6cs@DF+ReCPkbjpE^3+~L2Q1xzmDUbi$qX8yrpPSr^#AIgbxlpJrW+q$ zm>Cdu6GvD`|GlV%aJCVpkocpuMQ3wd3v*;kL1=d)?7gW`n1fJ@^w=5^9tDLmGTHB) zfbR%K&_ihRSE$Cu4+yPGQjr9L!c-%6RuRAU`)gmEmfdK*Y`230`%0AsfH;FiBQKgj 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

1*%tOEzt4`^mbOZEJ~T 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%0AGv~|>c5Ut-$J(j0zITxPQJTsd>Wa?)c8R2!_G8) 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 YcL1&m|8>U(tN`#;Sd5IKa$;Ej4>1SmF#rGn literal 0 HcmV?d00001 diff --git a/app/napval/nss.cfg b/app/napval/nss.cfg new file mode 100644 index 0000000..fb38afb --- /dev/null +++ b/app/napval/nss.cfg @@ -0,0 +1,57 @@ +# Define the cluster name. +# Can be id, cid or cluster_id +id: "nap-val" + +# Store type +# Can be st, store, store_type or StoreType +# Possible values are file or memory (case insensitive) +store: "memory" + +# Debug flag. +# Can be sd or stand_debug +sd: false + +# Trace flag. +# Can be sv or stan_trace +sv: false + +# Interval at which the server sends an heartbeat to a client, +# expressed as a duration. +# Can be hbi, hb_interval, server_to_client_hb_interval +# hb_interval: "10s" + +# How long the server waits for a heartbeat response from the client +# before considering it a failed hearbeat. Expressed as a duration. +# Can be hbt, hb_timeout, server_to_client_hb_timeout +# hb_timeout: "10s" + +# Count of failed hearbeats before server closes the client connection. +# The actual total wait is: (fail count + 1) * (hb interval + hb timeout). +# Can be hbf, hb_fail_count, server_to_client_hb_fail_count +# hb_fail_count: 2 + +# Define store limits. +# Can be limits, store_limits or StoreLimits. +# See Store Limits chapter below for more details. +store_limits: { + # Define maximum number of channels. + # Can be mc, max_channels or MaxChannels + max_channels: 10000 + + # Define maximum number of subscriptions per channel. + # Can be msu, max_sybs, max_subscriptions or MaxSubscriptions + max_subs: 1000 + + # Define maximum number of messages per channel. + # Can be mm, max_msgs, MaxMsgs, max_count or MaxCount + max_msgs: 1000000 + + # Define total size of messages per channel. + # Can be mb, max_bytes or MaxBytes. Expressed in bytes + max_bytes: 0 + + # Define how long messages can stay in the log, expressed + # as a duration, for example: "24h" or "1h15m", etc... + # Can be ma, max_age, MaxAge. + max_age: "1h" +} \ No newline at end of file diff --git a/harness/public/css/custom.css b/app/napval/public/css/custom.css similarity index 100% rename from harness/public/css/custom.css rename to app/napval/public/css/custom.css diff --git a/harness/public/css/dc.min.css b/app/napval/public/css/dc.min.css similarity index 100% rename from harness/public/css/dc.min.css rename to app/napval/public/css/dc.min.css diff --git a/harness/public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png b/app/napval/public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png similarity index 100% rename from harness/public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png rename to app/napval/public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png diff --git a/harness/public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png b/app/napval/public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png similarity index 100% rename from harness/public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png rename to app/napval/public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png diff --git a/harness/public/css/images/ui-bg_flat_10_000000_40x100.png b/app/napval/public/css/images/ui-bg_flat_10_000000_40x100.png similarity index 100% rename from harness/public/css/images/ui-bg_flat_10_000000_40x100.png rename to app/napval/public/css/images/ui-bg_flat_10_000000_40x100.png diff --git a/harness/public/css/images/ui-bg_glass_100_f6f6f6_1x400.png b/app/napval/public/css/images/ui-bg_glass_100_f6f6f6_1x400.png similarity index 100% rename from harness/public/css/images/ui-bg_glass_100_f6f6f6_1x400.png rename to app/napval/public/css/images/ui-bg_glass_100_f6f6f6_1x400.png diff --git a/harness/public/css/images/ui-bg_glass_100_fdf5ce_1x400.png b/app/napval/public/css/images/ui-bg_glass_100_fdf5ce_1x400.png similarity index 100% rename from harness/public/css/images/ui-bg_glass_100_fdf5ce_1x400.png rename to app/napval/public/css/images/ui-bg_glass_100_fdf5ce_1x400.png diff --git a/harness/public/css/images/ui-bg_glass_65_ffffff_1x400.png b/app/napval/public/css/images/ui-bg_glass_65_ffffff_1x400.png similarity index 100% rename from harness/public/css/images/ui-bg_glass_65_ffffff_1x400.png rename to app/napval/public/css/images/ui-bg_glass_65_ffffff_1x400.png diff --git a/harness/public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png b/app/napval/public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png similarity index 100% rename from harness/public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png rename to app/napval/public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png diff --git a/harness/public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png b/app/napval/public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png similarity index 100% rename from harness/public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png rename to app/napval/public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png diff --git a/harness/public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png b/app/napval/public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png similarity index 100% rename from harness/public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png rename to app/napval/public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png diff --git a/harness/public/css/images/ui-icons_222222_256x240.png b/app/napval/public/css/images/ui-icons_222222_256x240.png similarity index 100% rename from harness/public/css/images/ui-icons_222222_256x240.png rename to app/napval/public/css/images/ui-icons_222222_256x240.png diff --git a/harness/public/css/images/ui-icons_228ef1_256x240.png b/app/napval/public/css/images/ui-icons_228ef1_256x240.png similarity index 100% rename from harness/public/css/images/ui-icons_228ef1_256x240.png rename to app/napval/public/css/images/ui-icons_228ef1_256x240.png diff --git a/harness/public/css/images/ui-icons_ef8c08_256x240.png b/app/napval/public/css/images/ui-icons_ef8c08_256x240.png similarity index 100% rename from harness/public/css/images/ui-icons_ef8c08_256x240.png rename to app/napval/public/css/images/ui-icons_ef8c08_256x240.png diff --git a/harness/public/css/images/ui-icons_ffd27a_256x240.png b/app/napval/public/css/images/ui-icons_ffd27a_256x240.png similarity index 100% rename from harness/public/css/images/ui-icons_ffd27a_256x240.png rename to app/napval/public/css/images/ui-icons_ffd27a_256x240.png diff --git a/harness/public/css/images/ui-icons_ffffff_256x240.png b/app/napval/public/css/images/ui-icons_ffffff_256x240.png similarity index 100% rename from harness/public/css/images/ui-icons_ffffff_256x240.png rename to app/napval/public/css/images/ui-icons_ffffff_256x240.png diff --git a/app/napval/public/css/materialize.css b/app/napval/public/css/materialize.css new file mode 100644 index 0000000..81041d2 --- /dev/null +++ b/app/napval/public/css/materialize.css @@ -0,0 +1,8461 @@ +/*! + * Materialize v0.97.7 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +.materialize-red { + background-color: #e51c23 !important; +} + +.materialize-red-text { + color: #e51c23 !important; +} + +.materialize-red.lighten-5 { + background-color: #fdeaeb !important; +} + +.materialize-red-text.text-lighten-5 { + color: #fdeaeb !important; +} + +.materialize-red.lighten-4 { + background-color: #f8c1c3 !important; +} + +.materialize-red-text.text-lighten-4 { + color: #f8c1c3 !important; +} + +.materialize-red.lighten-3 { + background-color: #f3989b !important; +} + +.materialize-red-text.text-lighten-3 { + color: #f3989b !important; +} + +.materialize-red.lighten-2 { + background-color: #ee6e73 !important; +} + +.materialize-red-text.text-lighten-2 { + color: #ee6e73 !important; +} + +.materialize-red.lighten-1 { + background-color: #ea454b !important; +} + +.materialize-red-text.text-lighten-1 { + color: #ea454b !important; +} + +.materialize-red.darken-1 { + background-color: #d0181e !important; +} + +.materialize-red-text.text-darken-1 { + color: #d0181e !important; +} + +.materialize-red.darken-2 { + background-color: #b9151b !important; +} + +.materialize-red-text.text-darken-2 { + color: #b9151b !important; +} + +.materialize-red.darken-3 { + background-color: #a21318 !important; +} + +.materialize-red-text.text-darken-3 { + color: #a21318 !important; +} + +.materialize-red.darken-4 { + background-color: #8b1014 !important; +} + +.materialize-red-text.text-darken-4 { + color: #8b1014 !important; +} + +.red { + background-color: #F44336 !important; +} + +.red-text { + color: #F44336 !important; +} + +.red.lighten-5 { + background-color: #FFEBEE !important; +} + +.red-text.text-lighten-5 { + color: #FFEBEE !important; +} + +.red.lighten-4 { + background-color: #FFCDD2 !important; +} + +.red-text.text-lighten-4 { + color: #FFCDD2 !important; +} + +.red.lighten-3 { + background-color: #EF9A9A !important; +} + +.red-text.text-lighten-3 { + color: #EF9A9A !important; +} + +.red.lighten-2 { + background-color: #E57373 !important; +} + +.red-text.text-lighten-2 { + color: #E57373 !important; +} + +.red.lighten-1 { + background-color: #EF5350 !important; +} + +.red-text.text-lighten-1 { + color: #EF5350 !important; +} + +.red.darken-1 { + background-color: #E53935 !important; +} + +.red-text.text-darken-1 { + color: #E53935 !important; +} + +.red.darken-2 { + background-color: #D32F2F !important; +} + +.red-text.text-darken-2 { + color: #D32F2F !important; +} + +.red.darken-3 { + background-color: #C62828 !important; +} + +.red-text.text-darken-3 { + color: #C62828 !important; +} + +.red.darken-4 { + background-color: #B71C1C !important; +} + +.red-text.text-darken-4 { + color: #B71C1C !important; +} + +.red.accent-1 { + background-color: #FF8A80 !important; +} + +.red-text.text-accent-1 { + color: #FF8A80 !important; +} + +.red.accent-2 { + background-color: #FF5252 !important; +} + +.red-text.text-accent-2 { + color: #FF5252 !important; +} + +.red.accent-3 { + background-color: #FF1744 !important; +} + +.red-text.text-accent-3 { + color: #FF1744 !important; +} + +.red.accent-4 { + background-color: #D50000 !important; +} + +.red-text.text-accent-4 { + color: #D50000 !important; +} + +.pink { + background-color: #e91e63 !important; +} + +.pink-text { + color: #e91e63 !important; +} + +.pink.lighten-5 { + background-color: #fce4ec !important; +} + +.pink-text.text-lighten-5 { + color: #fce4ec !important; +} + +.pink.lighten-4 { + background-color: #f8bbd0 !important; +} + +.pink-text.text-lighten-4 { + color: #f8bbd0 !important; +} + +.pink.lighten-3 { + background-color: #f48fb1 !important; +} + +.pink-text.text-lighten-3 { + color: #f48fb1 !important; +} + +.pink.lighten-2 { + background-color: #f06292 !important; +} + +.pink-text.text-lighten-2 { + color: #f06292 !important; +} + +.pink.lighten-1 { + background-color: #ec407a !important; +} + +.pink-text.text-lighten-1 { + color: #ec407a !important; +} + +.pink.darken-1 { + background-color: #d81b60 !important; +} + +.pink-text.text-darken-1 { + color: #d81b60 !important; +} + +.pink.darken-2 { + background-color: #c2185b !important; +} + +.pink-text.text-darken-2 { + color: #c2185b !important; +} + +.pink.darken-3 { + background-color: #ad1457 !important; +} + +.pink-text.text-darken-3 { + color: #ad1457 !important; +} + +.pink.darken-4 { + background-color: #880e4f !important; +} + +.pink-text.text-darken-4 { + color: #880e4f !important; +} + +.pink.accent-1 { + background-color: #ff80ab !important; +} + +.pink-text.text-accent-1 { + color: #ff80ab !important; +} + +.pink.accent-2 { + background-color: #ff4081 !important; +} + +.pink-text.text-accent-2 { + color: #ff4081 !important; +} + +.pink.accent-3 { + background-color: #f50057 !important; +} + +.pink-text.text-accent-3 { + color: #f50057 !important; +} + +.pink.accent-4 { + background-color: #c51162 !important; +} + +.pink-text.text-accent-4 { + color: #c51162 !important; +} + +.purple { + background-color: #9c27b0 !important; +} + +.purple-text { + color: #9c27b0 !important; +} + +.purple.lighten-5 { + background-color: #f3e5f5 !important; +} + +.purple-text.text-lighten-5 { + color: #f3e5f5 !important; +} + +.purple.lighten-4 { + background-color: #e1bee7 !important; +} + +.purple-text.text-lighten-4 { + color: #e1bee7 !important; +} + +.purple.lighten-3 { + background-color: #ce93d8 !important; +} + +.purple-text.text-lighten-3 { + color: #ce93d8 !important; +} + +.purple.lighten-2 { + background-color: #ba68c8 !important; +} + +.purple-text.text-lighten-2 { + color: #ba68c8 !important; +} + +.purple.lighten-1 { + background-color: #ab47bc !important; +} + +.purple-text.text-lighten-1 { + color: #ab47bc !important; +} + +.purple.darken-1 { + background-color: #8e24aa !important; +} + +.purple-text.text-darken-1 { + color: #8e24aa !important; +} + +.purple.darken-2 { + background-color: #7b1fa2 !important; +} + +.purple-text.text-darken-2 { + color: #7b1fa2 !important; +} + +.purple.darken-3 { + background-color: #6a1b9a !important; +} + +.purple-text.text-darken-3 { + color: #6a1b9a !important; +} + +.purple.darken-4 { + background-color: #4a148c !important; +} + +.purple-text.text-darken-4 { + color: #4a148c !important; +} + +.purple.accent-1 { + background-color: #ea80fc !important; +} + +.purple-text.text-accent-1 { + color: #ea80fc !important; +} + +.purple.accent-2 { + background-color: #e040fb !important; +} + +.purple-text.text-accent-2 { + color: #e040fb !important; +} + +.purple.accent-3 { + background-color: #d500f9 !important; +} + +.purple-text.text-accent-3 { + color: #d500f9 !important; +} + +.purple.accent-4 { + background-color: #aa00ff !important; +} + +.purple-text.text-accent-4 { + color: #aa00ff !important; +} + +.deep-purple { + background-color: #673ab7 !important; +} + +.deep-purple-text { + color: #673ab7 !important; +} + +.deep-purple.lighten-5 { + background-color: #ede7f6 !important; +} + +.deep-purple-text.text-lighten-5 { + color: #ede7f6 !important; +} + +.deep-purple.lighten-4 { + background-color: #d1c4e9 !important; +} + +.deep-purple-text.text-lighten-4 { + color: #d1c4e9 !important; +} + +.deep-purple.lighten-3 { + background-color: #b39ddb !important; +} + +.deep-purple-text.text-lighten-3 { + color: #b39ddb !important; +} + +.deep-purple.lighten-2 { + background-color: #9575cd !important; +} + +.deep-purple-text.text-lighten-2 { + color: #9575cd !important; +} + +.deep-purple.lighten-1 { + background-color: #7e57c2 !important; +} + +.deep-purple-text.text-lighten-1 { + color: #7e57c2 !important; +} + +.deep-purple.darken-1 { + background-color: #5e35b1 !important; +} + +.deep-purple-text.text-darken-1 { + color: #5e35b1 !important; +} + +.deep-purple.darken-2 { + background-color: #512da8 !important; +} + +.deep-purple-text.text-darken-2 { + color: #512da8 !important; +} + +.deep-purple.darken-3 { + background-color: #4527a0 !important; +} + +.deep-purple-text.text-darken-3 { + color: #4527a0 !important; +} + +.deep-purple.darken-4 { + background-color: #311b92 !important; +} + +.deep-purple-text.text-darken-4 { + color: #311b92 !important; +} + +.deep-purple.accent-1 { + background-color: #b388ff !important; +} + +.deep-purple-text.text-accent-1 { + color: #b388ff !important; +} + +.deep-purple.accent-2 { + background-color: #7c4dff !important; +} + +.deep-purple-text.text-accent-2 { + color: #7c4dff !important; +} + +.deep-purple.accent-3 { + background-color: #651fff !important; +} + +.deep-purple-text.text-accent-3 { + color: #651fff !important; +} + +.deep-purple.accent-4 { + background-color: #6200ea !important; +} + +.deep-purple-text.text-accent-4 { + color: #6200ea !important; +} + +.indigo { + background-color: #3f51b5 !important; +} + +.indigo-text { + color: #3f51b5 !important; +} + +.indigo.lighten-5 { + background-color: #e8eaf6 !important; +} + +.indigo-text.text-lighten-5 { + color: #e8eaf6 !important; +} + +.indigo.lighten-4 { + background-color: #c5cae9 !important; +} + +.indigo-text.text-lighten-4 { + color: #c5cae9 !important; +} + +.indigo.lighten-3 { + background-color: #9fa8da !important; +} + +.indigo-text.text-lighten-3 { + color: #9fa8da !important; +} + +.indigo.lighten-2 { + background-color: #7986cb !important; +} + +.indigo-text.text-lighten-2 { + color: #7986cb !important; +} + +.indigo.lighten-1 { + background-color: #5c6bc0 !important; +} + +.indigo-text.text-lighten-1 { + color: #5c6bc0 !important; +} + +.indigo.darken-1 { + background-color: #3949ab !important; +} + +.indigo-text.text-darken-1 { + color: #3949ab !important; +} + +.indigo.darken-2 { + background-color: #303f9f !important; +} + +.indigo-text.text-darken-2 { + color: #303f9f !important; +} + +.indigo.darken-3 { + background-color: #283593 !important; +} + +.indigo-text.text-darken-3 { + color: #283593 !important; +} + +.indigo.darken-4 { + background-color: #1a237e !important; +} + +.indigo-text.text-darken-4 { + color: #1a237e !important; +} + +.indigo.accent-1 { + background-color: #8c9eff !important; +} + +.indigo-text.text-accent-1 { + color: #8c9eff !important; +} + +.indigo.accent-2 { + background-color: #536dfe !important; +} + +.indigo-text.text-accent-2 { + color: #536dfe !important; +} + +.indigo.accent-3 { + background-color: #3d5afe !important; +} + +.indigo-text.text-accent-3 { + color: #3d5afe !important; +} + +.indigo.accent-4 { + background-color: #304ffe !important; +} + +.indigo-text.text-accent-4 { + color: #304ffe !important; +} + +.blue { + background-color: #2196F3 !important; +} + +.blue-text { + color: #2196F3 !important; +} + +.blue.lighten-5 { + background-color: #E3F2FD !important; +} + +.blue-text.text-lighten-5 { + color: #E3F2FD !important; +} + +.blue.lighten-4 { + background-color: #BBDEFB !important; +} + +.blue-text.text-lighten-4 { + color: #BBDEFB !important; +} + +.blue.lighten-3 { + background-color: #90CAF9 !important; +} + +.blue-text.text-lighten-3 { + color: #90CAF9 !important; +} + +.blue.lighten-2 { + background-color: #64B5F6 !important; +} + +.blue-text.text-lighten-2 { + color: #64B5F6 !important; +} + +.blue.lighten-1 { + background-color: #42A5F5 !important; +} + +.blue-text.text-lighten-1 { + color: #42A5F5 !important; +} + +.blue.darken-1 { + background-color: #1E88E5 !important; +} + +.blue-text.text-darken-1 { + color: #1E88E5 !important; +} + +.blue.darken-2 { + background-color: #1976D2 !important; +} + +.blue-text.text-darken-2 { + color: #1976D2 !important; +} + +.blue.darken-3 { + background-color: #1565C0 !important; +} + +.blue-text.text-darken-3 { + color: #1565C0 !important; +} + +.blue.darken-4 { + background-color: #0D47A1 !important; +} + +.blue-text.text-darken-4 { + color: #0D47A1 !important; +} + +.blue.accent-1 { + background-color: #82B1FF !important; +} + +.blue-text.text-accent-1 { + color: #82B1FF !important; +} + +.blue.accent-2 { + background-color: #448AFF !important; +} + +.blue-text.text-accent-2 { + color: #448AFF !important; +} + +.blue.accent-3 { + background-color: #2979FF !important; +} + +.blue-text.text-accent-3 { + color: #2979FF !important; +} + +.blue.accent-4 { + background-color: #2962FF !important; +} + +.blue-text.text-accent-4 { + color: #2962FF !important; +} + +.light-blue { + background-color: #03a9f4 !important; +} + +.light-blue-text { + color: #03a9f4 !important; +} + +.light-blue.lighten-5 { + background-color: #e1f5fe !important; +} + +.light-blue-text.text-lighten-5 { + color: #e1f5fe !important; +} + +.light-blue.lighten-4 { + background-color: #b3e5fc !important; +} + +.light-blue-text.text-lighten-4 { + color: #b3e5fc !important; +} + +.light-blue.lighten-3 { + background-color: #81d4fa !important; +} + +.light-blue-text.text-lighten-3 { + color: #81d4fa !important; +} + +.light-blue.lighten-2 { + background-color: #4fc3f7 !important; +} + +.light-blue-text.text-lighten-2 { + color: #4fc3f7 !important; +} + +.light-blue.lighten-1 { + background-color: #29b6f6 !important; +} + +.light-blue-text.text-lighten-1 { + color: #29b6f6 !important; +} + +.light-blue.darken-1 { + background-color: #039be5 !important; +} + +.light-blue-text.text-darken-1 { + color: #039be5 !important; +} + +.light-blue.darken-2 { + background-color: #0288d1 !important; +} + +.light-blue-text.text-darken-2 { + color: #0288d1 !important; +} + +.light-blue.darken-3 { + background-color: #0277bd !important; +} + +.light-blue-text.text-darken-3 { + color: #0277bd !important; +} + +.light-blue.darken-4 { + background-color: #01579b !important; +} + +.light-blue-text.text-darken-4 { + color: #01579b !important; +} + +.light-blue.accent-1 { + background-color: #80d8ff !important; +} + +.light-blue-text.text-accent-1 { + color: #80d8ff !important; +} + +.light-blue.accent-2 { + background-color: #40c4ff !important; +} + +.light-blue-text.text-accent-2 { + color: #40c4ff !important; +} + +.light-blue.accent-3 { + background-color: #00b0ff !important; +} + +.light-blue-text.text-accent-3 { + color: #00b0ff !important; +} + +.light-blue.accent-4 { + background-color: #0091ea !important; +} + +.light-blue-text.text-accent-4 { + color: #0091ea !important; +} + +.cyan { + background-color: #00bcd4 !important; +} + +.cyan-text { + color: #00bcd4 !important; +} + +.cyan.lighten-5 { + background-color: #e0f7fa !important; +} + +.cyan-text.text-lighten-5 { + color: #e0f7fa !important; +} + +.cyan.lighten-4 { + background-color: #b2ebf2 !important; +} + +.cyan-text.text-lighten-4 { + color: #b2ebf2 !important; +} + +.cyan.lighten-3 { + background-color: #80deea !important; +} + +.cyan-text.text-lighten-3 { + color: #80deea !important; +} + +.cyan.lighten-2 { + background-color: #4dd0e1 !important; +} + +.cyan-text.text-lighten-2 { + color: #4dd0e1 !important; +} + +.cyan.lighten-1 { + background-color: #26c6da !important; +} + +.cyan-text.text-lighten-1 { + color: #26c6da !important; +} + +.cyan.darken-1 { + background-color: #00acc1 !important; +} + +.cyan-text.text-darken-1 { + color: #00acc1 !important; +} + +.cyan.darken-2 { + background-color: #0097a7 !important; +} + +.cyan-text.text-darken-2 { + color: #0097a7 !important; +} + +.cyan.darken-3 { + background-color: #00838f !important; +} + +.cyan-text.text-darken-3 { + color: #00838f !important; +} + +.cyan.darken-4 { + background-color: #006064 !important; +} + +.cyan-text.text-darken-4 { + color: #006064 !important; +} + +.cyan.accent-1 { + background-color: #84ffff !important; +} + +.cyan-text.text-accent-1 { + color: #84ffff !important; +} + +.cyan.accent-2 { + background-color: #18ffff !important; +} + +.cyan-text.text-accent-2 { + color: #18ffff !important; +} + +.cyan.accent-3 { + background-color: #00e5ff !important; +} + +.cyan-text.text-accent-3 { + color: #00e5ff !important; +} + +.cyan.accent-4 { + background-color: #00b8d4 !important; +} + +.cyan-text.text-accent-4 { + color: #00b8d4 !important; +} + +.teal { + background-color: #009688 !important; +} + +.teal-text { + color: #009688 !important; +} + +.teal.lighten-5 { + background-color: #e0f2f1 !important; +} + +.teal-text.text-lighten-5 { + color: #e0f2f1 !important; +} + +.teal.lighten-4 { + background-color: #b2dfdb !important; +} + +.teal-text.text-lighten-4 { + color: #b2dfdb !important; +} + +.teal.lighten-3 { + background-color: #80cbc4 !important; +} + +.teal-text.text-lighten-3 { + color: #80cbc4 !important; +} + +.teal.lighten-2 { + background-color: #4db6ac !important; +} + +.teal-text.text-lighten-2 { + color: #4db6ac !important; +} + +.teal.lighten-1 { + background-color: #26a69a !important; +} + +.teal-text.text-lighten-1 { + color: #26a69a !important; +} + +.teal.darken-1 { + background-color: #00897b !important; +} + +.teal-text.text-darken-1 { + color: #00897b !important; +} + +.teal.darken-2 { + background-color: #00796b !important; +} + +.teal-text.text-darken-2 { + color: #00796b !important; +} + +.teal.darken-3 { + background-color: #00695c !important; +} + +.teal-text.text-darken-3 { + color: #00695c !important; +} + +.teal.darken-4 { + background-color: #004d40 !important; +} + +.teal-text.text-darken-4 { + color: #004d40 !important; +} + +.teal.accent-1 { + background-color: #a7ffeb !important; +} + +.teal-text.text-accent-1 { + color: #a7ffeb !important; +} + +.teal.accent-2 { + background-color: #64ffda !important; +} + +.teal-text.text-accent-2 { + color: #64ffda !important; +} + +.teal.accent-3 { + background-color: #1de9b6 !important; +} + +.teal-text.text-accent-3 { + color: #1de9b6 !important; +} + +.teal.accent-4 { + background-color: #00bfa5 !important; +} + +.teal-text.text-accent-4 { + color: #00bfa5 !important; +} + +.green { + background-color: #4CAF50 !important; +} + +.green-text { + color: #4CAF50 !important; +} + +.green.lighten-5 { + background-color: #E8F5E9 !important; +} + +.green-text.text-lighten-5 { + color: #E8F5E9 !important; +} + +.green.lighten-4 { + background-color: #C8E6C9 !important; +} + +.green-text.text-lighten-4 { + color: #C8E6C9 !important; +} + +.green.lighten-3 { + background-color: #A5D6A7 !important; +} + +.green-text.text-lighten-3 { + color: #A5D6A7 !important; +} + +.green.lighten-2 { + background-color: #81C784 !important; +} + +.green-text.text-lighten-2 { + color: #81C784 !important; +} + +.green.lighten-1 { + background-color: #66BB6A !important; +} + +.green-text.text-lighten-1 { + color: #66BB6A !important; +} + +.green.darken-1 { + background-color: #43A047 !important; +} + +.green-text.text-darken-1 { + color: #43A047 !important; +} + +.green.darken-2 { + background-color: #388E3C !important; +} + +.green-text.text-darken-2 { + color: #388E3C !important; +} + +.green.darken-3 { + background-color: #2E7D32 !important; +} + +.green-text.text-darken-3 { + color: #2E7D32 !important; +} + +.green.darken-4 { + background-color: #1B5E20 !important; +} + +.green-text.text-darken-4 { + color: #1B5E20 !important; +} + +.green.accent-1 { + background-color: #B9F6CA !important; +} + +.green-text.text-accent-1 { + color: #B9F6CA !important; +} + +.green.accent-2 { + background-color: #69F0AE !important; +} + +.green-text.text-accent-2 { + color: #69F0AE !important; +} + +.green.accent-3 { + background-color: #00E676 !important; +} + +.green-text.text-accent-3 { + color: #00E676 !important; +} + +.green.accent-4 { + background-color: #00C853 !important; +} + +.green-text.text-accent-4 { + color: #00C853 !important; +} + +.light-green { + background-color: #8bc34a !important; +} + +.light-green-text { + color: #8bc34a !important; +} + +.light-green.lighten-5 { + background-color: #f1f8e9 !important; +} + +.light-green-text.text-lighten-5 { + color: #f1f8e9 !important; +} + +.light-green.lighten-4 { + background-color: #dcedc8 !important; +} + +.light-green-text.text-lighten-4 { + color: #dcedc8 !important; +} + +.light-green.lighten-3 { + background-color: #c5e1a5 !important; +} + +.light-green-text.text-lighten-3 { + color: #c5e1a5 !important; +} + +.light-green.lighten-2 { + background-color: #aed581 !important; +} + +.light-green-text.text-lighten-2 { + color: #aed581 !important; +} + +.light-green.lighten-1 { + background-color: #9ccc65 !important; +} + +.light-green-text.text-lighten-1 { + color: #9ccc65 !important; +} + +.light-green.darken-1 { + background-color: #7cb342 !important; +} + +.light-green-text.text-darken-1 { + color: #7cb342 !important; +} + +.light-green.darken-2 { + background-color: #689f38 !important; +} + +.light-green-text.text-darken-2 { + color: #689f38 !important; +} + +.light-green.darken-3 { + background-color: #558b2f !important; +} + +.light-green-text.text-darken-3 { + color: #558b2f !important; +} + +.light-green.darken-4 { + background-color: #33691e !important; +} + +.light-green-text.text-darken-4 { + color: #33691e !important; +} + +.light-green.accent-1 { + background-color: #ccff90 !important; +} + +.light-green-text.text-accent-1 { + color: #ccff90 !important; +} + +.light-green.accent-2 { + background-color: #b2ff59 !important; +} + +.light-green-text.text-accent-2 { + color: #b2ff59 !important; +} + +.light-green.accent-3 { + background-color: #76ff03 !important; +} + +.light-green-text.text-accent-3 { + color: #76ff03 !important; +} + +.light-green.accent-4 { + background-color: #64dd17 !important; +} + +.light-green-text.text-accent-4 { + color: #64dd17 !important; +} + +.lime { + background-color: #cddc39 !important; +} + +.lime-text { + color: #cddc39 !important; +} + +.lime.lighten-5 { + background-color: #f9fbe7 !important; +} + +.lime-text.text-lighten-5 { + color: #f9fbe7 !important; +} + +.lime.lighten-4 { + background-color: #f0f4c3 !important; +} + +.lime-text.text-lighten-4 { + color: #f0f4c3 !important; +} + +.lime.lighten-3 { + background-color: #e6ee9c !important; +} + +.lime-text.text-lighten-3 { + color: #e6ee9c !important; +} + +.lime.lighten-2 { + background-color: #dce775 !important; +} + +.lime-text.text-lighten-2 { + color: #dce775 !important; +} + +.lime.lighten-1 { + background-color: #d4e157 !important; +} + +.lime-text.text-lighten-1 { + color: #d4e157 !important; +} + +.lime.darken-1 { + background-color: #c0ca33 !important; +} + +.lime-text.text-darken-1 { + color: #c0ca33 !important; +} + +.lime.darken-2 { + background-color: #afb42b !important; +} + +.lime-text.text-darken-2 { + color: #afb42b !important; +} + +.lime.darken-3 { + background-color: #9e9d24 !important; +} + +.lime-text.text-darken-3 { + color: #9e9d24 !important; +} + +.lime.darken-4 { + background-color: #827717 !important; +} + +.lime-text.text-darken-4 { + color: #827717 !important; +} + +.lime.accent-1 { + background-color: #f4ff81 !important; +} + +.lime-text.text-accent-1 { + color: #f4ff81 !important; +} + +.lime.accent-2 { + background-color: #eeff41 !important; +} + +.lime-text.text-accent-2 { + color: #eeff41 !important; +} + +.lime.accent-3 { + background-color: #c6ff00 !important; +} + +.lime-text.text-accent-3 { + color: #c6ff00 !important; +} + +.lime.accent-4 { + background-color: #aeea00 !important; +} + +.lime-text.text-accent-4 { + color: #aeea00 !important; +} + +.yellow { + background-color: #ffeb3b !important; +} + +.yellow-text { + color: #ffeb3b !important; +} + +.yellow.lighten-5 { + background-color: #fffde7 !important; +} + +.yellow-text.text-lighten-5 { + color: #fffde7 !important; +} + +.yellow.lighten-4 { + background-color: #fff9c4 !important; +} + +.yellow-text.text-lighten-4 { + color: #fff9c4 !important; +} + +.yellow.lighten-3 { + background-color: #fff59d !important; +} + +.yellow-text.text-lighten-3 { + color: #fff59d !important; +} + +.yellow.lighten-2 { + background-color: #fff176 !important; +} + +.yellow-text.text-lighten-2 { + color: #fff176 !important; +} + +.yellow.lighten-1 { + background-color: #ffee58 !important; +} + +.yellow-text.text-lighten-1 { + color: #ffee58 !important; +} + +.yellow.darken-1 { + background-color: #fdd835 !important; +} + +.yellow-text.text-darken-1 { + color: #fdd835 !important; +} + +.yellow.darken-2 { + background-color: #fbc02d !important; +} + +.yellow-text.text-darken-2 { + color: #fbc02d !important; +} + +.yellow.darken-3 { + background-color: #f9a825 !important; +} + +.yellow-text.text-darken-3 { + color: #f9a825 !important; +} + +.yellow.darken-4 { + background-color: #f57f17 !important; +} + +.yellow-text.text-darken-4 { + color: #f57f17 !important; +} + +.yellow.accent-1 { + background-color: #ffff8d !important; +} + +.yellow-text.text-accent-1 { + color: #ffff8d !important; +} + +.yellow.accent-2 { + background-color: #ffff00 !important; +} + +.yellow-text.text-accent-2 { + color: #ffff00 !important; +} + +.yellow.accent-3 { + background-color: #ffea00 !important; +} + +.yellow-text.text-accent-3 { + color: #ffea00 !important; +} + +.yellow.accent-4 { + background-color: #ffd600 !important; +} + +.yellow-text.text-accent-4 { + color: #ffd600 !important; +} + +.amber { + background-color: #ffc107 !important; +} + +.amber-text { + color: #ffc107 !important; +} + +.amber.lighten-5 { + background-color: #fff8e1 !important; +} + +.amber-text.text-lighten-5 { + color: #fff8e1 !important; +} + +.amber.lighten-4 { + background-color: #ffecb3 !important; +} + +.amber-text.text-lighten-4 { + color: #ffecb3 !important; +} + +.amber.lighten-3 { + background-color: #ffe082 !important; +} + +.amber-text.text-lighten-3 { + color: #ffe082 !important; +} + +.amber.lighten-2 { + background-color: #ffd54f !important; +} + +.amber-text.text-lighten-2 { + color: #ffd54f !important; +} + +.amber.lighten-1 { + background-color: #ffca28 !important; +} + +.amber-text.text-lighten-1 { + color: #ffca28 !important; +} + +.amber.darken-1 { + background-color: #ffb300 !important; +} + +.amber-text.text-darken-1 { + color: #ffb300 !important; +} + +.amber.darken-2 { + background-color: #ffa000 !important; +} + +.amber-text.text-darken-2 { + color: #ffa000 !important; +} + +.amber.darken-3 { + background-color: #ff8f00 !important; +} + +.amber-text.text-darken-3 { + color: #ff8f00 !important; +} + +.amber.darken-4 { + background-color: #ff6f00 !important; +} + +.amber-text.text-darken-4 { + color: #ff6f00 !important; +} + +.amber.accent-1 { + background-color: #ffe57f !important; +} + +.amber-text.text-accent-1 { + color: #ffe57f !important; +} + +.amber.accent-2 { + background-color: #ffd740 !important; +} + +.amber-text.text-accent-2 { + color: #ffd740 !important; +} + +.amber.accent-3 { + background-color: #ffc400 !important; +} + +.amber-text.text-accent-3 { + color: #ffc400 !important; +} + +.amber.accent-4 { + background-color: #ffab00 !important; +} + +.amber-text.text-accent-4 { + color: #ffab00 !important; +} + +.orange { + background-color: #ff9800 !important; +} + +.orange-text { + color: #ff9800 !important; +} + +.orange.lighten-5 { + background-color: #fff3e0 !important; +} + +.orange-text.text-lighten-5 { + color: #fff3e0 !important; +} + +.orange.lighten-4 { + background-color: #ffe0b2 !important; +} + +.orange-text.text-lighten-4 { + color: #ffe0b2 !important; +} + +.orange.lighten-3 { + background-color: #ffcc80 !important; +} + +.orange-text.text-lighten-3 { + color: #ffcc80 !important; +} + +.orange.lighten-2 { + background-color: #ffb74d !important; +} + +.orange-text.text-lighten-2 { + color: #ffb74d !important; +} + +.orange.lighten-1 { + background-color: #ffa726 !important; +} + +.orange-text.text-lighten-1 { + color: #ffa726 !important; +} + +.orange.darken-1 { + background-color: #fb8c00 !important; +} + +.orange-text.text-darken-1 { + color: #fb8c00 !important; +} + +.orange.darken-2 { + background-color: #f57c00 !important; +} + +.orange-text.text-darken-2 { + color: #f57c00 !important; +} + +.orange.darken-3 { + background-color: #ef6c00 !important; +} + +.orange-text.text-darken-3 { + color: #ef6c00 !important; +} + +.orange.darken-4 { + background-color: #e65100 !important; +} + +.orange-text.text-darken-4 { + color: #e65100 !important; +} + +.orange.accent-1 { + background-color: #ffd180 !important; +} + +.orange-text.text-accent-1 { + color: #ffd180 !important; +} + +.orange.accent-2 { + background-color: #ffab40 !important; +} + +.orange-text.text-accent-2 { + color: #ffab40 !important; +} + +.orange.accent-3 { + background-color: #ff9100 !important; +} + +.orange-text.text-accent-3 { + color: #ff9100 !important; +} + +.orange.accent-4 { + background-color: #ff6d00 !important; +} + +.orange-text.text-accent-4 { + color: #ff6d00 !important; +} + +.deep-orange { + background-color: #ff5722 !important; +} + +.deep-orange-text { + color: #ff5722 !important; +} + +.deep-orange.lighten-5 { + background-color: #fbe9e7 !important; +} + +.deep-orange-text.text-lighten-5 { + color: #fbe9e7 !important; +} + +.deep-orange.lighten-4 { + background-color: #ffccbc !important; +} + +.deep-orange-text.text-lighten-4 { + color: #ffccbc !important; +} + +.deep-orange.lighten-3 { + background-color: #ffab91 !important; +} + +.deep-orange-text.text-lighten-3 { + color: #ffab91 !important; +} + +.deep-orange.lighten-2 { + background-color: #ff8a65 !important; +} + +.deep-orange-text.text-lighten-2 { + color: #ff8a65 !important; +} + +.deep-orange.lighten-1 { + background-color: #ff7043 !important; +} + +.deep-orange-text.text-lighten-1 { + color: #ff7043 !important; +} + +.deep-orange.darken-1 { + background-color: #f4511e !important; +} + +.deep-orange-text.text-darken-1 { + color: #f4511e !important; +} + +.deep-orange.darken-2 { + background-color: #e64a19 !important; +} + +.deep-orange-text.text-darken-2 { + color: #e64a19 !important; +} + +.deep-orange.darken-3 { + background-color: #d84315 !important; +} + +.deep-orange-text.text-darken-3 { + color: #d84315 !important; +} + +.deep-orange.darken-4 { + background-color: #bf360c !important; +} + +.deep-orange-text.text-darken-4 { + color: #bf360c !important; +} + +.deep-orange.accent-1 { + background-color: #ff9e80 !important; +} + +.deep-orange-text.text-accent-1 { + color: #ff9e80 !important; +} + +.deep-orange.accent-2 { + background-color: #ff6e40 !important; +} + +.deep-orange-text.text-accent-2 { + color: #ff6e40 !important; +} + +.deep-orange.accent-3 { + background-color: #ff3d00 !important; +} + +.deep-orange-text.text-accent-3 { + color: #ff3d00 !important; +} + +.deep-orange.accent-4 { + background-color: #dd2c00 !important; +} + +.deep-orange-text.text-accent-4 { + color: #dd2c00 !important; +} + +.brown { + background-color: #795548 !important; +} + +.brown-text { + color: #795548 !important; +} + +.brown.lighten-5 { + background-color: #efebe9 !important; +} + +.brown-text.text-lighten-5 { + color: #efebe9 !important; +} + +.brown.lighten-4 { + background-color: #d7ccc8 !important; +} + +.brown-text.text-lighten-4 { + color: #d7ccc8 !important; +} + +.brown.lighten-3 { + background-color: #bcaaa4 !important; +} + +.brown-text.text-lighten-3 { + color: #bcaaa4 !important; +} + +.brown.lighten-2 { + background-color: #a1887f !important; +} + +.brown-text.text-lighten-2 { + color: #a1887f !important; +} + +.brown.lighten-1 { + background-color: #8d6e63 !important; +} + +.brown-text.text-lighten-1 { + color: #8d6e63 !important; +} + +.brown.darken-1 { + background-color: #6d4c41 !important; +} + +.brown-text.text-darken-1 { + color: #6d4c41 !important; +} + +.brown.darken-2 { + background-color: #5d4037 !important; +} + +.brown-text.text-darken-2 { + color: #5d4037 !important; +} + +.brown.darken-3 { + background-color: #4e342e !important; +} + +.brown-text.text-darken-3 { + color: #4e342e !important; +} + +.brown.darken-4 { + background-color: #3e2723 !important; +} + +.brown-text.text-darken-4 { + color: #3e2723 !important; +} + +.blue-grey { + background-color: #607d8b !important; +} + +.blue-grey-text { + color: #607d8b !important; +} + +.blue-grey.lighten-5 { + background-color: #eceff1 !important; +} + +.blue-grey-text.text-lighten-5 { + color: #eceff1 !important; +} + +.blue-grey.lighten-4 { + background-color: #cfd8dc !important; +} + +.blue-grey-text.text-lighten-4 { + color: #cfd8dc !important; +} + +.blue-grey.lighten-3 { + background-color: #b0bec5 !important; +} + +.blue-grey-text.text-lighten-3 { + color: #b0bec5 !important; +} + +.blue-grey.lighten-2 { + background-color: #90a4ae !important; +} + +.blue-grey-text.text-lighten-2 { + color: #90a4ae !important; +} + +.blue-grey.lighten-1 { + background-color: #78909c !important; +} + +.blue-grey-text.text-lighten-1 { + color: #78909c !important; +} + +.blue-grey.darken-1 { + background-color: #546e7a !important; +} + +.blue-grey-text.text-darken-1 { + color: #546e7a !important; +} + +.blue-grey.darken-2 { + background-color: #455a64 !important; +} + +.blue-grey-text.text-darken-2 { + color: #455a64 !important; +} + +.blue-grey.darken-3 { + background-color: #37474f !important; +} + +.blue-grey-text.text-darken-3 { + color: #37474f !important; +} + +.blue-grey.darken-4 { + background-color: #263238 !important; +} + +.blue-grey-text.text-darken-4 { + color: #263238 !important; +} + +.grey { + background-color: #9e9e9e !important; +} + +.grey-text { + color: #9e9e9e !important; +} + +.grey.lighten-5 { + background-color: #fafafa !important; +} + +.grey-text.text-lighten-5 { + color: #fafafa !important; +} + +.grey.lighten-4 { + background-color: #f5f5f5 !important; +} + +.grey-text.text-lighten-4 { + color: #f5f5f5 !important; +} + +.grey.lighten-3 { + background-color: #eeeeee !important; +} + +.grey-text.text-lighten-3 { + color: #eeeeee !important; +} + +.grey.lighten-2 { + background-color: #e0e0e0 !important; +} + +.grey-text.text-lighten-2 { + color: #e0e0e0 !important; +} + +.grey.lighten-1 { + background-color: #bdbdbd !important; +} + +.grey-text.text-lighten-1 { + color: #bdbdbd !important; +} + +.grey.darken-1 { + background-color: #757575 !important; +} + +.grey-text.text-darken-1 { + color: #757575 !important; +} + +.grey.darken-2 { + background-color: #616161 !important; +} + +.grey-text.text-darken-2 { + color: #616161 !important; +} + +.grey.darken-3 { + background-color: #424242 !important; +} + +.grey-text.text-darken-3 { + color: #424242 !important; +} + +.grey.darken-4 { + background-color: #212121 !important; +} + +.grey-text.text-darken-4 { + color: #212121 !important; +} + +.black { + background-color: #000000 !important; +} + +.black-text { + color: #000000 !important; +} + +.white { + background-color: #FFFFFF !important; +} + +.white-text { + color: #FFFFFF !important; +} + +.transparent { + background-color: transparent !important; +} + +.transparent-text { + color: transparent !important; +} + +/* ========================================================================== + Materialize variables + ========================================================================== */ +/** + * Table of Contents: + * + * 1. Colors + * 2. Badges + * 3. Buttons + * 4. Cards + * 5. Collapsible + * 6. Chips + * 7. Date Picker + * 8. Dropdown + * 10. Forms + * 11. Global + * 12. Grid + * 13. Navigation Bar + * 14. Side Navigation + * 15. Photo Slider + * 16. Spinners | Loaders + * 17. Tabs + * 18. Tables + * 19. Toasts + * 20. Typography + * 21. Footer + * 22. Flow Text + * 23. Collections + * 24. Progress Bar + */ +/* 1. Colors + ========================================================================== */ +/* 2. Badges + ========================================================================== */ +/* 3. Buttons + ========================================================================== */ +/* 4. Cards + ========================================================================== */ +/* 5. Collapsible + ========================================================================== */ +/* 6. Chips + ========================================================================== */ +/* 7. Date Picker + ========================================================================== */ +/* 8. Dropdown + ========================================================================== */ +/* 9. Fonts + ========================================================================== */ +/* 10. Forms + ========================================================================== */ +/* 11. Global + ========================================================================== */ +/* 12. Grid + ========================================================================== */ +/* 13. Navigation Bar + ========================================================================== */ +/* 14. Side Navigation + ========================================================================== */ +/* 15. Photo Slider + ========================================================================== */ +/* 16. Spinners | Loaders + ========================================================================== */ +/* 17. Tabs + ========================================================================== */ +/* 18. Tables + ========================================================================== */ +/* 19. Toasts + ========================================================================== */ +/* 20. Typography + ========================================================================== */ +/* 21. Footer + ========================================================================== */ +/* 22. Flow Text + ========================================================================== */ +/* 23. Collections + ========================================================================== */ +/* 24. Progress Bar + ========================================================================== */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS and IE text size adjust after device orientation change, + * without disabling user zoom. + */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/** + * Remove default margin. + */ +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +audio, +canvas, +progress, +video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. + */ +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * Improve readability of focused elements when they are also in an + * active/hover state. + */ +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ +hr { + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +button, +input, +optgroup, +select, +textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + /* 2 */ + cursor: pointer; + /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. + */ +input[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + box-sizing: content-box; + /* 2 */ +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} + +html { + box-sizing: border-box; +} + +*, *:before, *:after { + box-sizing: inherit; +} + +ul { + padding: 0; + list-style-type: none; +} + +ul.browser-default, +ul.browser-default li { + list-style-type: initial; +} + +ul li { + list-style-type: none; +} + +a { + color: #039be5; + text-decoration: none; + -webkit-tap-highlight-color: transparent; +} + +.valign-wrapper { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; +} + +.valign-wrapper .valign { + display: block; +} + +.clearfix { + clear: both; +} + +.z-depth-0 { + box-shadow: none !important; +} + +.z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, .side-nav { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); +} + +.z-depth-1-half, .btn:hover, .btn-large:hover, .btn-floating:hover { + box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); +} + +.z-depth-2 { + box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); +} + +.z-depth-3 { + box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); +} + +.z-depth-4, .modal { + box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); +} + +.z-depth-5 { + box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); +} + +.hoverable { + transition: box-shadow .25s; + box-shadow: 0; +} + +.hoverable:hover { + transition: box-shadow .25s; + box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); +} + +.divider { + height: 1px; + overflow: hidden; + background-color: #e0e0e0; +} + +blockquote { + margin: 20px 0; + padding-left: 1.5rem; + border-left: 5px solid #ee6e73; +} + +i { + line-height: inherit; +} + +i.left { + float: left; + margin-right: 15px; +} + +i.right { + float: right; + margin-left: 15px; +} + +i.tiny { + font-size: 1rem; +} + +i.small { + font-size: 2rem; +} + +i.medium { + font-size: 4rem; +} + +i.large { + font-size: 6rem; +} + +img.responsive-img, +video.responsive-video { + max-width: 100%; + height: auto; +} + +.pagination li { + display: inline-block; + border-radius: 2px; + text-align: center; + vertical-align: top; + height: 30px; +} + +.pagination li a { + color: #444; + display: inline-block; + font-size: 1.2rem; + padding: 0 10px; + line-height: 30px; +} + +.pagination li.active a { + color: #fff; +} + +.pagination li.active { + background-color: #ee6e73; +} + +.pagination li.disabled a { + cursor: default; + color: #999; +} + +.pagination li i { + font-size: 2rem; +} + +.pagination li.pages ul li { + display: inline-block; + float: none; +} + +@media only screen and (max-width: 992px) { + .pagination { + width: 100%; + } + .pagination li.prev, + .pagination li.next { + width: 10%; + } + .pagination li.pages { + width: 80%; + overflow: hidden; + white-space: nowrap; + } +} + +.breadcrumb { + font-size: 18px; + color: rgba(255, 255, 255, 0.7); +} + +.breadcrumb i, +.breadcrumb [class^="mdi-"], .breadcrumb [class*="mdi-"], +.breadcrumb i.material-icons { + display: inline-block; + float: left; + font-size: 24px; +} + +.breadcrumb:before { + content: '\E5CC'; + color: rgba(255, 255, 255, 0.7); + vertical-align: top; + display: inline-block; + font-family: 'Material Icons'; + font-weight: normal; + font-style: normal; + font-size: 25px; + margin: 0 10px 0 8px; + -webkit-font-smoothing: antialiased; +} + +.breadcrumb:first-child:before { + display: none; +} + +.breadcrumb:last-child { + color: #fff; +} + +.parallax-container { + position: relative; + overflow: hidden; + height: 500px; +} + +.parallax { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: -1; +} + +.parallax img { + display: none; + position: absolute; + left: 50%; + bottom: 0; + min-width: 100%; + min-height: 100%; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} + +.pin-top, .pin-bottom { + position: relative; +} + +.pinned { + position: fixed !important; +} + +/********************* + Transition Classes +**********************/ +ul.staggered-list li { + opacity: 0; +} + +.fade-in { + opacity: 0; + -webkit-transform-origin: 0 50%; + transform-origin: 0 50%; +} + +/********************* + Media Query Classes +**********************/ +@media only screen and (max-width: 600px) { + .hide-on-small-only, .hide-on-small-and-down { + display: none !important; + } +} + +@media only screen and (max-width: 992px) { + .hide-on-med-and-down { + display: none !important; + } +} + +@media only screen and (min-width: 601px) { + .hide-on-med-and-up { + display: none !important; + } +} + +@media only screen and (min-width: 600px) and (max-width: 992px) { + .hide-on-med-only { + display: none !important; + } +} + +@media only screen and (min-width: 993px) { + .hide-on-large-only { + display: none !important; + } +} + +@media only screen and (min-width: 993px) { + .show-on-large { + display: block !important; + } +} + +@media only screen and (min-width: 600px) and (max-width: 992px) { + .show-on-medium { + display: block !important; + } +} + +@media only screen and (max-width: 600px) { + .show-on-small { + display: block !important; + } +} + +@media only screen and (min-width: 601px) { + .show-on-medium-and-up { + display: block !important; + } +} + +@media only screen and (max-width: 992px) { + .show-on-medium-and-down { + display: block !important; + } +} + +@media only screen and (max-width: 600px) { + .center-on-small-only { + text-align: center; + } +} + +footer.page-footer { + margin-top: 20px; + padding-top: 20px; + background-color: #ee6e73; +} + +footer.page-footer .footer-copyright { + overflow: hidden; + height: 50px; + line-height: 50px; + color: rgba(255, 255, 255, 0.8); + background-color: rgba(51, 51, 51, 0.08); +} + +table, th, td { + border: none; +} + +table { + width: 100%; + display: table; +} + +table.bordered > thead > tr, +table.bordered > tbody > tr { + border-bottom: 1px solid #d0d0d0; +} + +table.striped > tbody > tr:nth-child(odd) { + background-color: #f2f2f2; +} + +table.striped > tbody > tr > td { + border-radius: 0; +} + +table.highlight > tbody > tr { + transition: background-color .25s ease; +} + +table.highlight > tbody > tr:hover { + background-color: #f2f2f2; +} + +table.centered thead tr th, table.centered tbody tr td { + text-align: center; +} + +thead { + border-bottom: 1px solid #d0d0d0; +} + +td, th { + padding: 15px 5px; + display: table-cell; + text-align: left; + vertical-align: middle; + border-radius: 2px; +} + +@media only screen and (max-width: 992px) { + table.responsive-table { + width: 100%; + border-collapse: collapse; + border-spacing: 0; + display: block; + position: relative; + /* sort out borders */ + } + table.responsive-table td:empty:before { + content: '\00a0'; + } + table.responsive-table th, + table.responsive-table td { + margin: 0; + vertical-align: top; + } + table.responsive-table th { + text-align: left; + } + table.responsive-table thead { + display: block; + float: left; + } + table.responsive-table thead tr { + display: block; + padding: 0 10px 0 0; + } + table.responsive-table thead tr th::before { + content: "\00a0"; + } + table.responsive-table tbody { + display: block; + width: auto; + position: relative; + overflow-x: auto; + white-space: nowrap; + } + table.responsive-table tbody tr { + display: inline-block; + vertical-align: top; + } + table.responsive-table th { + display: block; + text-align: right; + } + table.responsive-table td { + display: block; + min-height: 1.25em; + text-align: left; + } + table.responsive-table tr { + padding: 0 10px; + } + table.responsive-table thead { + border: 0; + border-right: 1px solid #d0d0d0; + } + table.responsive-table.bordered th { + border-bottom: 0; + border-left: 0; + } + table.responsive-table.bordered td { + border-left: 0; + border-right: 0; + border-bottom: 0; + } + table.responsive-table.bordered tr { + border: 0; + } + table.responsive-table.bordered tbody tr { + border-right: 1px solid #d0d0d0; + } +} + +.collection { + margin: 0.5rem 0 1rem 0; + border: 1px solid #e0e0e0; + border-radius: 2px; + overflow: hidden; + position: relative; +} + +.collection .collection-item { + background-color: #fff; + line-height: 1.5rem; + padding: 10px 20px; + margin: 0; + border-bottom: 1px solid #e0e0e0; +} + +.collection .collection-item.avatar { + min-height: 84px; + padding-left: 72px; + position: relative; +} + +.collection .collection-item.avatar .circle { + position: absolute; + width: 42px; + height: 42px; + overflow: hidden; + left: 15px; + display: inline-block; + vertical-align: middle; +} + +.collection .collection-item.avatar i.circle { + font-size: 18px; + line-height: 42px; + color: #fff; + background-color: #999; + text-align: center; +} + +.collection .collection-item.avatar .title { + font-size: 16px; +} + +.collection .collection-item.avatar p { + margin: 0; +} + +.collection .collection-item.avatar .secondary-content { + position: absolute; + top: 16px; + right: 16px; +} + +.collection .collection-item:last-child { + border-bottom: none; +} + +.collection .collection-item.active { + background-color: #26a69a; + color: #eafaf9; +} + +.collection .collection-item.active .secondary-content { + color: #fff; +} + +.collection a.collection-item { + display: block; + transition: .25s; + color: #26a69a; +} + +.collection a.collection-item:not(.active):hover { + background-color: #ddd; +} + +.collection.with-header .collection-header { + background-color: #fff; + border-bottom: 1px solid #e0e0e0; + padding: 10px 20px; +} + +.collection.with-header .collection-item { + padding-left: 30px; +} + +.collection.with-header .collection-item.avatar { + padding-left: 72px; +} + +.secondary-content { + float: right; + color: #26a69a; +} + +.collapsible .collection { + margin: 0; + border: none; +} + +span.badge { + min-width: 3rem; + padding: 0 6px; + text-align: center; + font-size: 1rem; + line-height: inherit; + color: #757575; + position: absolute; + right: 15px; + box-sizing: border-box; +} + +span.badge.new { + font-weight: 300; + font-size: 0.8rem; + color: #fff; + background-color: #26a69a; + border-radius: 2px; +} + +span.badge.new:after { + content: " new"; +} + +span.badge[data-badge-caption]::after { + content: " " attr(data-badge-caption); +} + +nav ul a span.badge { + position: static; + margin-left: 4px; + line-height: 0; +} + +.video-container { + position: relative; + padding-bottom: 56.25%; + height: 0; + overflow: hidden; +} + +.video-container iframe, .video-container object, .video-container embed { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +.progress { + position: relative; + height: 4px; + display: block; + width: 100%; + background-color: #acece6; + border-radius: 2px; + margin: 0.5rem 0 1rem 0; + overflow: hidden; +} + +.progress .determinate { + position: absolute; + top: 0; + left: 0; + bottom: 0; + background-color: #26a69a; + transition: width .3s linear; +} + +.progress .indeterminate { + background-color: #26a69a; +} + +.progress .indeterminate:before { + content: ''; + position: absolute; + background-color: inherit; + top: 0; + left: 0; + bottom: 0; + will-change: left, right; + -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; +} + +.progress .indeterminate:after { + content: ''; + position: absolute; + background-color: inherit; + top: 0; + left: 0; + bottom: 0; + will-change: left, right; + -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; + animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; + -webkit-animation-delay: 1.15s; + animation-delay: 1.15s; +} + +@-webkit-keyframes indeterminate { + 0% { + left: -35%; + right: 100%; + } + 60% { + left: 100%; + right: -90%; + } + 100% { + left: 100%; + right: -90%; + } +} + +@keyframes indeterminate { + 0% { + left: -35%; + right: 100%; + } + 60% { + left: 100%; + right: -90%; + } + 100% { + left: 100%; + right: -90%; + } +} + +@-webkit-keyframes indeterminate-short { + 0% { + left: -200%; + right: 100%; + } + 60% { + left: 107%; + right: -8%; + } + 100% { + left: 107%; + right: -8%; + } +} + +@keyframes indeterminate-short { + 0% { + left: -200%; + right: 100%; + } + 60% { + left: 107%; + right: -8%; + } + 100% { + left: 107%; + right: -8%; + } +} + +/******************* + Utility Classes +*******************/ +.hide { + display: none !important; +} + +.left-align { + text-align: left; +} + +.right-align { + text-align: right; +} + +.center, .center-align { + text-align: center; +} + +.left { + float: left !important; +} + +.right { + float: right !important; +} + +.no-select, input[type=range], +input[type=range] + .thumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.circle { + border-radius: 50%; +} + +.center-block { + display: block; + margin-left: auto; + margin-right: auto; +} + +.truncate { + display: block; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.no-padding { + padding: 0 !important; +} + +/* This is needed for some mobile phones to display the Google Icon font properly */ +.material-icons { + text-rendering: optimizeLegibility; + -webkit-font-feature-settings: 'liga'; + -moz-font-feature-settings: 'liga'; + font-feature-settings: 'liga'; +} + +.container { + margin: 0 auto; + max-width: 1280px; + width: 90%; +} + +@media only screen and (min-width: 601px) { + .container { + width: 85%; + } +} + +@media only screen and (min-width: 993px) { + .container { + width: 70%; + } +} + +.container .row { + margin-left: -0.75rem; + margin-right: -0.75rem; +} + +.section { + padding-top: 1rem; + padding-bottom: 1rem; +} + +.section.no-pad { + padding: 0; +} + +.section.no-pad-bot { + padding-bottom: 0; +} + +.section.no-pad-top { + padding-top: 0; +} + +.row { + margin-left: auto; + margin-right: auto; + margin-bottom: 20px; +} + +.row:after { + content: ""; + display: table; + clear: both; +} + +.row .col { + float: left; + box-sizing: border-box; + padding: 0 0.75rem; + min-height: 1px; +} + +.row .col[class*="push-"], .row .col[class*="pull-"] { + position: relative; +} + +.row .col.s1 { + width: 8.3333333333%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s2 { + width: 16.6666666667%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s3 { + width: 25%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s4 { + width: 33.3333333333%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s5 { + width: 41.6666666667%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s6 { + width: 50%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s7 { + width: 58.3333333333%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s8 { + width: 66.6666666667%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s9 { + width: 75%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s10 { + width: 83.3333333333%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s11 { + width: 91.6666666667%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.s12 { + width: 100%; + margin-left: auto; + left: auto; + right: auto; +} + +.row .col.offset-s1 { + margin-left: 8.3333333333%; +} + +.row .col.pull-s1 { + right: 8.3333333333%; +} + +.row .col.push-s1 { + left: 8.3333333333%; +} + +.row .col.offset-s2 { + margin-left: 16.6666666667%; +} + +.row .col.pull-s2 { + right: 16.6666666667%; +} + +.row .col.push-s2 { + left: 16.6666666667%; +} + +.row .col.offset-s3 { + margin-left: 25%; +} + +.row .col.pull-s3 { + right: 25%; +} + +.row .col.push-s3 { + left: 25%; +} + +.row .col.offset-s4 { + margin-left: 33.3333333333%; +} + +.row .col.pull-s4 { + right: 33.3333333333%; +} + +.row .col.push-s4 { + left: 33.3333333333%; +} + +.row .col.offset-s5 { + margin-left: 41.6666666667%; +} + +.row .col.pull-s5 { + right: 41.6666666667%; +} + +.row .col.push-s5 { + left: 41.6666666667%; +} + +.row .col.offset-s6 { + margin-left: 50%; +} + +.row .col.pull-s6 { + right: 50%; +} + +.row .col.push-s6 { + left: 50%; +} + +.row .col.offset-s7 { + margin-left: 58.3333333333%; +} + +.row .col.pull-s7 { + right: 58.3333333333%; +} + +.row .col.push-s7 { + left: 58.3333333333%; +} + +.row .col.offset-s8 { + margin-left: 66.6666666667%; +} + +.row .col.pull-s8 { + right: 66.6666666667%; +} + +.row .col.push-s8 { + left: 66.6666666667%; +} + +.row .col.offset-s9 { + margin-left: 75%; +} + +.row .col.pull-s9 { + right: 75%; +} + +.row .col.push-s9 { + left: 75%; +} + +.row .col.offset-s10 { + margin-left: 83.3333333333%; +} + +.row .col.pull-s10 { + right: 83.3333333333%; +} + +.row .col.push-s10 { + left: 83.3333333333%; +} + +.row .col.offset-s11 { + margin-left: 91.6666666667%; +} + +.row .col.pull-s11 { + right: 91.6666666667%; +} + +.row .col.push-s11 { + left: 91.6666666667%; +} + +.row .col.offset-s12 { + margin-left: 100%; +} + +.row .col.pull-s12 { + right: 100%; +} + +.row .col.push-s12 { + left: 100%; +} + +@media only screen and (min-width: 601px) { + .row .col.m1 { + width: 8.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m2 { + width: 16.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m3 { + width: 25%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m4 { + width: 33.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m5 { + width: 41.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m6 { + width: 50%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m7 { + width: 58.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m8 { + width: 66.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m9 { + width: 75%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m10 { + width: 83.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m11 { + width: 91.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.m12 { + width: 100%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.offset-m1 { + margin-left: 8.3333333333%; + } + .row .col.pull-m1 { + right: 8.3333333333%; + } + .row .col.push-m1 { + left: 8.3333333333%; + } + .row .col.offset-m2 { + margin-left: 16.6666666667%; + } + .row .col.pull-m2 { + right: 16.6666666667%; + } + .row .col.push-m2 { + left: 16.6666666667%; + } + .row .col.offset-m3 { + margin-left: 25%; + } + .row .col.pull-m3 { + right: 25%; + } + .row .col.push-m3 { + left: 25%; + } + .row .col.offset-m4 { + margin-left: 33.3333333333%; + } + .row .col.pull-m4 { + right: 33.3333333333%; + } + .row .col.push-m4 { + left: 33.3333333333%; + } + .row .col.offset-m5 { + margin-left: 41.6666666667%; + } + .row .col.pull-m5 { + right: 41.6666666667%; + } + .row .col.push-m5 { + left: 41.6666666667%; + } + .row .col.offset-m6 { + margin-left: 50%; + } + .row .col.pull-m6 { + right: 50%; + } + .row .col.push-m6 { + left: 50%; + } + .row .col.offset-m7 { + margin-left: 58.3333333333%; + } + .row .col.pull-m7 { + right: 58.3333333333%; + } + .row .col.push-m7 { + left: 58.3333333333%; + } + .row .col.offset-m8 { + margin-left: 66.6666666667%; + } + .row .col.pull-m8 { + right: 66.6666666667%; + } + .row .col.push-m8 { + left: 66.6666666667%; + } + .row .col.offset-m9 { + margin-left: 75%; + } + .row .col.pull-m9 { + right: 75%; + } + .row .col.push-m9 { + left: 75%; + } + .row .col.offset-m10 { + margin-left: 83.3333333333%; + } + .row .col.pull-m10 { + right: 83.3333333333%; + } + .row .col.push-m10 { + left: 83.3333333333%; + } + .row .col.offset-m11 { + margin-left: 91.6666666667%; + } + .row .col.pull-m11 { + right: 91.6666666667%; + } + .row .col.push-m11 { + left: 91.6666666667%; + } + .row .col.offset-m12 { + margin-left: 100%; + } + .row .col.pull-m12 { + right: 100%; + } + .row .col.push-m12 { + left: 100%; + } +} + +@media only screen and (min-width: 993px) { + .row .col.l1 { + width: 8.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l2 { + width: 16.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l3 { + width: 25%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l4 { + width: 33.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l5 { + width: 41.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l6 { + width: 50%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l7 { + width: 58.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l8 { + width: 66.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l9 { + width: 75%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l10 { + width: 83.3333333333%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l11 { + width: 91.6666666667%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.l12 { + width: 100%; + margin-left: auto; + left: auto; + right: auto; + } + .row .col.offset-l1 { + margin-left: 8.3333333333%; + } + .row .col.pull-l1 { + right: 8.3333333333%; + } + .row .col.push-l1 { + left: 8.3333333333%; + } + .row .col.offset-l2 { + margin-left: 16.6666666667%; + } + .row .col.pull-l2 { + right: 16.6666666667%; + } + .row .col.push-l2 { + left: 16.6666666667%; + } + .row .col.offset-l3 { + margin-left: 25%; + } + .row .col.pull-l3 { + right: 25%; + } + .row .col.push-l3 { + left: 25%; + } + .row .col.offset-l4 { + margin-left: 33.3333333333%; + } + .row .col.pull-l4 { + right: 33.3333333333%; + } + .row .col.push-l4 { + left: 33.3333333333%; + } + .row .col.offset-l5 { + margin-left: 41.6666666667%; + } + .row .col.pull-l5 { + right: 41.6666666667%; + } + .row .col.push-l5 { + left: 41.6666666667%; + } + .row .col.offset-l6 { + margin-left: 50%; + } + .row .col.pull-l6 { + right: 50%; + } + .row .col.push-l6 { + left: 50%; + } + .row .col.offset-l7 { + margin-left: 58.3333333333%; + } + .row .col.pull-l7 { + right: 58.3333333333%; + } + .row .col.push-l7 { + left: 58.3333333333%; + } + .row .col.offset-l8 { + margin-left: 66.6666666667%; + } + .row .col.pull-l8 { + right: 66.6666666667%; + } + .row .col.push-l8 { + left: 66.6666666667%; + } + .row .col.offset-l9 { + margin-left: 75%; + } + .row .col.pull-l9 { + right: 75%; + } + .row .col.push-l9 { + left: 75%; + } + .row .col.offset-l10 { + margin-left: 83.3333333333%; + } + .row .col.pull-l10 { + right: 83.3333333333%; + } + .row .col.push-l10 { + left: 83.3333333333%; + } + .row .col.offset-l11 { + margin-left: 91.6666666667%; + } + .row .col.pull-l11 { + right: 91.6666666667%; + } + .row .col.push-l11 { + left: 91.6666666667%; + } + .row .col.offset-l12 { + margin-left: 100%; + } + .row .col.pull-l12 { + right: 100%; + } + .row .col.push-l12 { + left: 100%; + } +} + +nav { + color: #fff; + background-color: #ee6e73; + width: 100%; + height: 56px; + line-height: 56px; +} + +nav a { + color: #fff; +} + +nav i, +nav [class^="mdi-"], nav [class*="mdi-"], +nav i.material-icons { + display: block; + font-size: 2rem; + height: 56px; + line-height: 56px; +} + +nav .nav-wrapper { + position: relative; + height: 100%; +} + +@media only screen and (min-width: 993px) { + nav a.button-collapse { + display: none; + } +} + +nav .button-collapse { + float: left; + position: relative; + z-index: 1; + height: 56px; +} + +nav .button-collapse i { + font-size: 2.7rem; + height: 56px; + line-height: 56px; +} + +nav .brand-logo { + position: absolute; + color: #fff; + display: inline-block; + font-size: 2.1rem; + padding: 0; + white-space: nowrap; +} + +nav .brand-logo.center { + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); +} + +@media only screen and (max-width: 992px) { + nav .brand-logo { + left: 50%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + } + nav .brand-logo.left, nav .brand-logo.right { + padding: 0; + -webkit-transform: none; + transform: none; + } + nav .brand-logo.left { + left: 0.5rem; + } + nav .brand-logo.right { + right: 0.5rem; + left: auto; + } +} + +nav .brand-logo.right { + right: 0.5rem; + padding: 0; +} + +nav .brand-logo i, +nav .brand-logo [class^="mdi-"], nav .brand-logo [class*="mdi-"], +nav .brand-logo i.material-icons { + float: left; + margin-right: 15px; +} + +nav ul { + margin: 0; +} + +nav ul li { + transition: background-color .3s; + float: left; + padding: 0; +} + +nav ul li.active { + background-color: rgba(0, 0, 0, 0.1); +} + +nav ul a { + transition: background-color .3s; + font-size: 1rem; + color: #fff; + display: block; + padding: 0 15px; + cursor: pointer; +} + +nav ul a.btn, nav ul a.btn-large, nav ul a.btn-large, nav ul a.btn-flat, nav ul a.btn-floating { + margin-top: -2px; + margin-left: 15px; + margin-right: 15px; +} + +nav ul a:hover { + background-color: rgba(0, 0, 0, 0.1); +} + +nav ul.left { + float: left; +} + +nav form { + height: 100%; +} + +nav .input-field { + margin: 0; + height: 100%; +} + +nav .input-field input { + height: 100%; + font-size: 1.2rem; + border: none; + padding-left: 2rem; +} + +nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid { + border: none; + box-shadow: none; +} + +nav .input-field label { + top: 0; + left: 0; +} + +nav .input-field label i { + color: rgba(255, 255, 255, 0.7); + transition: color .3s; +} + +nav .input-field label.active i { + color: #fff; +} + +nav .input-field label.active { + -webkit-transform: translateY(0); + transform: translateY(0); +} + +.navbar-fixed { + position: relative; + height: 56px; + z-index: 998; +} + +.navbar-fixed nav { + position: fixed; +} + +@media only screen and (min-width: 601px) { + nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i { + height: 64px; + line-height: 64px; + } + .navbar-fixed { + height: 64px; + } +} + +@font-face { + font-family: "Roboto"; + src: local(Roboto Thin), url("../fonts/roboto/Roboto-Thin.eot"); + src: url("../fonts/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"), url("../fonts/roboto/Roboto-Thin.woff") format("woff"), url("../fonts/roboto/Roboto-Thin.ttf") format("truetype"); + font-weight: 200; +} + +@font-face { + font-family: "Roboto"; + src: local(Roboto Light), url("../fonts/roboto/Roboto-Light.eot"); + src: url("../fonts/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/Roboto-Light.woff2") format("woff2"), url("../fonts/roboto/Roboto-Light.woff") format("woff"), url("../fonts/roboto/Roboto-Light.ttf") format("truetype"); + font-weight: 300; +} + +@font-face { + font-family: "Roboto"; + src: local(Roboto Regular), url("../fonts/roboto/Roboto-Regular.eot"); + src: url("../fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"), url("../fonts/roboto/Roboto-Regular.woff") format("woff"), url("../fonts/roboto/Roboto-Regular.ttf") format("truetype"); + font-weight: 400; +} + +@font-face { + font-family: "Roboto"; + src: url("../fonts/roboto/Roboto-Medium.eot"); + src: url("../fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"), url("../fonts/roboto/Roboto-Medium.woff") format("woff"), url("../fonts/roboto/Roboto-Medium.ttf") format("truetype"); + font-weight: 500; +} + +@font-face { + font-family: "Roboto"; + src: url("../fonts/roboto/Roboto-Bold.eot"); + src: url("../fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"), url("../fonts/roboto/Roboto-Bold.woff") format("woff"), url("../fonts/roboto/Roboto-Bold.ttf") format("truetype"); + font-weight: 700; +} + +a { + text-decoration: none; +} + +html { + line-height: 1.5; + font-family: "Roboto", sans-serif; + font-weight: normal; + color: rgba(0, 0, 0, 0.87); +} + +@media only screen and (min-width: 0) { + html { + font-size: 14px; + } +} + +@media only screen and (min-width: 992px) { + html { + font-size: 14.5px; + } +} + +@media only screen and (min-width: 1200px) { + html { + font-size: 15px; + } +} + +h1, h2, h3, h4, h5, h6 { + font-weight: 400; + line-height: 1.1; +} + +h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { + font-weight: inherit; +} + +h1 { + font-size: 4.2rem; + line-height: 110%; + margin: 2.1rem 0 1.68rem 0; +} + +h2 { + font-size: 3.56rem; + line-height: 110%; + margin: 1.78rem 0 1.424rem 0; +} + +h3 { + font-size: 2.92rem; + line-height: 110%; + margin: 1.46rem 0 1.168rem 0; +} + +h4 { + font-size: 2.28rem; + line-height: 110%; + margin: 1.14rem 0 0.912rem 0; +} + +h5 { + font-size: 1.64rem; + line-height: 110%; + margin: 0.82rem 0 0.656rem 0; +} + +h6 { + font-size: 1rem; + line-height: 110%; + margin: 0.5rem 0 0.4rem 0; +} + +em { + font-style: italic; +} + +strong { + font-weight: 500; +} + +small { + font-size: 75%; +} + +.light, footer.page-footer .footer-copyright { + font-weight: 300; +} + +.thin { + font-weight: 200; +} + +.flow-text { + font-weight: 300; +} + +@media only screen and (min-width: 360px) { + .flow-text { + font-size: 1.2rem; + } +} + +@media only screen and (min-width: 390px) { + .flow-text { + font-size: 1.224rem; + } +} + +@media only screen and (min-width: 420px) { + .flow-text { + font-size: 1.248rem; + } +} + +@media only screen and (min-width: 450px) { + .flow-text { + font-size: 1.272rem; + } +} + +@media only screen and (min-width: 480px) { + .flow-text { + font-size: 1.296rem; + } +} + +@media only screen and (min-width: 510px) { + .flow-text { + font-size: 1.32rem; + } +} + +@media only screen and (min-width: 540px) { + .flow-text { + font-size: 1.344rem; + } +} + +@media only screen and (min-width: 570px) { + .flow-text { + font-size: 1.368rem; + } +} + +@media only screen and (min-width: 600px) { + .flow-text { + font-size: 1.392rem; + } +} + +@media only screen and (min-width: 630px) { + .flow-text { + font-size: 1.416rem; + } +} + +@media only screen and (min-width: 660px) { + .flow-text { + font-size: 1.44rem; + } +} + +@media only screen and (min-width: 690px) { + .flow-text { + font-size: 1.464rem; + } +} + +@media only screen and (min-width: 720px) { + .flow-text { + font-size: 1.488rem; + } +} + +@media only screen and (min-width: 750px) { + .flow-text { + font-size: 1.512rem; + } +} + +@media only screen and (min-width: 780px) { + .flow-text { + font-size: 1.536rem; + } +} + +@media only screen and (min-width: 810px) { + .flow-text { + font-size: 1.56rem; + } +} + +@media only screen and (min-width: 840px) { + .flow-text { + font-size: 1.584rem; + } +} + +@media only screen and (min-width: 870px) { + .flow-text { + font-size: 1.608rem; + } +} + +@media only screen and (min-width: 900px) { + .flow-text { + font-size: 1.632rem; + } +} + +@media only screen and (min-width: 930px) { + .flow-text { + font-size: 1.656rem; + } +} + +@media only screen and (min-width: 960px) { + .flow-text { + font-size: 1.68rem; + } +} + +@media only screen and (max-width: 360px) { + .flow-text { + font-size: 1.2rem; + } +} + +.card-panel { + transition: box-shadow .25s; + padding: 20px; + margin: 0.5rem 0 1rem 0; + border-radius: 2px; + background-color: #fff; +} + +.card { + position: relative; + margin: 0.5rem 0 1rem 0; + background-color: #fff; + transition: box-shadow .25s; + border-radius: 2px; +} + +.card .card-title { + font-size: 24px; + font-weight: 300; +} + +.card .card-title.activator { + cursor: pointer; +} + +.card.small, .card.medium, .card.large { + position: relative; +} + +.card.small .card-image, .card.medium .card-image, .card.large .card-image { + max-height: 60%; + overflow: hidden; +} + +.card.small .card-image + .card-content, .card.medium .card-image + .card-content, .card.large .card-image + .card-content { + max-height: 40%; +} + +.card.small .card-content, .card.medium .card-content, .card.large .card-content { + max-height: 100%; + overflow: hidden; +} + +.card.small .card-action, .card.medium .card-action, .card.large .card-action { + position: absolute; + bottom: 0; + left: 0; + right: 0; +} + +.card.small { + height: 300px; +} + +.card.medium { + height: 400px; +} + +.card.large { + height: 500px; +} + +.card.horizontal { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; +} + +.card.horizontal.small .card-image, .card.horizontal.medium .card-image, .card.horizontal.large .card-image { + height: 100%; + max-height: none; + overflow: visible; +} + +.card.horizontal.small .card-image img, .card.horizontal.medium .card-image img, .card.horizontal.large .card-image img { + height: 100%; +} + +.card.horizontal .card-image { + max-width: 50%; +} + +.card.horizontal .card-image img { + max-width: 100%; + width: auto; +} + +.card.horizontal .card-stacked { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + position: relative; +} + +.card.horizontal .card-stacked .card-content { + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; +} + +.card.sticky-action .card-action { + z-index: 2; +} + +.card.sticky-action .card-reveal { + z-index: 1; + padding-bottom: 64px; +} + +.card .card-image { + position: relative; +} + +.card .card-image img { + display: block; + border-radius: 2px 2px 0 0; + position: relative; + left: 0; + right: 0; + top: 0; + bottom: 0; + width: 100%; +} + +.card .card-image .card-title { + color: #fff; + position: absolute; + bottom: 0; + left: 0; + padding: 20px; +} + +.card .card-content { + padding: 20px; + border-radius: 0 0 2px 2px; +} + +.card .card-content p { + margin: 0; + color: inherit; +} + +.card .card-content .card-title { + line-height: 48px; +} + +.card .card-action { + position: relative; + background-color: inherit; + border-top: 1px solid rgba(160, 160, 160, 0.2); + padding: 20px; +} + +.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating) { + color: #ffab40; + margin-right: 20px; + transition: color .3s ease; + text-transform: uppercase; +} + +.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover { + color: #ffd8a6; +} + +.card .card-reveal { + padding: 20px; + position: absolute; + background-color: #fff; + width: 100%; + overflow-y: auto; + top: 100%; + height: 100%; + z-index: 3; + display: none; +} + +.card .card-reveal .card-title { + cursor: pointer; + display: block; +} + +#toast-container { + display: block; + position: fixed; + z-index: 10000; +} + +@media only screen and (max-width: 600px) { + #toast-container { + min-width: 100%; + bottom: 0%; + } +} + +@media only screen and (min-width: 601px) and (max-width: 992px) { + #toast-container { + left: 5%; + bottom: 7%; + max-width: 90%; + } +} + +@media only screen and (min-width: 993px) { + #toast-container { + top: 10%; + right: 7%; + max-width: 86%; + } +} + +.toast { + border-radius: 2px; + top: 0; + width: auto; + clear: both; + margin-top: 10px; + position: relative; + max-width: 100%; + height: auto; + min-height: 48px; + line-height: 1.5em; + word-break: break-all; + background-color: #323232; + padding: 10px 25px; + font-size: 1.1rem; + font-weight: 300; + color: #fff; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.toast .btn, .toast .btn-large, .toast .btn-flat { + margin: 0; + margin-left: 3rem; +} + +.toast.rounded { + border-radius: 24px; +} + +@media only screen and (max-width: 600px) { + .toast { + width: 100%; + border-radius: 0; + } +} + +@media only screen and (min-width: 601px) and (max-width: 992px) { + .toast { + float: left; + } +} + +@media only screen and (min-width: 993px) { + .toast { + float: right; + } +} + +.tabs { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + position: relative; + overflow-x: auto; + overflow-y: hidden; + height: 48px; + background-color: #fff; + margin: 0 auto; + width: 100%; + white-space: nowrap; +} + +.tabs .tab { + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + display: block; + float: left; + text-align: center; + line-height: 48px; + height: 48px; + padding: 0; + margin: 0; + text-transform: uppercase; + text-overflow: ellipsis; + overflow: hidden; + letter-spacing: .8px; + width: 15%; + min-width: 80px; +} + +.tabs .tab a { + color: #ee6e73; + display: block; + width: 100%; + height: 100%; + text-overflow: ellipsis; + overflow: hidden; + transition: color .28s ease; +} + +.tabs .tab a:hover { + color: #f9c9cb; +} + +.tabs .tab.disabled a { + color: #f9c9cb; + cursor: default; +} + +.tabs .indicator { + position: absolute; + bottom: 0; + height: 2px; + background-color: #f6b2b5; + will-change: left, right; +} + +.material-tooltip { + padding: 10px 8px; + font-size: 1rem; + z-index: 2000; + background-color: transparent; + border-radius: 2px; + color: #fff; + min-height: 36px; + line-height: 120%; + opacity: 0; + display: none; + position: absolute; + text-align: center; + max-width: calc(100% - 4px); + overflow: hidden; + left: 0; + top: 0; + pointer-events: none; +} + +.backdrop { + position: absolute; + opacity: 0; + display: none; + height: 7px; + width: 14px; + border-radius: 0 0 50% 50%; + background-color: #323232; + z-index: -1; + -webkit-transform-origin: 50% 0%; + transform-origin: 50% 0%; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.btn, .btn-large, +.btn-flat { + border: none; + border-radius: 2px; + display: inline-block; + height: 36px; + line-height: 36px; + outline: 0; + padding: 0 2rem; + text-transform: uppercase; + vertical-align: middle; + -webkit-tap-highlight-color: transparent; +} + +.btn.disabled, .disabled.btn-large, +.btn-floating.disabled, +.btn-large.disabled, +.btn:disabled, +.btn-large:disabled, +.btn-large:disabled, +.btn-floating:disabled, +.btn[disabled], +[disabled].btn-large, +.btn-large[disabled], +.btn-floating[disabled] { + background-color: #DFDFDF !important; + box-shadow: none; + color: #9F9F9F !important; + cursor: default; +} + +.btn.disabled *, .disabled.btn-large *, +.btn-floating.disabled *, +.btn-large.disabled *, +.btn:disabled *, .btn-large:disabled *, +.btn-large:disabled *, +.btn-floating:disabled *, +.btn[disabled] *, [disabled].btn-large *, +.btn-large[disabled] *, +.btn-floating[disabled] * { + pointer-events: none; +} + +.btn.disabled:hover, .disabled.btn-large:hover, +.btn-floating.disabled:hover, +.btn-large.disabled:hover, +.btn:disabled:hover, +.btn-large:disabled:hover, +.btn-large:disabled:hover, +.btn-floating:disabled:hover, +.btn[disabled]:hover, +[disabled].btn-large:hover, +.btn-large[disabled]:hover, +.btn-floating[disabled]:hover { + background-color: #DFDFDF !important; + color: #9F9F9F !important; +} + +.btn i, .btn-large i, +.btn-floating i, +.btn-large i, +.btn-flat i { + font-size: 1.3rem; + line-height: inherit; +} + +.btn, .btn-large { + text-decoration: none; + color: #fff; + background-color: #26a69a; + text-align: center; + letter-spacing: .5px; + transition: .2s ease-out; + cursor: pointer; +} + +.btn:hover, .btn-large:hover { + background-color: #2bbbad; +} + +.btn-floating { + display: inline-block; + color: #fff; + position: relative; + overflow: hidden; + z-index: 1; + width: 37px; + height: 37px; + line-height: 37px; + padding: 0; + background-color: #26a69a; + border-radius: 50%; + transition: .3s; + cursor: pointer; + vertical-align: middle; +} + +.btn-floating i { + width: inherit; + display: inline-block; + text-align: center; + color: #fff; + font-size: 1.6rem; + line-height: 37px; +} + +.btn-floating:hover { + background-color: #26a69a; +} + +.btn-floating:before { + border-radius: 0; +} + +.btn-floating.btn-large { + width: 55.5px; + height: 55.5px; +} + +.btn-floating.btn-large i { + line-height: 55.5px; +} + +button.btn-floating { + border: none; +} + +.fixed-action-btn { + position: fixed; + right: 23px; + bottom: 23px; + padding-top: 15px; + margin-bottom: 0; + z-index: 998; +} + +.fixed-action-btn.active ul { + visibility: visible; +} + +.fixed-action-btn.horizontal { + padding: 0 0 0 15px; +} + +.fixed-action-btn.horizontal ul { + text-align: right; + right: 64px; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + height: 100%; + left: auto; + width: 500px; + /*width 100% only goes to width of button container */ +} + +.fixed-action-btn.horizontal ul li { + display: inline-block; + margin: 15px 15px 0 0; +} + +.fixed-action-btn ul { + left: 0; + right: 0; + text-align: center; + position: absolute; + bottom: 64px; + margin: 0; + visibility: hidden; +} + +.fixed-action-btn ul li { + margin-bottom: 15px; +} + +.fixed-action-btn ul a.btn-floating { + opacity: 0; +} + +.btn-flat { + box-shadow: none; + background-color: transparent; + color: #343434; + cursor: pointer; + transition: background-color .2s; +} + +.btn-flat:focus, .btn-flat:active { + background-color: transparent; +} + +.btn-flat:hover { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: none; +} + +.btn-flat.disabled { + color: #b3b3b3; + cursor: default; +} + +.btn-large { + height: 54px; + line-height: 54px; +} + +.btn-large i { + font-size: 1.6rem; +} + +.btn-block { + display: block; +} + +.dropdown-content { + background-color: #fff; + margin: 0; + display: none; + min-width: 100px; + max-height: 650px; + overflow-y: auto; + opacity: 0; + position: absolute; + z-index: 999; + will-change: width, height; +} + +.dropdown-content li { + clear: both; + color: rgba(0, 0, 0, 0.87); + cursor: pointer; + min-height: 50px; + line-height: 1.5rem; + width: 100%; + text-align: left; + text-transform: none; +} + +.dropdown-content li:hover, .dropdown-content li.active, .dropdown-content li.selected { + background-color: #eee; +} + +.dropdown-content li.active.selected { + background-color: #e1e1e1; +} + +.dropdown-content li.divider { + min-height: 0; + height: 1px; +} + +.dropdown-content li > a, .dropdown-content li > span { + font-size: 16px; + color: #26a69a; + display: block; + line-height: 22px; + padding: 14px 16px; +} + +.dropdown-content li > span > label { + top: 1px; + left: 3px; + height: 18px; +} + +.dropdown-content li > a > i { + height: inherit; + line-height: inherit; +} + +/*! + * Waves v0.6.0 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */ +.waves-effect { + position: relative; + cursor: pointer; + display: inline-block; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-tap-highlight-color: transparent; + vertical-align: middle; + z-index: 1; + will-change: opacity, transform; + transition: all .3s ease-out; +} + +.waves-effect .waves-ripple { + position: absolute; + border-radius: 50%; + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + opacity: 0; + background: rgba(0, 0, 0, 0.2); + transition: all 0.7s ease-out; + transition-property: opacity, -webkit-transform; + transition-property: transform, opacity; + transition-property: transform, opacity, -webkit-transform; + -webkit-transform: scale(0); + transform: scale(0); + pointer-events: none; +} + +.waves-effect.waves-light .waves-ripple { + background-color: rgba(255, 255, 255, 0.45); +} + +.waves-effect.waves-red .waves-ripple { + background-color: rgba(244, 67, 54, 0.7); +} + +.waves-effect.waves-yellow .waves-ripple { + background-color: rgba(255, 235, 59, 0.7); +} + +.waves-effect.waves-orange .waves-ripple { + background-color: rgba(255, 152, 0, 0.7); +} + +.waves-effect.waves-purple .waves-ripple { + background-color: rgba(156, 39, 176, 0.7); +} + +.waves-effect.waves-green .waves-ripple { + background-color: rgba(76, 175, 80, 0.7); +} + +.waves-effect.waves-teal .waves-ripple { + background-color: rgba(0, 150, 136, 0.7); +} + +.waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] { + border: 0; + font-style: normal; + font-size: inherit; + text-transform: inherit; + background: none; +} + +.waves-effect img { + position: relative; + z-index: -1; +} + +.waves-notransition { + transition: none !important; +} + +.waves-circle { + -webkit-transform: translateZ(0); + transform: translateZ(0); + -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); +} + +.waves-input-wrapper { + border-radius: 0.2em; + vertical-align: bottom; +} + +.waves-input-wrapper .waves-button-input { + position: relative; + top: 0; + left: 0; + z-index: 1; +} + +.waves-circle { + text-align: center; + width: 2.5em; + height: 2.5em; + line-height: 2.5em; + border-radius: 50%; + -webkit-mask-image: none; +} + +.waves-block { + display: block; +} + +/* Firefox Bug: link not triggered */ +.waves-effect .waves-ripple { + z-index: -1; +} + +.modal { + display: none; + position: fixed; + left: 0; + right: 0; + background-color: #fafafa; + padding: 0; + max-height: 70%; + width: 55%; + margin: auto; + overflow-y: auto; + border-radius: 2px; + will-change: top, opacity; +} + +@media only screen and (max-width: 992px) { + .modal { + width: 80%; + } +} + +.modal h1, .modal h2, .modal h3, .modal h4 { + margin-top: 0; +} + +.modal .modal-content { + padding: 24px; +} + +.modal .modal-close { + cursor: pointer; +} + +.modal .modal-footer { + border-radius: 0 0 2px 2px; + background-color: #fafafa; + padding: 4px 6px; + height: 56px; + width: 100%; +} + +.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat { + float: right; + margin: 6px 0; +} + +.lean-overlay { + position: fixed; + z-index: 999; + top: -100px; + left: 0; + bottom: 0; + right: 0; + height: 125%; + width: 100%; + background: #000; + display: none; + will-change: opacity; +} + +.modal.modal-fixed-footer { + padding: 0; + height: 70%; +} + +.modal.modal-fixed-footer .modal-content { + position: absolute; + height: calc(100% - 56px); + max-height: 100%; + width: 100%; + overflow-y: auto; +} + +.modal.modal-fixed-footer .modal-footer { + border-top: 1px solid rgba(0, 0, 0, 0.1); + position: absolute; + bottom: 0; +} + +.modal.bottom-sheet { + top: auto; + bottom: -100%; + margin: 0; + width: 100%; + max-height: 45%; + border-radius: 0; + will-change: bottom, opacity; +} + +.collapsible { + border-top: 1px solid #ddd; + border-right: 1px solid #ddd; + border-left: 1px solid #ddd; + margin: 0.5rem 0 1rem 0; +} + +.collapsible-header { + display: block; + cursor: pointer; + min-height: 3rem; + line-height: 3rem; + padding: 0 1rem; + background-color: #fff; + border-bottom: 1px solid #ddd; +} + +.collapsible-header i { + width: 2rem; + font-size: 1.6rem; + line-height: 3rem; + display: block; + float: left; + text-align: center; + margin-right: 1rem; +} + +.collapsible-body { + display: none; + border-bottom: 1px solid #ddd; + box-sizing: border-box; +} + +.collapsible-body p { + margin: 0; + padding: 2rem; +} + +.side-nav .collapsible, +.side-nav.fixed .collapsible { + border: none; + box-shadow: none; +} + +.side-nav .collapsible li, +.side-nav.fixed .collapsible li { + padding: 0; +} + +.side-nav .collapsible-header, +.side-nav.fixed .collapsible-header { + background-color: transparent; + border: none; + line-height: inherit; + height: inherit; + padding: 0 16px; +} + +.side-nav .collapsible-header:hover, +.side-nav.fixed .collapsible-header:hover { + background-color: rgba(0, 0, 0, 0.05); +} + +.side-nav .collapsible-header i, +.side-nav.fixed .collapsible-header i { + line-height: inherit; +} + +.side-nav .collapsible-body, +.side-nav.fixed .collapsible-body { + border: 0; + background-color: #fff; +} + +.side-nav .collapsible-body li a, +.side-nav.fixed .collapsible-body li a { + padding: 0 23.5px 0 31px; +} + +.collapsible.popout { + border: none; + box-shadow: none; +} + +.collapsible.popout > li { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); + margin: 0 24px; + transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94); +} + +.collapsible.popout > li.active { + box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); + margin: 16px 0; +} + +.chip { + display: inline-block; + height: 32px; + font-size: 13px; + font-weight: 500; + color: rgba(0, 0, 0, 0.6); + line-height: 32px; + padding: 0 12px; + border-radius: 16px; + background-color: #e4e4e4; + margin-bottom: 5px; + margin-right: 5px; +} + +.chip img { + float: left; + margin: 0 8px 0 -12px; + height: 32px; + width: 32px; + border-radius: 50%; +} + +.chip .close { + cursor: pointer; + float: right; + font-size: 16px; + line-height: 32px; + padding-left: 8px; +} + +.chips { + border: none; + border-bottom: 1px solid #9e9e9e; + box-shadow: none; + margin-bottom: 30px; + min-height: 45px; + outline: none; + padding-bottom: 5px; + transition: all .3s; +} + +.chips.focus { + border-bottom: 1px solid #26a69a; + box-shadow: 0 1px 0 0 #26a69a; +} + +.chips:hover { + cursor: text; +} + +.chips .chip.selected { + background-color: #26a69a; + color: #fff; +} + +.chips .input { + background: none; + border: 0; + color: rgba(0, 0, 0, 0.6); + display: inline-block; + font-size: 13px; + font-weight: 500; + height: 32px; + margin-right: 20px; + line-height: 32px; + outline: 0; + padding: 0 !important; + width: 120px !important; +} + +.chips .input:focus { + border: 0 !important; + box-shadow: none !important; +} + +.materialboxed { + display: block; + cursor: -webkit-zoom-in; + cursor: zoom-in; + position: relative; + transition: opacity .4s; +} + +.materialboxed:hover { + will-change: left, top, width, height; +} + +.materialboxed:hover:not(.active) { + opacity: .8; +} + +.materialboxed.active { + cursor: -webkit-zoom-out; + cursor: zoom-out; +} + +#materialbox-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #292929; + z-index: 1000; + will-change: opacity; +} + +.materialbox-caption { + position: fixed; + display: none; + color: #fff; + line-height: 50px; + bottom: 0; + width: 100%; + text-align: center; + padding: 0% 15%; + height: 50px; + z-index: 1000; + -webkit-font-smoothing: antialiased; +} + +select:focus { + outline: 1px solid #c9f3ef; +} + +button:focus { + outline: none; + background-color: #2ab7a9; +} + +label { + font-size: 0.8rem; + color: #9e9e9e; +} + +/* Text Inputs + Textarea + ========================================================================== */ +/* Style Placeholders */ +::-webkit-input-placeholder { + color: #d1d1d1; +} + +:-moz-placeholder { + /* Firefox 18- */ + color: #d1d1d1; +} + +::-moz-placeholder { + /* Firefox 19+ */ + color: #d1d1d1; +} + +:-ms-input-placeholder { + color: #d1d1d1; +} + +/* Text inputs */ +input:not([type]), +input[type=text], +input[type=password], +input[type=email], +input[type=url], +input[type=time], +input[type=date], +input[type=datetime], +input[type=datetime-local], +input[type=tel], +input[type=number], +input[type=search], +textarea.materialize-textarea { + background-color: transparent; + border: none; + border-bottom: 1px solid #9e9e9e; + border-radius: 0; + outline: none; + height: 3rem; + width: 100%; + font-size: 1rem; + margin: 0 0 20px 0; + padding: 0; + box-shadow: none; + box-sizing: content-box; + transition: all 0.3s; +} + +input:not([type]):disabled, input:not([type])[readonly="readonly"], +input[type=text]:disabled, +input[type=text][readonly="readonly"], +input[type=password]:disabled, +input[type=password][readonly="readonly"], +input[type=email]:disabled, +input[type=email][readonly="readonly"], +input[type=url]:disabled, +input[type=url][readonly="readonly"], +input[type=time]:disabled, +input[type=time][readonly="readonly"], +input[type=date]:disabled, +input[type=date][readonly="readonly"], +input[type=datetime]:disabled, +input[type=datetime][readonly="readonly"], +input[type=datetime-local]:disabled, +input[type=datetime-local][readonly="readonly"], +input[type=tel]:disabled, +input[type=tel][readonly="readonly"], +input[type=number]:disabled, +input[type=number][readonly="readonly"], +input[type=search]:disabled, +input[type=search][readonly="readonly"], +textarea.materialize-textarea:disabled, +textarea.materialize-textarea[readonly="readonly"] { + color: rgba(0, 0, 0, 0.26); + border-bottom: 1px dotted rgba(0, 0, 0, 0.26); +} + +input:not([type]):disabled + label, +input:not([type])[readonly="readonly"] + label, +input[type=text]:disabled + label, +input[type=text][readonly="readonly"] + label, +input[type=password]:disabled + label, +input[type=password][readonly="readonly"] + label, +input[type=email]:disabled + label, +input[type=email][readonly="readonly"] + label, +input[type=url]:disabled + label, +input[type=url][readonly="readonly"] + label, +input[type=time]:disabled + label, +input[type=time][readonly="readonly"] + label, +input[type=date]:disabled + label, +input[type=date][readonly="readonly"] + label, +input[type=datetime]:disabled + label, +input[type=datetime][readonly="readonly"] + label, +input[type=datetime-local]:disabled + label, +input[type=datetime-local][readonly="readonly"] + label, +input[type=tel]:disabled + label, +input[type=tel][readonly="readonly"] + label, +input[type=number]:disabled + label, +input[type=number][readonly="readonly"] + label, +input[type=search]:disabled + label, +input[type=search][readonly="readonly"] + label, +textarea.materialize-textarea:disabled + label, +textarea.materialize-textarea[readonly="readonly"] + label { + color: rgba(0, 0, 0, 0.26); +} + +input:not([type]):focus:not([readonly]), +input[type=text]:focus:not([readonly]), +input[type=password]:focus:not([readonly]), +input[type=email]:focus:not([readonly]), +input[type=url]:focus:not([readonly]), +input[type=time]:focus:not([readonly]), +input[type=date]:focus:not([readonly]), +input[type=datetime]:focus:not([readonly]), +input[type=datetime-local]:focus:not([readonly]), +input[type=tel]:focus:not([readonly]), +input[type=number]:focus:not([readonly]), +input[type=search]:focus:not([readonly]), +textarea.materialize-textarea:focus:not([readonly]) { + border-bottom: 1px solid #26a69a; + box-shadow: 0 1px 0 0 #26a69a; +} + +input:not([type]):focus:not([readonly]) + label, +input[type=text]:focus:not([readonly]) + label, +input[type=password]:focus:not([readonly]) + label, +input[type=email]:focus:not([readonly]) + label, +input[type=url]:focus:not([readonly]) + label, +input[type=time]:focus:not([readonly]) + label, +input[type=date]:focus:not([readonly]) + label, +input[type=datetime]:focus:not([readonly]) + label, +input[type=datetime-local]:focus:not([readonly]) + label, +input[type=tel]:focus:not([readonly]) + label, +input[type=number]:focus:not([readonly]) + label, +input[type=search]:focus:not([readonly]) + label, +textarea.materialize-textarea:focus:not([readonly]) + label { + color: #26a69a; +} + +input:not([type]).valid, input:not([type]):focus.valid, +input[type=text].valid, +input[type=text]:focus.valid, +input[type=password].valid, +input[type=password]:focus.valid, +input[type=email].valid, +input[type=email]:focus.valid, +input[type=url].valid, +input[type=url]:focus.valid, +input[type=time].valid, +input[type=time]:focus.valid, +input[type=date].valid, +input[type=date]:focus.valid, +input[type=datetime].valid, +input[type=datetime]:focus.valid, +input[type=datetime-local].valid, +input[type=datetime-local]:focus.valid, +input[type=tel].valid, +input[type=tel]:focus.valid, +input[type=number].valid, +input[type=number]:focus.valid, +input[type=search].valid, +input[type=search]:focus.valid, +textarea.materialize-textarea.valid, +textarea.materialize-textarea:focus.valid { + border-bottom: 1px solid #4CAF50; + box-shadow: 0 1px 0 0 #4CAF50; +} + +input:not([type]).valid + label:after, +input:not([type]):focus.valid + label:after, +input[type=text].valid + label:after, +input[type=text]:focus.valid + label:after, +input[type=password].valid + label:after, +input[type=password]:focus.valid + label:after, +input[type=email].valid + label:after, +input[type=email]:focus.valid + label:after, +input[type=url].valid + label:after, +input[type=url]:focus.valid + label:after, +input[type=time].valid + label:after, +input[type=time]:focus.valid + label:after, +input[type=date].valid + label:after, +input[type=date]:focus.valid + label:after, +input[type=datetime].valid + label:after, +input[type=datetime]:focus.valid + label:after, +input[type=datetime-local].valid + label:after, +input[type=datetime-local]:focus.valid + label:after, +input[type=tel].valid + label:after, +input[type=tel]:focus.valid + label:after, +input[type=number].valid + label:after, +input[type=number]:focus.valid + label:after, +input[type=search].valid + label:after, +input[type=search]:focus.valid + label:after, +textarea.materialize-textarea.valid + label:after, +textarea.materialize-textarea:focus.valid + label:after { + content: attr(data-success); + color: #4CAF50; + opacity: 1; +} + +input:not([type]).invalid, input:not([type]):focus.invalid, +input[type=text].invalid, +input[type=text]:focus.invalid, +input[type=password].invalid, +input[type=password]:focus.invalid, +input[type=email].invalid, +input[type=email]:focus.invalid, +input[type=url].invalid, +input[type=url]:focus.invalid, +input[type=time].invalid, +input[type=time]:focus.invalid, +input[type=date].invalid, +input[type=date]:focus.invalid, +input[type=datetime].invalid, +input[type=datetime]:focus.invalid, +input[type=datetime-local].invalid, +input[type=datetime-local]:focus.invalid, +input[type=tel].invalid, +input[type=tel]:focus.invalid, +input[type=number].invalid, +input[type=number]:focus.invalid, +input[type=search].invalid, +input[type=search]:focus.invalid, +textarea.materialize-textarea.invalid, +textarea.materialize-textarea:focus.invalid { + border-bottom: 1px solid #F44336; + box-shadow: 0 1px 0 0 #F44336; +} + +input:not([type]).invalid + label:after, +input:not([type]):focus.invalid + label:after, +input[type=text].invalid + label:after, +input[type=text]:focus.invalid + label:after, +input[type=password].invalid + label:after, +input[type=password]:focus.invalid + label:after, +input[type=email].invalid + label:after, +input[type=email]:focus.invalid + label:after, +input[type=url].invalid + label:after, +input[type=url]:focus.invalid + label:after, +input[type=time].invalid + label:after, +input[type=time]:focus.invalid + label:after, +input[type=date].invalid + label:after, +input[type=date]:focus.invalid + label:after, +input[type=datetime].invalid + label:after, +input[type=datetime]:focus.invalid + label:after, +input[type=datetime-local].invalid + label:after, +input[type=datetime-local]:focus.invalid + label:after, +input[type=tel].invalid + label:after, +input[type=tel]:focus.invalid + label:after, +input[type=number].invalid + label:after, +input[type=number]:focus.invalid + label:after, +input[type=search].invalid + label:after, +input[type=search]:focus.invalid + label:after, +textarea.materialize-textarea.invalid + label:after, +textarea.materialize-textarea:focus.invalid + label:after { + content: attr(data-error); + color: #F44336; + opacity: 1; +} + +input:not([type]).validate + label, +input[type=text].validate + label, +input[type=password].validate + label, +input[type=email].validate + label, +input[type=url].validate + label, +input[type=time].validate + label, +input[type=date].validate + label, +input[type=datetime].validate + label, +input[type=datetime-local].validate + label, +input[type=tel].validate + label, +input[type=number].validate + label, +input[type=search].validate + label, +textarea.materialize-textarea.validate + label { + width: 100%; + pointer-events: none; +} + +input:not([type]) + label:after, +input[type=text] + label:after, +input[type=password] + label:after, +input[type=email] + label:after, +input[type=url] + label:after, +input[type=time] + label:after, +input[type=date] + label:after, +input[type=datetime] + label:after, +input[type=datetime-local] + label:after, +input[type=tel] + label:after, +input[type=number] + label:after, +input[type=search] + label:after, +textarea.materialize-textarea + label:after { + display: block; + content: ""; + position: absolute; + top: 60px; + opacity: 0; + transition: .2s opacity ease-out, .2s color ease-out; +} + +.input-field { + position: relative; + margin-top: 1rem; +} + +.input-field.col label { + left: 0.75rem; +} + +.input-field.col .prefix ~ label, +.input-field.col .prefix ~ .validate ~ label { + width: calc(100% - 3rem - 1.5rem); +} + +.input-field label { + color: #9e9e9e; + position: absolute; + top: 0.8rem; + font-size: 1rem; + cursor: text; + transition: .2s ease-out; +} + +.input-field label.active { + font-size: 0.8rem; + -webkit-transform: translateY(-140%); + transform: translateY(-140%); +} + +.input-field .prefix { + position: absolute; + width: 3rem; + font-size: 2rem; + transition: color .2s; +} + +.input-field .prefix.active { + color: #26a69a; +} + +.input-field .prefix ~ input, +.input-field .prefix ~ textarea, +.input-field .prefix ~ label, +.input-field .prefix ~ .validate ~ label, +.input-field .prefix ~ .autocomplete-content { + margin-left: 3rem; + width: 92%; + width: calc(100% - 3rem); +} + +.input-field .prefix ~ label { + margin-left: 3rem; +} + +@media only screen and (max-width: 992px) { + .input-field .prefix ~ input { + width: 86%; + width: calc(100% - 3rem); + } +} + +@media only screen and (max-width: 600px) { + .input-field .prefix ~ input { + width: 80%; + width: calc(100% - 3rem); + } +} + +/* Search Field */ +.input-field input[type=search] { + display: block; + line-height: inherit; + padding-left: 4rem; + width: calc(100% - 4rem); +} + +.input-field input[type=search]:focus { + background-color: #fff; + border: 0; + box-shadow: none; + color: #444; +} + +.input-field input[type=search]:focus + label i, +.input-field input[type=search]:focus ~ .mdi-navigation-close, +.input-field input[type=search]:focus ~ .material-icons { + color: #444; +} + +.input-field input[type=search] + label { + left: 1rem; +} + +.input-field input[type=search] ~ .mdi-navigation-close, +.input-field input[type=search] ~ .material-icons { + position: absolute; + top: 0; + right: 1rem; + color: transparent; + cursor: pointer; + font-size: 2rem; + transition: .3s color; +} + +/* Textarea */ +textarea { + width: 100%; + height: 3rem; + background-color: transparent; +} + +textarea.materialize-textarea { + overflow-y: hidden; + /* prevents scroll bar flash */ + padding: .8rem 0 1.6rem 0; + /* prevents text jump on Enter keypress */ + resize: none; + min-height: 3rem; +} + +.hiddendiv { + display: none; + white-space: pre-wrap; + word-wrap: break-word; + overflow-wrap: break-word; + /* future version of deprecated 'word-wrap' */ + padding-top: 1.2rem; + /* prevents text jump on Enter keypress */ +} + +/* Autocomplete */ +.autocomplete-content { + margin-top: -15px; + display: block; + opacity: 1; + position: static; +} + +.autocomplete-content li .highlight { + color: #444; +} + +.autocomplete-content li img { + height: 40px; + width: 40px; + margin: 5px 15px; +} + +/* Radio Buttons + ========================================================================== */ +[type="radio"]:not(:checked), +[type="radio"]:checked { + position: absolute; + left: -9999px; + opacity: 0; +} + +[type="radio"]:not(:checked) + label, +[type="radio"]:checked + label { + position: relative; + padding-left: 35px; + cursor: pointer; + display: inline-block; + height: 25px; + line-height: 25px; + font-size: 1rem; + transition: .28s ease; + /* webkit (konqueror) browsers */ + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +[type="radio"] + label:before, +[type="radio"] + label:after { + content: ''; + position: absolute; + left: 0; + top: 0; + margin: 4px; + width: 16px; + height: 16px; + z-index: 0; + transition: .28s ease; +} + +/* Unchecked styles */ +[type="radio"]:not(:checked) + label:before, +[type="radio"]:not(:checked) + label:after, +[type="radio"]:checked + label:before, +[type="radio"]:checked + label:after, +[type="radio"].with-gap:checked + label:before, +[type="radio"].with-gap:checked + label:after { + border-radius: 50%; +} + +[type="radio"]:not(:checked) + label:before, +[type="radio"]:not(:checked) + label:after { + border: 2px solid #5a5a5a; +} + +[type="radio"]:not(:checked) + label:after { + z-index: -1; + -webkit-transform: scale(0); + transform: scale(0); +} + +/* Checked styles */ +[type="radio"]:checked + label:before { + border: 2px solid transparent; +} + +[type="radio"]:checked + label:after, +[type="radio"].with-gap:checked + label:before, +[type="radio"].with-gap:checked + label:after { + border: 2px solid #26a69a; +} + +[type="radio"]:checked + label:after, +[type="radio"].with-gap:checked + label:after { + background-color: #26a69a; + z-index: 0; +} + +[type="radio"]:checked + label:after { + -webkit-transform: scale(1.02); + transform: scale(1.02); +} + +/* Radio With gap */ +[type="radio"].with-gap:checked + label:after { + -webkit-transform: scale(0.5); + transform: scale(0.5); +} + +/* Focused styles */ +[type="radio"].tabbed:focus + label:before { + box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1); +} + +/* Disabled Radio With gap */ +[type="radio"].with-gap:disabled:checked + label:before { + border: 2px solid rgba(0, 0, 0, 0.26); +} + +[type="radio"].with-gap:disabled:checked + label:after { + border: none; + background-color: rgba(0, 0, 0, 0.26); +} + +/* Disabled style */ +[type="radio"]:disabled:not(:checked) + label:before, +[type="radio"]:disabled:checked + label:before { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.26); +} + +[type="radio"]:disabled + label { + color: rgba(0, 0, 0, 0.26); +} + +[type="radio"]:disabled:not(:checked) + label:before { + border-color: rgba(0, 0, 0, 0.26); +} + +[type="radio"]:disabled:checked + label:after { + background-color: rgba(0, 0, 0, 0.26); + border-color: #BDBDBD; +} + +/* Checkboxes + ========================================================================== */ +/* CUSTOM CSS CHECKBOXES */ +form p { + margin-bottom: 10px; + text-align: left; +} + +form p:last-child { + margin-bottom: 0; +} + +/* Remove default checkbox */ +[type="checkbox"]:not(:checked), +[type="checkbox"]:checked { + position: absolute; + left: -9999px; + opacity: 0; +} + +[type="checkbox"] { + /* checkbox aspect */ +} + +[type="checkbox"] + label { + position: relative; + padding-left: 35px; + cursor: pointer; + display: inline-block; + height: 25px; + line-height: 25px; + font-size: 1rem; + -webkit-user-select: none; + /* webkit (safari, chrome) browsers */ + -moz-user-select: none; + /* mozilla browsers */ + -khtml-user-select: none; + /* webkit (konqueror) browsers */ + -ms-user-select: none; + /* IE10+ */ +} + +[type="checkbox"] + label:before, +[type="checkbox"]:not(.filled-in) + label:after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 18px; + height: 18px; + z-index: 0; + border: 2px solid #5a5a5a; + border-radius: 1px; + margin-top: 2px; + transition: .2s; +} + +[type="checkbox"]:not(.filled-in) + label:after { + border: 0; + -webkit-transform: scale(0); + transform: scale(0); +} + +[type="checkbox"]:not(:checked):disabled + label:before { + border: none; + background-color: rgba(0, 0, 0, 0.26); +} + +[type="checkbox"].tabbed:focus + label:after { + -webkit-transform: scale(1); + transform: scale(1); + border: 0; + border-radius: 50%; + box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1); + background-color: rgba(0, 0, 0, 0.1); +} + +[type="checkbox"]:checked + label:before { + top: -4px; + left: -5px; + width: 12px; + height: 22px; + border-top: 2px solid transparent; + border-left: 2px solid transparent; + border-right: 2px solid #26a69a; + border-bottom: 2px solid #26a69a; + -webkit-transform: rotate(40deg); + transform: rotate(40deg); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} + +[type="checkbox"]:checked:disabled + label:before { + border-right: 2px solid rgba(0, 0, 0, 0.26); + border-bottom: 2px solid rgba(0, 0, 0, 0.26); +} + +/* Indeterminate checkbox */ +[type="checkbox"]:indeterminate + label:before { + top: -11px; + left: -12px; + width: 10px; + height: 22px; + border-top: none; + border-left: none; + border-right: 2px solid #26a69a; + border-bottom: none; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} + +[type="checkbox"]:indeterminate:disabled + label:before { + border-right: 2px solid rgba(0, 0, 0, 0.26); + background-color: transparent; +} + +[type="checkbox"].filled-in + label:after { + border-radius: 2px; +} + +[type="checkbox"].filled-in + label:before, +[type="checkbox"].filled-in + label:after { + content: ''; + left: 0; + position: absolute; + /* .1s delay is for check animation */ + transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s; + z-index: 1; +} + +[type="checkbox"].filled-in:not(:checked) + label:before { + width: 0; + height: 0; + border: 3px solid transparent; + left: 6px; + top: 10px; + -webkit-transform: rotateZ(37deg); + transform: rotateZ(37deg); + -webkit-transform-origin: 20% 40%; + transform-origin: 100% 100%; +} + +[type="checkbox"].filled-in:not(:checked) + label:after { + height: 20px; + width: 20px; + background-color: transparent; + border: 2px solid #5a5a5a; + top: 0px; + z-index: 0; +} + +[type="checkbox"].filled-in:checked + label:before { + top: 0; + left: 1px; + width: 8px; + height: 13px; + border-top: 2px solid transparent; + border-left: 2px solid transparent; + border-right: 2px solid #fff; + border-bottom: 2px solid #fff; + -webkit-transform: rotateZ(37deg); + transform: rotateZ(37deg); + -webkit-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} + +[type="checkbox"].filled-in:checked + label:after { + top: 0; + width: 20px; + height: 20px; + border: 2px solid #26a69a; + background-color: #26a69a; + z-index: 0; +} + +[type="checkbox"].filled-in.tabbed:focus + label:after { + border-radius: 2px; + border-color: #5a5a5a; + background-color: rgba(0, 0, 0, 0.1); +} + +[type="checkbox"].filled-in.tabbed:checked:focus + label:after { + border-radius: 2px; + background-color: #26a69a; + border-color: #26a69a; +} + +[type="checkbox"].filled-in:disabled:not(:checked) + label:before { + background-color: transparent; + border: 2px solid transparent; +} + +[type="checkbox"].filled-in:disabled:not(:checked) + label:after { + border-color: transparent; + background-color: #BDBDBD; +} + +[type="checkbox"].filled-in:disabled:checked + label:before { + background-color: transparent; +} + +[type="checkbox"].filled-in:disabled:checked + label:after { + background-color: #BDBDBD; + border-color: #BDBDBD; +} + +/* Switch + ========================================================================== */ +.switch, +.switch * { + -webkit-user-select: none; + -moz-user-select: none; + -khtml-user-select: none; + -ms-user-select: none; +} + +.switch label { + cursor: pointer; +} + +.switch label input[type=checkbox] { + opacity: 0; + width: 0; + height: 0; +} + +.switch label input[type=checkbox]:checked + .lever { + background-color: #84c7c1; +} + +.switch label input[type=checkbox]:checked + .lever:after { + background-color: #26a69a; + left: 24px; +} + +.switch label .lever { + content: ""; + display: inline-block; + position: relative; + width: 40px; + height: 15px; + background-color: #818181; + border-radius: 15px; + margin-right: 10px; + transition: background 0.3s ease; + vertical-align: middle; + margin: 0 16px; +} + +.switch label .lever:after { + content: ""; + position: absolute; + display: inline-block; + width: 21px; + height: 21px; + background-color: #F1F1F1; + border-radius: 21px; + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4); + left: -5px; + top: -3px; + transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease; +} + +input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after, +input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after { + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1); +} + +input[type=checkbox]:not(:disabled) ~ .lever:active:after, +input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after { + box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08); +} + +.switch input[type=checkbox][disabled] + .lever { + cursor: default; +} + +.switch label input[type=checkbox][disabled] + .lever:after, +.switch label input[type=checkbox][disabled]:checked + .lever:after { + background-color: #BDBDBD; +} + +/* Select Field + ========================================================================== */ +select { + display: none; +} + +select.browser-default { + display: block; +} + +select { + background-color: rgba(255, 255, 255, 0.9); + width: 100%; + padding: 5px; + border: 1px solid #f2f2f2; + border-radius: 2px; + height: 3rem; +} + +.select-label { + position: absolute; +} + +.select-wrapper { + position: relative; +} + +.select-wrapper input.select-dropdown { + position: relative; + cursor: pointer; + background-color: transparent; + border: none; + border-bottom: 1px solid #9e9e9e; + outline: none; + height: 3rem; + line-height: 3rem; + width: 100%; + font-size: 1rem; + margin: 0 0 20px 0; + padding: 0; + display: block; +} + +.select-wrapper span.caret { + color: initial; + position: absolute; + right: 0; + top: 16px; + font-size: 10px; +} + +.select-wrapper span.caret.disabled { + color: rgba(0, 0, 0, 0.26); +} + +.select-wrapper + label { + position: absolute; + top: -14px; + font-size: 0.8rem; +} + +select:disabled { + color: rgba(0, 0, 0, 0.3); +} + +.select-wrapper input.select-dropdown:disabled { + color: rgba(0, 0, 0, 0.3); + cursor: default; + -webkit-user-select: none; + /* webkit (safari, chrome) browsers */ + -moz-user-select: none; + /* mozilla browsers */ + -ms-user-select: none; + /* IE10+ */ + border-bottom: 1px solid rgba(0, 0, 0, 0.3); +} + +.select-wrapper i { + color: rgba(0, 0, 0, 0.3); +} + +.select-dropdown li.disabled, +.select-dropdown li.disabled > span, +.select-dropdown li.optgroup { + color: rgba(0, 0, 0, 0.3); + background-color: transparent; +} + +.prefix ~ .select-wrapper { + margin-left: 3rem; + width: 92%; + width: calc(100% - 3rem); +} + +.prefix ~ label { + margin-left: 3rem; +} + +.select-dropdown li img { + height: 40px; + width: 40px; + margin: 5px 15px; + float: right; +} + +.select-dropdown li.optgroup { + border-top: 1px solid #eee; +} + +.select-dropdown li.optgroup.selected > span { + color: rgba(0, 0, 0, 0.7); +} + +.select-dropdown li.optgroup > span { + color: rgba(0, 0, 0, 0.4); +} + +.select-dropdown li.optgroup ~ li.optgroup-option { + padding-left: 1rem; +} + +/* File Input + ========================================================================== */ +.file-field { + position: relative; +} + +.file-field .file-path-wrapper { + overflow: hidden; + padding-left: 10px; +} + +.file-field input.file-path { + width: 100%; +} + +.file-field .btn, .file-field .btn-large { + float: left; + height: 3rem; + line-height: 3rem; +} + +.file-field span { + cursor: pointer; +} + +.file-field input[type=file] { + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + width: 100%; + margin: 0; + padding: 0; + font-size: 20px; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); +} + +/* Range + ========================================================================== */ +.range-field { + position: relative; +} + +input[type=range], +input[type=range] + .thumb { + cursor: pointer; +} + +input[type=range] { + position: relative; + background-color: transparent; + border: none; + outline: none; + width: 100%; + margin: 15px 0; + padding: 0; +} + +input[type=range]:focus { + outline: none; +} + +input[type=range] + .thumb { + position: absolute; + border: none; + height: 0; + width: 0; + border-radius: 50%; + background-color: #26a69a; + top: 10px; + margin-left: -6px; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); +} + +input[type=range] + .thumb .value { + display: block; + width: 30px; + text-align: center; + color: #26a69a; + font-size: 0; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); +} + +input[type=range] + .thumb.active { + border-radius: 50% 50% 50% 0; +} + +input[type=range] + .thumb.active .value { + color: #fff; + margin-left: -1px; + margin-top: 8px; + font-size: 10px; +} + +input[type=range] { + -webkit-appearance: none; +} + +input[type=range]::-webkit-slider-runnable-track { + height: 3px; + background: #c2c0c2; + border: none; +} + +input[type=range]::-webkit-slider-thumb { + -webkit-appearance: none; + border: none; + height: 14px; + width: 14px; + border-radius: 50%; + background-color: #26a69a; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + margin: -5px 0 0 0; + transition: .3s; +} + +input[type=range]:focus::-webkit-slider-runnable-track { + background: #ccc; +} + +input[type=range] { + /* fix for FF unable to apply focus style bug */ + border: 1px solid white; + /*required for proper track sizing in FF*/ +} + +input[type=range]::-moz-range-track { + height: 3px; + background: #ddd; + border: none; +} + +input[type=range]::-moz-range-thumb { + border: none; + height: 14px; + width: 14px; + border-radius: 50%; + background: #26a69a; + margin-top: -5px; +} + +input[type=range]:-moz-focusring { + outline: 1px solid #fff; + outline-offset: -1px; +} + +input[type=range]:focus::-moz-range-track { + background: #ccc; +} + +input[type=range]::-ms-track { + height: 3px; + background: transparent; + border-color: transparent; + border-width: 6px 0; + /*remove default tick marks*/ + color: transparent; +} + +input[type=range]::-ms-fill-lower { + background: #777; +} + +input[type=range]::-ms-fill-upper { + background: #ddd; +} + +input[type=range]::-ms-thumb { + border: none; + height: 14px; + width: 14px; + border-radius: 50%; + background: #26a69a; +} + +input[type=range]:focus::-ms-fill-lower { + background: #888; +} + +input[type=range]:focus::-ms-fill-upper { + background: #ccc; +} + +/*************** + Nav List +***************/ +.table-of-contents.fixed { + position: fixed; +} + +.table-of-contents li { + padding: 2px 0; +} + +.table-of-contents a { + display: inline-block; + font-weight: 300; + color: #757575; + padding-left: 20px; + height: 1.5rem; + line-height: 1.5rem; + letter-spacing: .4; + display: inline-block; +} + +.table-of-contents a:hover { + color: #a8a8a8; + padding-left: 19px; + border-left: 1px solid #ea4a4f; +} + +.table-of-contents a.active { + font-weight: 500; + padding-left: 18px; + border-left: 2px solid #ea4a4f; +} + +.side-nav { + position: fixed; + width: 300px; + left: 0; + top: 0; + margin: 0; + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + height: 100%; + height: calc(100% + 60px); + height: -moz-calc(100%); + padding-bottom: 60px; + background-color: #fff; + z-index: 999; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow-y: auto; + will-change: transform; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform: translateX(-105%); + transform: translateX(-105%); +} + +.side-nav.right-aligned { + right: 0; + -webkit-transform: translateX(105%); + transform: translateX(105%); + left: auto; + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.side-nav .collapsible { + margin: 0; +} + +.side-nav li { + float: none; + line-height: 48px; +} + +.side-nav li.active { + background-color: rgba(0, 0, 0, 0.05); +} + +.side-nav a { + color: rgba(0, 0, 0, 0.87); + display: block; + font-size: 14px; + font-weight: 500; + height: 48px; + line-height: 48px; + padding: 0 32px; +} + +.side-nav a:hover { + background-color: rgba(0, 0, 0, 0.05); +} + +.side-nav a.btn, .side-nav a.btn-large, .side-nav a.btn-large, .side-nav a.btn-flat, .side-nav a.btn-floating { + margin: 10px 15px; +} + +.side-nav a.btn, .side-nav a.btn-large, .side-nav a.btn-large, .side-nav a.btn-floating { + color: #fff; +} + +.side-nav a.btn-flat { + color: #343434; +} + +.side-nav a.btn:hover, .side-nav a.btn-large:hover, .side-nav a.btn-large:hover { + background-color: #2bbbad; +} + +.side-nav a.btn-floating:hover { + background-color: #26a69a; +} + +.side-nav li > a > i, +.side-nav li > a > [class^="mdi-"], .side-nav li > a > [class*="mdi-"], +.side-nav li > a > i.material-icons { + float: left; + line-height: 48px; + margin: 0 32px 0 0; + width: 24px; + color: rgba(0, 0, 0, 0.54); +} + +.side-nav .divider { + margin: 8px 0 0 0; +} + +.side-nav .subheader { + cursor: initial; + pointer-events: none; + color: rgba(0, 0, 0, 0.54); + font-size: 14px; + font-weight: 500; + line-height: 48px; +} + +.side-nav .subheader:hover { + background-color: transparent; +} + +.side-nav .userView { + overflow: hidden; + position: relative; + padding: 32px 32px 0; + margin-bottom: 8px; +} + +.side-nav .userView a { + height: auto; + padding: 0; +} + +.side-nav .userView a:hover { + background-color: transparent; +} + +.side-nav .userView .background { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: -1; +} + +.side-nav .userView .circle, .side-nav .userView .name, .side-nav .userView .email { + display: block; +} + +.side-nav .userView .circle { + height: 64px; + width: 64px; +} + +.side-nav .userView .name, +.side-nav .userView .email { + font-weight: 14px; + line-height: 24px; +} + +.side-nav .userView .name { + margin-top: 16px; + font-weight: 500; +} + +.side-nav .userView .email { + padding-bottom: 16px; + font-weight: 400; +} + +.drag-target { + height: 100%; + width: 10px; + position: fixed; + top: 0; + z-index: 998; +} + +.side-nav.fixed a { + display: block; + padding: 0 16px; + color: rgba(0, 0, 0, 0.87); +} + +.side-nav.fixed { + left: 0; + -webkit-transform: translateX(0); + transform: translateX(0); + position: fixed; +} + +.side-nav.fixed.right-aligned { + right: 0; + left: auto; +} + +@media only screen and (max-width: 992px) { + .side-nav.fixed { + -webkit-transform: translateX(-105%); + transform: translateX(-105%); + } + .side-nav.fixed.right-aligned { + -webkit-transform: translateX(105%); + transform: translateX(105%); + } + .side-nav a { + padding: 0 16px; + } + .side-nav .userView { + padding: 16px 16px 0; + } +} + +.side-nav .collapsible-body li.active, +.side-nav.fixed .collapsible-body li.active { + background-color: #ee6e73; +} + +.side-nav .collapsible-body li.active a, +.side-nav.fixed .collapsible-body li.active a { + color: #fff; +} + +#sidenav-overlay { + position: fixed; + top: 0; + left: 0; + right: 0; + height: 120vh; + background-color: rgba(0, 0, 0, 0.5); + z-index: 997; + will-change: opacity; +} + +/* + @license + Copyright (c) 2014 The Polymer Project Authors. All rights reserved. + This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt + The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt + The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt + Code distributed by Google as part of the polymer project is also + subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt + */ +/**************************/ +/* STYLES FOR THE SPINNER */ +/**************************/ +/* + * Constants: + * STROKEWIDTH = 3px + * ARCSIZE = 270 degrees (amount of circle the arc takes up) + * ARCTIME = 1333ms (time it takes to expand and contract arc) + * ARCSTARTROT = 216 degrees (how much the start location of the arc + * should rotate each time, 216 gives us a + * 5 pointed star shape (it's 360/5 * 3). + * For a 7 pointed star, we might do + * 360/7 * 3 = 154.286) + * CONTAINERWIDTH = 28px + * SHRINK_TIME = 400ms + */ +.preloader-wrapper { + display: inline-block; + position: relative; + width: 48px; + height: 48px; +} + +.preloader-wrapper.small { + width: 36px; + height: 36px; +} + +.preloader-wrapper.big { + width: 64px; + height: 64px; +} + +.preloader-wrapper.active { + /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */ + -webkit-animation: container-rotate 1568ms linear infinite; + animation: container-rotate 1568ms linear infinite; +} + +@-webkit-keyframes container-rotate { + to { + -webkit-transform: rotate(360deg); + } +} + +@keyframes container-rotate { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-layer { + position: absolute; + width: 100%; + height: 100%; + opacity: 0; + border-color: #26a69a; +} + +.spinner-blue, +.spinner-blue-only { + border-color: #4285f4; +} + +.spinner-red, +.spinner-red-only { + border-color: #db4437; +} + +.spinner-yellow, +.spinner-yellow-only { + border-color: #f4b400; +} + +.spinner-green, +.spinner-green-only { + border-color: #0f9d58; +} + +/** + * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee): + * + * iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't + * guarantee that the animation will start _exactly_ after that value. So we avoid using + * animation-delay and instead set custom keyframes for each color (as redundant as it + * seems). + * + * We write out each animation in full (instead of separating animation-name, + * animation-duration, etc.) because under the polyfill, Safari does not recognize those + * specific properties properly, treats them as -webkit-animation, and overrides the + * other animation rules. See https://github.com/Polymer/platform/issues/53. + */ +.active .spinner-layer.spinner-blue { + /* durations: 4 * ARCTIME */ + -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +.active .spinner-layer.spinner-red { + /* durations: 4 * ARCTIME */ + -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +.active .spinner-layer.spinner-yellow { + /* durations: 4 * ARCTIME */ + -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +.active .spinner-layer.spinner-green { + /* durations: 4 * ARCTIME */ + -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +.active .spinner-layer, +.active .spinner-layer.spinner-blue-only, +.active .spinner-layer.spinner-red-only, +.active .spinner-layer.spinner-yellow-only, +.active .spinner-layer.spinner-green-only { + /* durations: 4 * ARCTIME */ + opacity: 1; + -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +@-webkit-keyframes fill-unfill-rotate { + 12.5% { + -webkit-transform: rotate(135deg); + } + /* 0.5 * ARCSIZE */ + 25% { + -webkit-transform: rotate(270deg); + } + /* 1 * ARCSIZE */ + 37.5% { + -webkit-transform: rotate(405deg); + } + /* 1.5 * ARCSIZE */ + 50% { + -webkit-transform: rotate(540deg); + } + /* 2 * ARCSIZE */ + 62.5% { + -webkit-transform: rotate(675deg); + } + /* 2.5 * ARCSIZE */ + 75% { + -webkit-transform: rotate(810deg); + } + /* 3 * ARCSIZE */ + 87.5% { + -webkit-transform: rotate(945deg); + } + /* 3.5 * ARCSIZE */ + to { + -webkit-transform: rotate(1080deg); + } + /* 4 * ARCSIZE */ +} + +@keyframes fill-unfill-rotate { + 12.5% { + -webkit-transform: rotate(135deg); + transform: rotate(135deg); + } + /* 0.5 * ARCSIZE */ + 25% { + -webkit-transform: rotate(270deg); + transform: rotate(270deg); + } + /* 1 * ARCSIZE */ + 37.5% { + -webkit-transform: rotate(405deg); + transform: rotate(405deg); + } + /* 1.5 * ARCSIZE */ + 50% { + -webkit-transform: rotate(540deg); + transform: rotate(540deg); + } + /* 2 * ARCSIZE */ + 62.5% { + -webkit-transform: rotate(675deg); + transform: rotate(675deg); + } + /* 2.5 * ARCSIZE */ + 75% { + -webkit-transform: rotate(810deg); + transform: rotate(810deg); + } + /* 3 * ARCSIZE */ + 87.5% { + -webkit-transform: rotate(945deg); + transform: rotate(945deg); + } + /* 3.5 * ARCSIZE */ + to { + -webkit-transform: rotate(1080deg); + transform: rotate(1080deg); + } + /* 4 * ARCSIZE */ +} + +@-webkit-keyframes blue-fade-in-out { + from { + opacity: 1; + } + 25% { + opacity: 1; + } + 26% { + opacity: 0; + } + 89% { + opacity: 0; + } + 90% { + opacity: 1; + } + 100% { + opacity: 1; + } +} + +@keyframes blue-fade-in-out { + from { + opacity: 1; + } + 25% { + opacity: 1; + } + 26% { + opacity: 0; + } + 89% { + opacity: 0; + } + 90% { + opacity: 1; + } + 100% { + opacity: 1; + } +} + +@-webkit-keyframes red-fade-in-out { + from { + opacity: 0; + } + 15% { + opacity: 0; + } + 25% { + opacity: 1; + } + 50% { + opacity: 1; + } + 51% { + opacity: 0; + } +} + +@keyframes red-fade-in-out { + from { + opacity: 0; + } + 15% { + opacity: 0; + } + 25% { + opacity: 1; + } + 50% { + opacity: 1; + } + 51% { + opacity: 0; + } +} + +@-webkit-keyframes yellow-fade-in-out { + from { + opacity: 0; + } + 40% { + opacity: 0; + } + 50% { + opacity: 1; + } + 75% { + opacity: 1; + } + 76% { + opacity: 0; + } +} + +@keyframes yellow-fade-in-out { + from { + opacity: 0; + } + 40% { + opacity: 0; + } + 50% { + opacity: 1; + } + 75% { + opacity: 1; + } + 76% { + opacity: 0; + } +} + +@-webkit-keyframes green-fade-in-out { + from { + opacity: 0; + } + 65% { + opacity: 0; + } + 75% { + opacity: 1; + } + 90% { + opacity: 1; + } + 100% { + opacity: 0; + } +} + +@keyframes green-fade-in-out { + from { + opacity: 0; + } + 65% { + opacity: 0; + } + 75% { + opacity: 1; + } + 90% { + opacity: 1; + } + 100% { + opacity: 0; + } +} + +/** + * Patch the gap that appear between the two adjacent div.circle-clipper while the + * spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11). + */ +.gap-patch { + position: absolute; + top: 0; + left: 45%; + width: 10%; + height: 100%; + overflow: hidden; + border-color: inherit; +} + +.gap-patch .circle { + width: 1000%; + left: -450%; +} + +.circle-clipper { + display: inline-block; + position: relative; + width: 50%; + height: 100%; + overflow: hidden; + border-color: inherit; +} + +.circle-clipper .circle { + width: 200%; + height: 100%; + border-width: 3px; + /* STROKEWIDTH */ + border-style: solid; + border-color: inherit; + border-bottom-color: transparent !important; + border-radius: 50%; + -webkit-animation: none; + animation: none; + position: absolute; + top: 0; + right: 0; + bottom: 0; +} + +.circle-clipper.left .circle { + left: 0; + border-right-color: transparent !important; + -webkit-transform: rotate(129deg); + transform: rotate(129deg); +} + +.circle-clipper.right .circle { + left: -100%; + border-left-color: transparent !important; + -webkit-transform: rotate(-129deg); + transform: rotate(-129deg); +} + +.active .circle-clipper.left .circle { + /* duration: ARCTIME */ + -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +.active .circle-clipper.right .circle { + /* duration: ARCTIME */ + -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; + animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; +} + +@-webkit-keyframes left-spin { + from { + -webkit-transform: rotate(130deg); + } + 50% { + -webkit-transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(130deg); + } +} + +@keyframes left-spin { + from { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); + } + 50% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + to { + -webkit-transform: rotate(130deg); + transform: rotate(130deg); + } +} + +@-webkit-keyframes right-spin { + from { + -webkit-transform: rotate(-130deg); + } + 50% { + -webkit-transform: rotate(5deg); + } + to { + -webkit-transform: rotate(-130deg); + } +} + +@keyframes right-spin { + from { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); + } + 50% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + to { + -webkit-transform: rotate(-130deg); + transform: rotate(-130deg); + } +} + +#spinnerContainer.cooldown { + /* duration: SHRINK_TIME */ + -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); + animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); +} + +@-webkit-keyframes fade-out { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes fade-out { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +.slider { + position: relative; + height: 400px; + width: 100%; +} + +.slider.fullscreen { + height: 100%; + width: 100%; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.slider.fullscreen ul.slides { + height: 100%; +} + +.slider.fullscreen ul.indicators { + z-index: 2; + bottom: 30px; +} + +.slider .slides { + background-color: #9e9e9e; + margin: 0; + height: 400px; +} + +.slider .slides li { + opacity: 0; + position: absolute; + top: 0; + left: 0; + z-index: 1; + width: 100%; + height: inherit; + overflow: hidden; +} + +.slider .slides li img { + height: 100%; + width: 100%; + background-size: cover; + background-position: center; +} + +.slider .slides li .caption { + color: #fff; + position: absolute; + top: 15%; + left: 15%; + width: 70%; + opacity: 0; +} + +.slider .slides li .caption p { + color: #e0e0e0; +} + +.slider .slides li.active { + z-index: 2; +} + +.slider .indicators { + position: absolute; + text-align: center; + left: 0; + right: 0; + bottom: 0; + margin: 0; +} + +.slider .indicators .indicator-item { + display: inline-block; + position: relative; + cursor: pointer; + height: 16px; + width: 16px; + margin: 0 12px; + background-color: #e0e0e0; + transition: background-color .3s; + border-radius: 50%; +} + +.slider .indicators .indicator-item.active { + background-color: #4CAF50; +} + +.carousel { + overflow: hidden; + position: relative; + width: 100%; + height: 400px; + -webkit-perspective: 500px; + perspective: 500px; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + -webkit-transform-origin: 0% 50%; + transform-origin: 0% 50%; +} + +.carousel.carousel-slider { + top: 0; + left: 0; + height: 0; +} + +.carousel.carousel-slider .carousel-fixed-item { + position: absolute; + left: 0; + right: 0; + bottom: 20px; + z-index: 1; +} + +.carousel.carousel-slider .carousel-fixed-item.with-indicators { + bottom: 68px; +} + +.carousel.carousel-slider .carousel-item { + width: 100%; + height: 100%; + min-height: 400px; + position: absolute; + top: 0; + left: 0; +} + +.carousel.carousel-slider .carousel-item h2 { + font-size: 24px; + font-weight: 500; + line-height: 32px; +} + +.carousel.carousel-slider .carousel-item p { + font-size: 15px; +} + +.carousel .carousel-item { + display: none; + width: 200px; + height: 400px; + position: absolute; + top: 0; + left: 0; +} + +.carousel .carousel-item img { + width: 100%; +} + +.carousel .indicators { + position: absolute; + text-align: center; + left: 0; + right: 0; + bottom: 0; + margin: 0; +} + +.carousel .indicators .indicator-item { + display: inline-block; + position: relative; + cursor: pointer; + height: 8px; + width: 8px; + margin: 24px 4px; + background-color: rgba(255, 255, 255, 0.5); + transition: background-color .3s; + border-radius: 50%; +} + +.carousel .indicators .indicator-item.active { + background-color: #fff; +} + +/* ========================================================================== + $BASE-PICKER + ========================================================================== */ +/** + * Note: the root picker element should *NOT* be styled more than what's here. + */ +.picker { + font-size: 16px; + text-align: left; + line-height: 1.2; + color: #000000; + position: absolute; + z-index: 10000; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/** + * The picker input element. + */ +.picker__input { + cursor: default; +} + +/** + * When the picker is opened, the input element is "activated". + */ +.picker__input.picker__input--active { + border-color: #0089ec; +} + +/** + * The holder is the only "scrollable" top-level container element. + */ +.picker__holder { + width: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +/*! + * Default mobile-first, responsive styling for pickadate.js + * Demo: http://amsul.github.io/pickadate.js + */ +/** + * Note: the root picker element should *NOT* be styled more than what's here. + */ +/** + * Make the holder and frame fullscreen. + */ +.picker__holder, +.picker__frame { + bottom: 0; + left: 0; + right: 0; + top: 100%; +} + +/** + * The holder should overlay the entire screen. + */ +.picker__holder { + position: fixed; + transition: background 0.15s ease-out, top 0s 0.15s; + -webkit-backface-visibility: hidden; +} + +/** + * The frame that bounds the box contents of the picker. + */ +.picker__frame { + position: absolute; + margin: 0 auto; + min-width: 256px; + width: 300px; + max-height: 350px; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + -moz-opacity: 0; + opacity: 0; + transition: all 0.15s ease-out; +} + +@media (min-height: 28.875em) { + .picker__frame { + overflow: visible; + top: auto; + bottom: -100%; + max-height: 80%; + } +} + +@media (min-height: 40.125em) { + .picker__frame { + margin-bottom: 7.5%; + } +} + +/** + * The wrapper sets the stage to vertically align the box contents. + */ +.picker__wrap { + display: table; + width: 100%; + height: 100%; +} + +@media (min-height: 28.875em) { + .picker__wrap { + display: block; + } +} + +/** + * The box contains all the picker contents. + */ +.picker__box { + background: #ffffff; + display: table-cell; + vertical-align: middle; +} + +@media (min-height: 28.875em) { + .picker__box { + display: block; + border: 1px solid #777777; + border-top-color: #898989; + border-bottom-width: 0; + border-radius: 5px 5px 0 0; + box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); + } +} + +/** + * When the picker opens... + */ +.picker--opened .picker__holder { + top: 0; + background: transparent; + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)"; + zoom: 1; + background: rgba(0, 0, 0, 0.32); + transition: background 0.15s ease-out; +} + +.picker--opened .picker__frame { + top: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + opacity: 1; +} + +@media (min-height: 35.875em) { + .picker--opened .picker__frame { + top: 10%; + bottom: auto; + } +} + +/** + * For `large` screens, transform into an inline picker. + */ +/* ========================================================================== + CUSTOM MATERIALIZE STYLES + ========================================================================== */ +.picker__input.picker__input--active { + border-color: #E3F2FD; +} + +.picker__frame { + margin: 0 auto; + max-width: 325px; +} + +@media (min-height: 38.875em) { + .picker--opened .picker__frame { + top: 10%; + bottom: auto; + } +} + +/* ========================================================================== + $BASE-DATE-PICKER + ========================================================================== */ +/** + * The picker box. + */ +.picker__box { + padding: 0 1em; +} + +/** + * The header containing the month and year stuff. + */ +.picker__header { + text-align: center; + position: relative; + margin-top: .75em; +} + +/** + * The month and year labels. + */ +.picker__month, +.picker__year { + display: inline-block; + margin-left: .25em; + margin-right: .25em; +} + +/** + * The month and year selectors. + */ +.picker__select--month, +.picker__select--year { + height: 2em; + padding: 0; + margin-left: .25em; + margin-right: .25em; +} + +.picker__select--month.browser-default { + display: inline; + background-color: #FFFFFF; + width: 40%; +} + +.picker__select--year.browser-default { + display: inline; + background-color: #FFFFFF; + width: 26%; +} + +.picker__select--month:focus, +.picker__select--year:focus { + border-color: rgba(0, 0, 0, 0.05); +} + +/** + * The month navigation buttons. + */ +.picker__nav--prev, +.picker__nav--next { + position: absolute; + padding: .5em 1.25em; + width: 1em; + height: 1em; + box-sizing: content-box; + top: -0.25em; +} + +.picker__nav--prev { + left: -1em; + padding-right: 1.25em; +} + +.picker__nav--next { + right: -1em; + padding-left: 1.25em; +} + +.picker__nav--disabled, +.picker__nav--disabled:hover, +.picker__nav--disabled:before, +.picker__nav--disabled:before:hover { + cursor: default; + background: none; + border-right-color: #f5f5f5; + border-left-color: #f5f5f5; +} + +/** + * The calendar table of dates + */ +.picker__table { + text-align: center; + border-collapse: collapse; + border-spacing: 0; + table-layout: fixed; + font-size: 1rem; + width: 100%; + margin-top: .75em; + margin-bottom: .5em; +} + +.picker__table th, .picker__table td { + text-align: center; +} + +.picker__table td { + margin: 0; + padding: 0; +} + +/** + * The weekday labels + */ +.picker__weekday { + width: 14.285714286%; + font-size: .75em; + padding-bottom: .25em; + color: #999999; + font-weight: 500; + /* Increase the spacing a tad */ +} + +@media (min-height: 33.875em) { + .picker__weekday { + padding-bottom: .5em; + } +} + +/** + * The days on the calendar + */ +.picker__day--today { + position: relative; + color: #595959; + letter-spacing: -.3; + padding: .75rem 0; + font-weight: 400; + border: 1px solid transparent; +} + +.picker__day--disabled:before { + border-top-color: #aaaaaa; +} + +.picker__day--infocus:hover { + cursor: pointer; + color: #000; + font-weight: 500; +} + +.picker__day--outfocus { + display: none; + padding: .75rem 0; + color: #fff; +} + +.picker__day--outfocus:hover { + cursor: pointer; + color: #dddddd; + font-weight: 500; +} + +.picker__day--highlighted:hover, +.picker--focused .picker__day--highlighted { + cursor: pointer; +} + +.picker__day--selected, +.picker__day--selected:hover, +.picker--focused .picker__day--selected { + border-radius: 50%; + -webkit-transform: scale(0.75); + transform: scale(0.75); + background: #0089ec; + color: #ffffff; +} + +.picker__day--disabled, +.picker__day--disabled:hover, +.picker--focused .picker__day--disabled { + background: #f5f5f5; + border-color: #f5f5f5; + color: #dddddd; + cursor: default; +} + +.picker__day--highlighted.picker__day--disabled, +.picker__day--highlighted.picker__day--disabled:hover { + background: #bbbbbb; +} + +/** + * The footer containing the "today", "clear", and "close" buttons. + */ +.picker__footer { + text-align: center; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.picker__button--today, +.picker__button--clear, +.picker__button--close { + border: 1px solid #ffffff; + background: #ffffff; + font-size: .8em; + padding: .66em 0; + font-weight: bold; + width: 33%; + display: inline-block; + vertical-align: bottom; +} + +.picker__button--today:hover, +.picker__button--clear:hover, +.picker__button--close:hover { + cursor: pointer; + color: #000000; + background: #b1dcfb; + border-bottom-color: #b1dcfb; +} + +.picker__button--today:focus, +.picker__button--clear:focus, +.picker__button--close:focus { + background: #b1dcfb; + border-color: rgba(0, 0, 0, 0.05); + outline: none; +} + +.picker__button--today:before, +.picker__button--clear:before, +.picker__button--close:before { + position: relative; + display: inline-block; + height: 0; +} + +.picker__button--today:before, +.picker__button--clear:before { + content: " "; + margin-right: .45em; +} + +.picker__button--today:before { + top: -0.05em; + width: 0; + border-top: 0.66em solid #0059bc; + border-left: .66em solid transparent; +} + +.picker__button--clear:before { + top: -0.25em; + width: .66em; + border-top: 3px solid #ee2200; +} + +.picker__button--close:before { + content: "\D7"; + top: -0.1em; + vertical-align: top; + font-size: 1.1em; + margin-right: .35em; + color: #777777; +} + +.picker__button--today[disabled], +.picker__button--today[disabled]:hover { + background: #f5f5f5; + border-color: #f5f5f5; + color: #dddddd; + cursor: default; +} + +.picker__button--today[disabled]:before { + border-top-color: #aaaaaa; +} + +/* ========================================================================== + CUSTOM MATERIALIZE STYLES + ========================================================================== */ +.picker__box { + border-radius: 2px; + overflow: hidden; +} + +.picker__date-display { + text-align: center; + background-color: #26a69a; + color: #fff; + padding-bottom: 15px; + font-weight: 300; +} + +.picker__nav--prev:hover, +.picker__nav--next:hover { + cursor: pointer; + color: #000000; + background: #a1ded8; +} + +.picker__weekday-display { + background-color: #1f897f; + padding: 10px; + font-weight: 200; + letter-spacing: .5; + font-size: 1rem; + margin-bottom: 15px; +} + +.picker__month-display { + text-transform: uppercase; + font-size: 2rem; +} + +.picker__day-display { + font-size: 4.5rem; + font-weight: 400; +} + +.picker__year-display { + font-size: 1.8rem; + color: rgba(255, 255, 255, 0.4); +} + +.picker__box { + padding: 0; +} + +.picker__calendar-container { + padding: 0 1rem; +} + +.picker__calendar-container thead { + border: none; +} + +.picker__table { + margin-top: 0; + margin-bottom: .5em; +} + +.picker__day--infocus { + color: #595959; + letter-spacing: -.3; + padding: .75rem 0; + font-weight: 400; + border: 1px solid transparent; +} + +.picker__day.picker__day--today { + color: #26a69a; +} + +.picker__day.picker__day--today.picker__day--selected { + color: #fff; +} + +.picker__weekday { + font-size: .9rem; +} + +.picker__day--selected, +.picker__day--selected:hover, +.picker--focused .picker__day--selected { + border-radius: 50%; + -webkit-transform: scale(0.9); + transform: scale(0.9); + background-color: #26a69a; + color: #ffffff; +} + +.picker__day--selected.picker__day--outfocus, +.picker__day--selected:hover.picker__day--outfocus, +.picker--focused .picker__day--selected.picker__day--outfocus { + background-color: #a1ded8; +} + +.picker__footer { + text-align: right; + padding: 5px 10px; +} + +.picker__close, .picker__today { + font-size: 1.1rem; + padding: 0 1rem; + color: #26a69a; +} + +.picker__nav--prev:before, +.picker__nav--next:before { + content: " "; + border-top: .5em solid transparent; + border-bottom: .5em solid transparent; + border-right: 0.75em solid #676767; + width: 0; + height: 0; + display: block; + margin: 0 auto; +} + +.picker__nav--next:before { + border-right: 0; + border-left: 0.75em solid #676767; +} + +button.picker__today:focus, button.picker__clear:focus, button.picker__close:focus { + background-color: #a1ded8; +} + +/* ========================================================================== + $BASE-TIME-PICKER + ========================================================================== */ +/** + * The list of times. + */ +.picker__list { + list-style: none; + padding: 0.75em 0 4.2em; + margin: 0; +} + +/** + * The times on the clock. + */ +.picker__list-item { + border-bottom: 1px solid #dddddd; + border-top: 1px solid #dddddd; + margin-bottom: -1px; + position: relative; + background: #ffffff; + padding: .75em 1.25em; +} + +@media (min-height: 46.75em) { + .picker__list-item { + padding: .5em 1em; + } +} + +/* Hovered time */ +.picker__list-item:hover { + cursor: pointer; + color: #000000; + background: #b1dcfb; + border-color: #0089ec; + z-index: 10; +} + +/* Highlighted and hovered/focused time */ +.picker__list-item--highlighted { + border-color: #0089ec; + z-index: 10; +} + +.picker__list-item--highlighted:hover, +.picker--focused .picker__list-item--highlighted { + cursor: pointer; + color: #000000; + background: #b1dcfb; +} + +/* Selected and hovered/focused time */ +.picker__list-item--selected, +.picker__list-item--selected:hover, +.picker--focused .picker__list-item--selected { + background: #0089ec; + color: #ffffff; + z-index: 10; +} + +/* Disabled time */ +.picker__list-item--disabled, +.picker__list-item--disabled:hover, +.picker--focused .picker__list-item--disabled { + background: #f5f5f5; + border-color: #f5f5f5; + color: #dddddd; + cursor: default; + border-color: #dddddd; + z-index: auto; +} + +/** + * The clear button + */ +.picker--time .picker__button--clear { + display: block; + width: 80%; + margin: 1em auto 0; + padding: 1em 1.25em; + background: none; + border: 0; + font-weight: 500; + font-size: .67em; + text-align: center; + text-transform: uppercase; + color: #666; +} + +.picker--time .picker__button--clear:hover, +.picker--time .picker__button--clear:focus { + color: #000000; + background: #b1dcfb; + background: #ee2200; + border-color: #ee2200; + cursor: pointer; + color: #ffffff; + outline: none; +} + +.picker--time .picker__button--clear:before { + top: -0.25em; + color: #666; + font-size: 1.25em; + font-weight: bold; +} + +.picker--time .picker__button--clear:hover:before, +.picker--time .picker__button--clear:focus:before { + color: #ffffff; +} + +/* ========================================================================== + $DEFAULT-TIME-PICKER + ========================================================================== */ +/** + * The frame the bounds the time picker. + */ +.picker--time .picker__frame { + min-width: 256px; + max-width: 320px; +} + +/** + * The picker box. + */ +.picker--time .picker__box { + font-size: 1em; + background: #f2f2f2; + padding: 0; +} + +@media (min-height: 40.125em) { + .picker--time .picker__box { + margin-bottom: 5em; + } +} diff --git a/app/napval/public/css/materialize.min.css b/app/napval/public/css/materialize.min.css new file mode 100644 index 0000000..b98c20e --- /dev/null +++ b/app/napval/public/css/materialize.min.css @@ -0,0 +1,16 @@ +/*! + * Materialize v0.97.7 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{padding:0;list-style-type:none}ul.browser-default,ul.browser-default li{list-style-type:initial}ul li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.valign-wrapper .valign{display:block}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.hoverable{transition:box-shadow .25s;box-shadow:0}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{position:static;margin-left:4px;line-height:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 0.75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:2rem;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../fonts/roboto/Roboto-Thin.eot");src:url("../fonts/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto-Thin.woff") format("woff"),url("../fonts/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../fonts/roboto/Roboto-Light.eot");src:url("../fonts/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/roboto/Roboto-Light.woff") format("woff"),url("../fonts/roboto/Roboto-Light.ttf") format("truetype");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../fonts/roboto/Roboto-Regular.eot");src:url("../fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff"),url("../fonts/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Medium.eot");src:url("../fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto-Medium.woff") format("woff"),url("../fonts/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"Roboto";src:url("../fonts/roboto/Roboto-Bold.eot");src:url("../fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto-Bold.woff") format("woff"),url("../fonts/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}h5{font-size:1.64rem;line-height:110%;margin:0.82rem 0 0.656rem 0}h6{font-size:1rem;line-height:110%;margin:0.5rem 0 0.4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.card-panel{transition:box-shadow .25s;padding:20px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:20px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 993px){.toast{float:right}}.tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;overflow-x:auto;overflow-y:hidden;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;letter-spacing:.8px;width:15%;min-width:80px}.tabs .tab a{color:#ee6e73;display:block;width:100%;height:100%;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover{color:#f9c9cb}.tabs .tab.disabled a{color:#f9c9cb;cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;display:none;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled,.btn[disabled],[disabled].btn-large,.btn-large[disabled],.btn-floating[disabled]{background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled *,.disabled.btn-large *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-large:disabled *,.btn-floating:disabled *,.btn[disabled] *,[disabled].btn-large *,.btn-large[disabled] *,.btn-floating[disabled] *{pointer-events:none}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn[disabled]:hover,[disabled].btn-large:hover,.btn-large[disabled]:hover,.btn-floating[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:active{background-color:transparent}.btn-flat:hover{background-color:rgba(0,0,0,0.1);box-shadow:none}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:3px;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit}/*! + * Waves v0.6.0 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, #fff 100%, #000 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin-bottom:30px;min-height:45px;outline:none;padding-bottom:5px;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .chip.selected{background-color:#26a69a;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:13px;font-weight:500;height:32px;margin-right:20px;line-height:32px;outline:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;box-shadow:none !important}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;transition:opacity .4s}.materialboxed:hover{will-change:left, top, width, height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:0.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.col label{left:0.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;font-size:1rem;cursor:text;transition:.2s ease-out}.input-field label.active{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}.autocomplete-content{margin-top:-15px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;opacity:0}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{z-index:-1;-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #26a69a}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#26a69a;z-index:0}[type="radio"]:checked+label:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus+label:after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a;left:24px}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:0.8rem}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav a:hover{background-color:rgba(0,0,0,0.05)}.side-nav a.btn,.side-nav a.btn-large,.side-nav a.btn-large,.side-nav a.btn-flat,.side-nav a.btn-floating{margin:10px 15px}.side-nav a.btn,.side-nav a.btn-large,.side-nav a.btn-large,.side-nav a.btn-floating{color:#fff}.side-nav a.btn-flat{color:#343434}.side-nav a.btn:hover,.side-nav a.btn-large:hover,.side-nav a.btn-large:hover{background-color:#2bbbad}.side-nav a.btn-floating:hover{background-color:#26a69a}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .userView{overflow:hidden;position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView a{height:auto;padding:0}.side-nav .userView a:hover{background-color:transparent}.side-nav .userView .background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .userView .circle{height:64px;width:64px}.side-nav .userView .name,.side-nav .userView .email{font-weight:14px;line-height:24px}.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 16px;color:rgba(0,0,0,0.87)}.side-nav.fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.side-nav.fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0;height:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:400px;position:absolute;top:0;left:0}.carousel .carousel-item img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*! + * Default mobile-first, responsive styling for pickadate.js + * Demo: http://amsul.github.io/pickadate.js + */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);transform:scale(0.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}} diff --git a/harness/public/css/normalize.css b/app/napval/public/css/normalize.css similarity index 100% rename from harness/public/css/normalize.css rename to app/napval/public/css/normalize.css diff --git a/harness/public/css/skeleton.css b/app/napval/public/css/skeleton.css similarity index 100% rename from harness/public/css/skeleton.css rename to app/napval/public/css/skeleton.css diff --git a/harness/public/css/style.css b/app/napval/public/css/style.css similarity index 100% rename from harness/public/css/style.css rename to app/napval/public/css/style.css diff --git a/harness/public/css/timesheet.css b/app/napval/public/css/timesheet.css similarity index 100% rename from harness/public/css/timesheet.css rename to app/napval/public/css/timesheet.css diff --git a/app/napval/public/fonts/roboto/Roboto-Bold.eot b/app/napval/public/fonts/roboto/Roboto-Bold.eot new file mode 100644 index 0000000000000000000000000000000000000000..b73776ee3bc194caa8f5839e96269516ed65cb55 GIT binary patch literal 20966 zcmY(qRa6{I&@DQ^;O-1M4DRj_+}+*XonXP;-CcsaYjAgW_uwH3p7Wh^@4wEyU2Csh zRb6ZMOTTn?^_eOFK=2=+|1%)qfAjwgC_wLj0T7^|at94K&<6ul!2j=5Ar#<07fKoZ z^W*w|s{b#e0Mr1^0JHz#@gD#H1c2Co>;SO%&u0W^0W1M-0C#}xe>tcBWY_@A|AF;C zV*_yh2Z8@`?Efd?_^%%C|EC51|0n?fV(QW=|992@$Aba5rvcdA0qi~ihAFJs%a{po zJ?%*weOI|aZ-{xf8>2O&v-s5i0B_yn!6#ruG-#rkGHVBzBv-GDY?owpEnz3@_Y$?Q%$O(1h*HrXz zcq%#WJ)Mo_*gK8o(hF~f%`&aEbByRA_tdHS{=U(nIT&6hng(X2>9}>YxE!qx%BSku z-TWH+6z$`5xj`=2z#j>!T%C~10^qot!A3eSkWI2~?kEEo1v?$ADbwUs*FiIpCDf$p5H?nI^n|qUmkX#iD z33;R5D;_O!&1g(9Qu^$2+ki{tR!3vAxi-U5!3hwg=d6JxE;W03&@95~wq%8pYkTp7 z-cD1-3UP@)RKt0_%RwWq0&;1^0X2XlZ8Y>^^GqUdB77tqO$z>>(lPQ@BerlX+}SnC zf^aaQo&pjD4*Jj_5ia6J9p0!i*c6bFp;zHm&Mbp!LY;t^fV^YG8_GM8GO$-Eg~5=G z*Yp*{_4gq~H7r}#iPVXG4vf8~rL2v_z^mp0^ovUfF_@dTr@pxvvj6odgm9{C)95K_+JQjl{N?phXzG56%$zV7nrh?I0*A6 z$f>j|8x0%OCJ#B;QKVtMky+>_hQYURS-AI9oqtBeA%3Pz&!lL zILBcqCRE7>AvOTPKp|8Ov*le#N6XfO;m8s{K=GlNnp#xDfSg^NB*F`m8*OD+Vj=%h z5lD^3LuwPt9v~fBoHf%F8l#n-hHud3u};e>1k)HM6^v&oO0*=o!&pjyvlOzzS;Q4Z zb4}TeTo|Lqw8z5~7?HaQJE1LC+ z+Ld+5v-FP9?Pud|enERnMTTeMU5@?3QNj=koFW?I`K$*$iUat>2!$+?SpaKOMXiAi z2$Xr4aYw{tQqcHYf&j>C5nVJ~PbqZ0auWjf(Vz%K8k)4EHe6&!2TX5l0wq<&SfYmj ziDDNG$BZzy{O3ODNb$%Y7G@J#VqQYpmUZ14Mu8|AE_PH}TJbnZ4k)+43(60T6bF*( zniqzqrFL6j2oiI`&-tG2$A0mc`n|iM_kNVSbR<}%IIsaTU<)&Od@Kc0Rn}S%L2w?? z9JJLCN5e>{hI3ILQ}sk3B~khe_-P2oXi7LvAQg3{k|h;%_WDhLuI`yYL1b+jh5AT9 zK?mrCAIB)hHx+lpHe3Dbjv*jCo-$!PX<3TQ#Fuoj1)^sH8AGV~c}kW)T;HaZpMKym z3EMm2r4+U|7$z0A7uIVkKc&7;?;aepSTk5YmXjvGOwQv35C<838Q`nfXUIo~Wv8ae6*M-Mcln$3iB(YnZShL&WUGxx67zyUMmkwkOemPQ zf4*?~WQ-8M_L)V8ev)z;u81){+5D8}Y6ABD7)i5{jmb92z(O9uqV=2^Jw>wr+sdU0 zW^4`+FqJb8>7*)C(PWbZe?mg$5ehJPAvrpjGO#qkZ88djIZP$=qZ-Q491{BQ7+i(q zqDn0m(D^@Ja6esQaPk%nVF($}k}r@vQ2ijzt3%FxhPbWd!Fqg(c1W0CL9GV89%EJG z1|=;bQN>jjb{~9vOHmR}h?F04Xu?8tOX~}fszG6u7d^0Hhi$kx6UMj)%wt8sAF1KO z(etgtSecWEk6M9;AN#_T1(M_8`EJ?+=Q)rZL5wpb`2BMr^fp$NSde$#v#`*$D4=8?6tMncLHk-P)>$e#g=D^yA-5aFs;()6 zb*pw|I?`G6Q?guuEuEt^=hbuBmM}?p_+Zl(PDKX7Z>Z;q$y~H

$uh}9|_)vlhC+}uEfuy+v4Ii* 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 Dx+ZcR literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Bold.ttf b/app/napval/public/fonts/roboto/Roboto-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..68822caf2421c331497581f9b80e49401189b996 GIT binary patch literal 127744 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%0AmbY zF#g`eTW=uddw%Is>dvnVIT50b;2Hx?1aKef`?*-mlDMHQ#IRszu{8qYL?1bch2@8S zq7wKKevy-kADQSk_2_$1Z1F{^G{ z!AwQ-z5(sDnyn2g*`$9?DJtZikIqwA2m6ivj8W$Bdu`WbMX-S!nYYf*5GETJIUD$N zzzIwE#(^Oa$*f9Q(b($bjoB;C?7o!%6X@Z5>bc#%Q}_UU8+7>Z0^m*F5LK#`)>}uOubD zI5_Xfa5B8p;YD$=Md7x#s^VB|K5h9Y{S!l6WVGEXAbDI~^U~7uXxgIZ+8+rkP4Jpx z?PUJ4ZIHWlURqk-cr2wPEUe_NSPG4mM;9m@0y31$DM|5LP=tE~F;B!8l!nojjRUTE zuexDNrC+X}olSsSMz*j`ALlf_AdzIJ-)=(m|4T88`v&i_!vG%qoyEoiwW|M$pX%#F z0F`_EeHvD|vKTAERA%R3ZyX=Cd$+m~jpX>*SqHmiWWLWgjLoUsSfi9py21-QmzTxg zHxXbpz9^9(!iu$#4clv62rsj?IK41U; z`P5VOOpA>@`#$z9IM(r}vrmc8WiJR1p)Yq3`mXl%j%2+y|8sCGk-_uOt4YD~r;BDe zyZ&z>vgw)5gC)by`p2%z{huObY)*0hMp`VT`sk^39FMVpRq&SwaguUw!e$lG<4$-Z1)e z+{G`{!AQ8jaJVwkcA9l4Ek!hS@uBudLQ4}Njm~C} zMi1+;6?X|8CG&(Y_*}nY}_1!02ow9MG8MVSZ77JhUO_)bk zPNTHOu3Dv}7dHJOo_Rq$^NXZw{bc;~l_R1tDBCQ&%ezQ!vFQ7qJ&|FfsN!8h%NOV6 zV}tmvsk_R@TO~J@+)8TA4Ghd}O>$6p+Sqt198eAF=@UMtI}v+_u9}E+!j%AM>$CPz zyQk*mrKaRdDqX_7ta4&vvf0KBROr@khDu-`qJeNQb$ zE{|b(w0n0{SXh*)ldrwKFMRVjqNb6{HCb@pXk1-2nf`(C@qsqJF6QPgzT^Fqi{=>S> z^qQ8M;0#`Sg^PTHLN{~v4b0T>KOP_Y_KJ9jp0+&BR7SL#pTV%m z(TJ?OB9YyF(xhSBsB*R%XlR8ZCB(%gBt-##h|3IrcXuBjcX$8qyb^*P9fK3Ryy62L z90KFL-2MFAJ^UfDipb!9xlj3WffmZ2Rebrequ+6#5^sE`UBLZ=|6czcDCC)M&prj( zK7$@VSj&AeRD|!0M0=<)i#|*1#{I_cl`I9VBBIcl;^k@`48usO4K>e9lzNA`8NG1M z(J#W8`)w)b;%?(;VYIBV%0uNL@WQ1#Ffdo@dvTz zz9Gi^zx94xtr7nSpEb0Hwkf`EbhJhk%`^-piSe_$>7w$YmU0)@P;aT!I~4Q#5AFxX zSCUBOIcVZ?>>tVgrzDB|L448x+x$0@t9YfC?^*f%ZQO66N9I6w+XjAH~ZW<+IPH6%Q0M`7_hk^OW~(aHR#HLYSd4L04r&6eC?Q-8yd=*CU#iTmK0GT_X` zp8SUpY_D*8hR2SGGVuIDTn8B*v_MIK+Yf&T8^`ZsI`005oaQsx+uFl0#a!hbZ*OKY znCQ*F@fbRm;xxrKajyd;;9xYW1LGRuAwl{`W_VcPsIoL;#o%=c%XpT3ruY3#B_*5Q z@8z%bez>`$Wb=o;BtUykk=c-t(2%KMixufp5)!7QE5t@z$@+Kudft4rh&ynAD_r|# zPv7N@#oUuxm(->#AC?)<`sYng&uq{2XSD}e->hb#--sd;Zvjn|e_>0~Lzf=(GE0y| z-%#KlyI@u)3CdaZdN+S%-kWQ3Nx*`cP=)5&9@|SU^C3&GY^^fo=aMDHm0Pbar=RS6 z#tsSTgy%P4yl%kHivD^D{&LETbRK*3TP3*lVRSVdq(*QwGS~f5LY?|MXDo15r3dh$ zPgP~{@{%oA7W99#wM3p!s``W<^Ixmn{!??yPoFt+y1eIfU#{hUe-G+fwxzIi*;o6k zs`h`ith8v$vYA1@g9ZjUrGMn+LGSPo5G)3%LSXm?(5T+G1yg~}-x{Iz4huJE1)Pzw zm80btW6s_^#-p;&J$P9y;5ceE06G=@K~jFARGA;8DRm@{CGk;tp|-F%dwQ$fOc~}= zi?Kzec@_BsuXai2zrVR8KYgM0bxm7AkSf^NdK}pqst&K3o2ujEP25uKGe^Omf#Dcw zefOruZE!DZYADug0|v|}HOGfD9nD92k|tO6EQ+7`*wl=5K-%OkJ~pww)D}r({L;f+ zyjxSlilbaxn`*@u!Y8kvFnM2y-*bx^_qIoSDfm$F?#TycCTKS`PxMR*b){i&T8WdJ zTVz&1OE*p#x<4%WiNM-M3vvXElAs5>(3~PzHX`(NGrVS{%(r*1@P*_#PL46B*xU>W zUFYbY!BTD~r4kZi_^`-Fm~4c>R|CdiEeL!9!UM~nnj&6~Y~C_Sp^1(6#4}Rl*<~gk z@v0yGmAd$)?w*$yr>e?26WG$Jk2%7f5M82nbc-%l#gs-mabM=lDGrc~vmAF#VqtEq z3N(|+J*|rPZ$Gq|d2wBF;p+1(9|t5Wg%+XD zG*&Sf_y?eitw%*Bj&L&D#?T;4p-Y1CQ6{J`LCnOay7Id8zT?d`2j^w-*PTO>70ToQ zo65@PpRaCl2+ax!$q9v=RG|^FCa<60s5PmUAeHtN1i$*=^gDI@v+DF;;1PNZAn2Ie-{%w zYeiIXT)?EN0_W+W6|Nq^7S{I3)w8lnHm-d%|Mm}{qlK>(bb2Z?4(s$-taO`GHbT0` zMeeMlYCM0fG(WjkP~Deg6#CchoN@OES6ovZ>Oc4=78dy9bc}bp;Ir@$_@jO(^?MUr zLM$^_@F>RJuoJlS^aZ-8YJHS-I#y(}5Lcb8a^joGMkg9$jaX}D(%zr9XJ>E!dGD`# zf7+Ivz3r#H->D`pEA#OwTQ-qcDQlLL`uLPCsX@P14*kKjgDfhmu)?w&fhi+T5i@5$ zz{$+@a5C(8dx|6zv!9umQ6w2F!8448{>4>Ej0JlKERvWVRWwoCK@`U7rojaQaz{e- z1>)Maz@6+HYwh4>GuCnphd124bxN0s5#{oN45nWuBQX?q z>^ARcRftRHGzWEA{N^>g_IoE)gw`gv#Vg-=XzjD7)?dbovHTFMe8u9?32rC_f`wUw*u z!zHHHCZIVSW5r{<={fWuh>uD#azu)Je`NHyBbmVUW886eg7)W8!_R~a?qer>4n9O} zjPc<8BVzRp+*I%#=pa7eG&p$-z^V9%<{b?c3xN7e?K|Bu>)GyjU}r<}B2^hdQbL?+ zQls(!`xJG(I*_l4(%xmi?0n^sypqlD&rh9O6&?yJC;3l+GN_oU(~3Y4h0?g4sygaehsK_LHQUdh1ba3(XwTf+PVL3e=|fiPeG*YI%j2 z;VR%Nh0s}V$Q^LrYxx}}b{@7eUwc>kz`!7<&4>6C$Sqx@{kMC7xz3+8dC^({1d_#`1XnI2R*6zw!m*~Y;cTnqZ zZllJDxJDL+TiF=1Ce||!yxmf;p}$G7&9kJkCLnqCq*O~rqiKP@ozpmHp=Qdt9W9o; zl6lEIv7#j=d3s@>vAH#rd^)x%pz|4w1$Agah75-*L_Z881UpJH+n>{@ac1HIiHT#d zTpG3b>Q4Upyf;>56A!PXDm529_=H7j?d+7^-)03g&V3}W?VZP_Tk^r=1M~9r9}bY8 zd5hwnvT#$jOxG^8b0(r)oRnu%Mml)?HZtXTTeS=p4c%j1&ompX~Y@=M|g2{J)DVAQ&*Riu9y_&q_WqZsVw*L^^0H< z$Cyc~TArDolF@&3>L29as`3Q+{PywE%0&lj?P@koRY$h$m^>sl7XMMc)SXzSYT}bX z6e^C0xR1qe3G;{iI28A9B=B(~LGHrQs$<@if!Q$=P6Tgh_RDbhW=yTDfIKwgKL-}? zYmX#}r4_p7niilMpQ~|T3HfMYhuOIA31Nu0OqgQLt)?9{u5x)xg2i79+4?0L-u5>CXLRcpn=%DU6H3oP^Y)@?W#npL{ zi$2_zs6ZR4AbY1RB1ddNh^L*jeU(dbfkyNjX9e~+t46ViNDtHlxecp0< zDpFk>3VRqrkL^U1A`wqxJ_MKdA6%`IVq2HtPW zjQ(Sd(~k9LU=Zs6$-nzz$?d2`AMa$=YTbAbpX737P^k_J47-9rgROqV;kz=7I3)u= zBfam(m~;|wtN)!fIXP?I0RdEvhI^{>R>DNu^uz=2=@$7o6r{Dx<@n-7ed8L;q!4F&uaS@M)*zgbaO{|C7W zbm^lp#*wp6_3{bim9!eQo$(m$Bz=5o7r#X;#j{}}pfQYwpDyUN>9DPpAkY&-em9Xj zcc*~gLK^Ab=)=Bz9rx(42ct(|MDMvs?W}u){}p=%Zw>thP2VNWIn+4q$h=hanD82} zgc4;C(mmk$4*WLp7sB%$gjEfySYVRXAW(&cMlZ7*#F(u&+&N1WTf(v62+F!EfrKY(T z2Xfq^OTy;#mu!4@ZqnlJ#@qlBB-f0Oh@X@spEvtiw%SRR5$Ktybg>7*a?-Y@sPM+^ zNCHuqWbb#luVHsXV@da4W1g~Ceon~u&6V(CBRdo7I~3pZdr2rQX?7bN+}cy+9?O|g8`IDQNvilK_>%ktYlmT% z`V*L23pD)?=k7X;r*j@e-pBYrStfHj9ECBgnk^{^8ODdLD z!p(-^6Ls->#h;`9_x2rZ%!5f?f8bT1M?B&63w+H&}S*`%YV zAA7=2M~^VKbbj$ejv%{oAX!TS{wy<)Ls}EHQ$N11~vlL@tc8-a2K^V zN3apBfhEAl&BXJ~fG4B!@Tlj5$`NglXGb(af;b^n#@&SBhS>dvX6R7f$FV3+#P|t3 z(M-_XMz-Xj3qzr+iab54m4`lk6fY#GB=-|XG3fNn)rIXsDWE=Jun}FpAR%{(EBACCxBKZto(QWPyPj>Ztuumb#WdU)Y{ITefe@vCu6GpjcJX0X=(ct zGor!IKAGD_E`jw??9`83fy5RZLW9x8;v04`$FUJW_5l>B^Y`M+0a^@0E@-QiNeEgY zv%Kxl%vfL$dZ<1q_$niELhNq(R;_P}ti(9peD1O{tx}A3Udg6Q z-BQN=H6nj=w!Mk1i;qje%;IRNNpN;kMso7afUJ78G-hgUKtS%)7^%8G3l=V{X^Ndm zgIsC@&IaiKXO^&O09n`RcdV4U+62V9fRm<~gDy-vG)q%IQBxD|8Z+ZS(~TPinW-f= zp3ToJF5S;Xdu7ka&7SRUqSWO1BbgaMssD%w4~;udLXHJeAdQ1ZwI3iP_<0-yKODGK%G9Ab8toxDi|10ins8RL^sKfP&T1j1kLzE= zUte$)$s|hoqom=>CL(M33djF5q=Mf`9_8EVFN)l7d<)qi{Ic3tK{B3=Tp{dduxnD} zoWY_zB2~g@*tg7}yXg$gw)shBGPPg&c>a3ItX-82k9Q@M=T}Wgop*R@$=?1vgs284 z1q8$^tcr?uGRrh!w*DT{n25Z&Wr4o=vvM=KJ>7e2a=S|ce2V+WI|O*x*m?!qr^me@ z(1r0v&Uzs>P#ACFALcI3p6mQ38u|^7{OimP?PRK~qaSolEXMUF`Z2=D3q!-$&7>Oj zRGQLk7g@yjjet{WwQmY-;Vc*0(x2&az=QpfLK90|ZOtKqdC=G>ux`)XVAd@>)_t7V zhBnO>e7*gL9eFP-f$R*)9ph3J$M+4@Eo&a)|PCv^KC(;DMwdZ*dGgUB;zs_vY zHZlX+PTTI=dky1rojo$V zE(zuP>}@<7*XhbUKxu zHBbkH-a)QQZwc{R08>AZbs!~d%EmhHBo`ucNmbNsni7WhwYjjMxukg4ZkQ6r1=$3q zt1Mm3oaONDSP%YY<)0RYw`MLD^gSc^NzBdQMpBwtP@|fZ+S!~TfF3k86C5ej%EqzU z`4VbkgEJ)%MVA(_oX(RXj4OYRdr3F0df8q$oZB&=O~hj#4(7oRVB0v#77iXkfSxqcdf9-0^7ljVg6mKcpu!Wl%$_(S1o zewJg$kh_L?l6dK8AaqjoKaePVF{i#nb|*_u0>}^|f2l3~oP?Uf%|X!c9eTN9z;NGH z8~*n@>+jt=__X#ap;j00BCJI_y!sz$HU0x?YH^G7!vQ4lUyA1_n#xs?G(Pm1kg^0AYs0PU1+VwP(4sY8f>$w~qIQym>| zXUHP5b0?8$xyQcLWfJ+2mjI|0W@P-0Nm(&-*^pF(d+hXq1K8WhPs{#}F^38wAl+p; z4Pw}@WQaKyY&a|vYzR93t7JIptYABqgz}fg4#Am!of5|R8`If4KH)-)%L|K^*Qxbq(@pZi z>*Ny7oFDBJDiFOW(itc@a+`T_aG@!!s;ce@-0*KJPkZ2OS_SM$y2v_f!JP8S@h(~T(Q6=#x z%+I9Td2#2{vtl#wU+k=>JDGXf#XarqC{bwmi#3Nz)FLif;xIh#Be*CApPn!ymK$?m zNOY2Lrtt7D(KW!(vt10BJY+sIP$ox2C>So*I(}Go;iNmIEBMzK0$kG& zPG4kRUr+Y)HS||7Wpt8P@C?Xws3J?{Mj)d`Jwp{tjF``J&!yJzpOUQ*8MgAD@{hio z>FP>M`QPZTz^>o?puZo_Sr6MsBWSS}A}Vz>=qb|4O`wUKLykNz9X%^`#?<GZ zM|i_2VN|68*>3<;^}2z0V#fc9rN4%fkLS1I`Hz5pnXsdv2KngmOkt~7x!S(zSe z$6pVd{Ae}*3+JuJnDB!RKCJiXHFMt97WPTHZOr-AVq<>ggQGzHK;KD0T8B~#M2U7L zvr60k7X!iO8T!8zYiB3=ucIaWK3X0e4T9<)J8f+EuY|en=5KS}{4WoV3Tf!Qdormt zkjL2a0ptqr{jhOix`gpC;x+8EM$1trI~n@``nb& zyZIj8ni0A1`Ro>n7@jt&g8Y5@buri@$lnl>7GP7?M9FVIxiGz^w520??%~Fev}h+q zpjAOIEV zN5<_RSiN@~GjrTuWsBARc;&6PuCO=Xy?F6mv`ynBlEB-gB6ljs8_;FLQgpa3gfWO^ z1s?Cp3Sklk*;&XTHl)f4cbAY;68G@j(9oPPcOyQBzJ5q5F;e8Ep*h4fUfLP*_%anm zBT^nfsNOCfBR)@~c8Q(Z8nV2d5rsWbX3lh5TVHle9^aXzU|js;%=nZ1o4g|+mXB1G zGoO_#sthKBiJ^C&#&#B-1>X$ki9Xrtp9PhNdVO^UPvM04%Er1z`S=1Cm7P5&Gqskx z*h+39dDH>e1a~$yk@~$yjK+OSSPK_#sn!%blfxW!i$f(o7%?MQ%^>~atUwhWIC~yC zTldAeupSpKF!{#hFt=)zT!cmFITSIN}>4dg{XIp9wgBOdXDo+f%agC3j;Dg#pb z-Ygm{Pxp{0%$CO=7au&RJxaq~M$PAgIpKaIuiSZ$y!YYXNeu^Ts9eYxc_9}yeG zv9U*+4DZG_HI0Wb>C#+X(cE0oZd0~;R=rDF^0e>Cb5&dy1g|6Dh@(S2sV=C|%eyxpSiu6{Cs-`C&Oy@=dc)J<+J^$PS>Mp$`G zpXMFt#XsVg?me-=B{m|^6n$-h94Zli2>V|ia#RR?)sMPC7S^do=qo;lG)nEh@bFW) z6yH3ov)steaxwK!^rR+s?yRX?AF5hcS+lDnF}3H3`rPW=1P`@BN^A;K5^`&D-mxzo zm|g1^6uo3#t0F5ar?@&y`-#58Ty{*?k&g2nN4jFN@Za#88||~t&uMdt8Xvc3&)n&4 zbI#9hCx71Std*m?qZR+?i0ODKQezoBszrIz?c3nUOPWq?kW;g3bGD%|Pr=DY^Z>)dTRa z@%(1)FywU)jEWBMZHSOS1h7tk5-b309)G3j$=M0{>)-2N@YbqK{z}Kf#JVJzEU7N> zRbYRsEhle#b2jl?{LkIv6Z>A8zoIXE;-XysO75ab)Wj?*cpKGwXgkA-_h>X+ z3}MCm^}3CdRhr(jJ+QNA_*<~E_)-iUDs;s?kL)P57L!(=YIs=Y*>dm_wABnI^Qbsp zz-@|+yikt}m5hX66^r)>bC6~5|2%p0Oa6K~@p_BDmPzDip8AG(_2(Vqva0bo!F_n&4S+{T!kE9+D$K#m?H7#YxcIJ;QNF4ewY4xg<7GKYX2;XAuoy@Q(E?} z5skT{LI z9#M;>URdMdVj$M+#KcIf@M0D4ND(`0BbM(RH+NE6v=aJ%;{6p0?PU^2Xq5 z%dM$zFyAmFEtUUh@N0&DKArdv+a2=%!tNl1%iQyF|4+NapS;Vk-QmyEyLS)vj)-0o@B-*S22CvT^crUxR|1^F_!ix;#Gdf9I7Y0wyU9a?4ok zZaIx+r$1bp84dbEiYXcQ#yA@HMY_Nnp}MlO#Ir_U%g*wpPEEv8$=E_d{hA~e*DmIt z;!a>p5#bGa`vfgzEH z>wWfc%c`u!2}rPTfbZx3h&Wite?Wo?4|<_>lSuCX@foH`-_L`dPvtBY&>$d30^P zkB94?$BuX&(p9RgxtICRkTPfW(IWbFsHDB=~fHOfKM}->~`&=hMFpD z9g}zCZj`R9if$aRcEn9+`@wq$$W&$)|CGUJ$t)+wZwwyQxh-|~F6Ix7p*Gi1Sd>vK zi4r3A-0wJaFm?2_wexf|b#!vHb12#HW>;Oqk^YR^W9ChsoY-EZWRiANY_HhTu1TNwMBRqT zPbC`}k+~~s6`kpu{Ib;UG+G%`iu#ayB_CrA!F~!$n_=w=&Qa2i$bgsm=O}Pf2Oz_? zxjE>64?>3f1Nn2}3ak%$KLE`7EHk?M$9~Sd`uaWBFk5)zhIY%ab6Bu5a<|YnE39Cu zKV!W<1ck3KhNLwpRjAb*ND)YV)FVu2vSf@k%)rVQ|K8ZN;K7%plpWzRi! z=U_?hoI<~gv2mn&@29?wc@swEoX}ub^ThWn z15MN0){if2v0HL|PbH~+mfyKYn!B_<+QiD%_&;MD9jv$yB5LNPxh2jhfxZX&UVy#m zIM%$70g2K_v&QPkqpSkPO6m@{uQ0?Pb6#1QFG*|3^gbCCV_w|%WW)ce5Rtw3nFjOZ zDN72n8|~`%&(!>1g(5%~0giCL*bMXGjyD2~i9;$t;d~XK-NNC(s+*tgNk*pox%;P* zsKQ7OD+$^CC_hNgu6oiyX0nkM6>HyIn7U?hXIaR19_q~89QWsrYmeg~JI!PY?JVR! z;OeoisD~Hr=+D{_oDrsZ)-48>0NLrckcDe0qD`S@QHp^b| zpI@6$9phriPel8%82N%|>@-C!Q%-KstaUkqs5cExISL6644;CeK`B0Fc1oA%c#5?J zl^dDnQAvZCHd=s;K9}YTLNKl1Js9;|gIC<5SUkN-~j*>CYR8D&Go5kC1?kZqUu|bnIw&4Sghbxk<6c0387N>F4) zth;AgWAakq+TY;k%YJ-?+Mh$F?wzhk4smf+rTJz|O?1`atBUw8ZX!nE@3i+X?RNGw z;kTWA3z(akH7D0r5D(X={LrY%c$sJVwAAI0Eza>B?l;dj>=xQ0?gc&GqVEeu$maOg(2Aj2;R^ZC z9n2M0FSiEw>#(JC1z_(A$OLO3AEB92mdMtTK<(FtSchA;G!x?8+~Ox_*q6zzI|T@D znAUi#FGCwbK361`1Sy4*V0iXS$YMVTV;=%vivGDeEHprT5#SME3IK)4z3w%|Y&S$S z+$Mp^5g9-$kum0W=ETd?0nyw{Jj4fn?d=2|1qp_>$*sFdM3qkc9^3->_hDNP)MyPTZ-7^Y~&iTVYnLPFLxH0*3vGdo<$qG+hPG$b!7VY~~& z5gqUrQn;`N3hu(7T(#@J9aPyW@Av@we_wfL))Pw0 z*y1TsDZY`+{sA53tKMCa%y<_qss@dLLtlxlvDR=xjif`EVhpL^IYP2yU3|SvG3-ME z*{m&b@kz^N8FyFWXzE~tnNFX%rR3x(<0$ozh&f%FVTo+7{2d7~X+GEyQ&JF-9cV)s zzi?*R?7aPXiu{5?pBV?+)$EK#*~;+GV^uV($IXDE?wrDQPt$;yG@oF)ArPC%Z{g-( z9Q|o*n)P2$L&Y;GkV%3emZs^U;lnU9FJf-@&2ovUjN{*vkcgfOD>7zvB-cbbNGzRg z`H$=zOxUh==Er;Gw3);kQ)`3sBi(L9x9@4_+@rEd9^V?*C{0L;wUSz==cHIpZkeV1 zV|3ANM%2bX!j)hg|3A_A7&BN=X$OEPe{~EAX*trJRG6ns^0i`(%uV=@$C-#pbro~? z9*tzdo2gOGDsS8Gkv6=baE_l#M_kb2&hlyJ`RnH<{2tTy`YHrsyzLQ%RKLQS3#p$nRVC~fS_A}hN<^{P*V8dxl$M9L zZK($UB?ulsOHO7bSGngEk6doq^Y>Lw+R_>?c{i}(!0ZgpH%Q}S1vN8H*r<>8O?-Jm z(1b~~$_3|o6PSQWTbjtn*SFo+k$;EySFWlf?|_a47?YJ46Y8rQMTd^5U<{y)>VCwo z=B|EDwGBe|y`AX3TX|w~&BmrUiS|Vy&mRm5BfD*2613Bw(8HUa>1eYCeXm8|0e!tB{mc9&_L_cVeXOp zM2!e!X8Pvw3*TCqp1S1x{MuE4K|yoU;!%je zIdO_UBF=p zdei+KmrF4D3u;{s=Y zR`+_{p^zpt3w;MPm73Z**3{1A<*6>B+)Z4L*?`%poj3YG@EXBfPy(15rVBa{dnT9N{ne*~rhBVeyxaY^Ls?ph(qS@P|TOtx{H1`e$(haJ;ms`8rn|&vq64F>- zF3We-q!$Knr)?zhm&pRrx3mpv!=y$y944e6_joP$3iwx2$W(em>?73&1eq-ZZ7f3@ z>Cio15s6+V8jy;9P3P=cF=+KBQ^o)qLZ;BrEqspanXhoYH)(*`$_RH&!wvMTd!G4} z&>T&6qgob^B*G~u(Q6HeAmy|RYrMk#m85EGtoF#)Y^;0zwR3EHf zopE;jZdk?+kZL&PYuU`f(`@E#3Rk6lucP^AagVhDe^2kx-6zE>E&=ym;~yuL^cTFT zmfwxvNo3CrX6jA)kek}A^f}AO?@S$goBDhVJ`QYWY7oX^TqcVzkBA%}CzHihsMQtm zGS*mC67S&=U!n>PEs6E;h%E`lI4v3agMEznLKe1wi^)i2LB0^i51)&>hCf&6KBwQa z6gVIeRUl5O1-iEkl1;9tUeqm`50V5w54AVx^jm?Jdvc@R3v`c0YV#S6?hzzw@dKYc zc#XA!*s*~Dghs`#Q`!UuB}iRrNsY* zZE?Brt%f(P@yL7IN>c&0#^=Q0V`X7$+~6fgrI)R(m(nr!uU|0V84?%fIO(o-y8Ces z*O7yv#k{tN<}>lA!GYxq_!2>eMUr>xEdK+sKg*c#GsseFvXov|Aex8B$?f#Iu}H=P zcMKUv?D-#_zjce<&d;?*ZmczAt?rqwqE@y;><=4{NR9D3OncT!o5UJ`Sk9cMeqnL} zTV#hoLpd|RiczBhyTn>QpHe{R1S=w9Fyxj)?(*r`@pUPlS1e`0ZmLAfkHk;+BxK05 zXBP4jawaS@z{cNG`zb5awcmh!LhBwu>mjlS3LgO$YRFuu_svRZ@gsQ5*-ZWx8Bqa= z*|(G1x`7*A1Sz>p4B+jz9I+!;++v3-At`sa?Orpw7SfvCZIm9C#@R_`U=LCqkILp$ zOfdLuMid|MLaEvZ)53sUOY$QBKH0qZ^~K4__@}W^Qx;}x8&;-iWN$rK^o`-PgW_Xp zJ%{QWkM^hE^-d`C_sNa*T=Q3@;NT-iTyqM>3nKbGGZFMIoSA4n9KY0zHhhdzY$>wM z_43cK!3Ax}s)+%fu?v!W-rqW&d-BOA509O&L`!D^Y+L0bBVDS282j z#oXdoGxOx7Z!Fz1Z_A>KOHwS&elxR@rM2a3nMcQp6HNi;YONsCBqGmy6)4g(nPFq| zu+vtr6hh=RcxLbIc0)?fd$wpXRw8rKJF6`-vpw6}JG(6-b9$EdE2a(#Cr5>&iK!#~ z>tI6UzJ;@L^JW$J_#l=mZ+4;YE2wya-RwM0w^QBBwZG5>&H08;%<`w(5Zkm!8IV~U zZsqA>iQVXg-RNm+yW@c~Kr7QF;D%pJ1OI%moTJn>|VG9PBzlr!=7+EW#o<4R&SJ z5=8L70L4XE*nitI+WU8P^=|Cvtrx6bPBwGD@_XoE$GGxq$#m^kLfuJ{}3R&qQ)DX*rR5OILDm`1Dv25m~6ffV*`mX+@sVA1^X+`Q) zc@xfz=htQrL^00cD<*`;`D8WBr|Bx@H)Qz~t$n>Kn14H5iNWkV9#XWFKAD1JoQ~ z>ETHgatsHtvJ(=L7=-=%;%HHOIK1$YSo4^&HjPiLI>IB+IX=58a@my)c_f*ZI(>0r zazghro8oEe?y!>BxYBUDab6J_oQXQNeD#zFiHVKrWm8nvY59PE`;C~@f1GSASp8~; zwDrugoEt&;jnP67t-5A@T8EudVUNid9T;MT+Tsu}#8`^-hx>)Uru~z@#${{8Z{AT$ zj?n9(027C0_Q4#N`*}HQc6SOBt$m%FqqQghVA8akZfs^QG3Phm)b6GCu4hWvUs(-3 z-{{U@f2Ea;n3A99ci`__JDv*xaV*YKISWS&lSY!h=PUnx_A9cOcylY^AsP1*?w$a- zMvHak3v6!*eD#6l7~~E2e@Zs2iL8u4H;wnjo2u&n0upU z^`sD!vDbv0>ycQuQ$)8pcUB8tnhL1`LSh7LN;(&azHBNSBt~>4)4-jFeIwk1RDg)?PUeS47h*!g0l1rLtqh6-kSg?7GlM zGS0@y!rZ~yI4Sn$&`4uz2XhN2nAj|3L9VC&^4p|Xx}KJc>X4K2uz>ZFq1XqO6OGzK z@kC@1HIi`>?Z=(7i(VixO?(yOiI?a3b4}zhiMkrU^{3Z<`Y3+$Pp?rOB|_xG?%+0y zrqU`4qSG2t)Hd*fr9+3bR|K9i2j5@kcHn!=is;4R@4utpV?3c-v;V=m77NG<)mS1Q zOIVasU-KU_gJ1g}RMGtLop;}cSwx}rWv-$YbUC6~pTMnXd!^_od0%V`-;@RR+gU2v zi%i&`h38f>1B{xB!fwEh6>z)Y-P-;8N%a2x%m8_cFCkCSaR?h~CMCq0>V0}0jv53> ziLD~sZH=X~&A2OX2iMgUyX8AY#;2q57o{1e0XG5b%!yJzx>7miVgPkh|=Y-0f>P7Dd#(k zZi=6VPUMNIdMQBF764aUEou-oiP}UR$W}ZTwXc_=|EopoM4Lq0M7!?o^5N|*wFdMA zb-Jks9skNH_|yPOjetC^_cT#w9<|*foJoqQhg=4^5XBwjQZJ};@^GS04xo@*Qxk~( zmyCFAtqK(~(ZDw>2z9tgCXsqi=Xg}M$uztFI0)%@bDL`_y! zk|vWqTMgKlPep4@q|!Iy&kHjyh#Llt+t9twbcM( z8{d2VLd~q`*qXuHGlc()Jlci-$d!{ub9aPV$qCx$fwNg@O- z1Z+Yl1Jh|TW2JU-sfxwop}#N+oEuCWOySJM<_=Pi*gz-$!dY3GwqhlDn^?Md+C)W$ z`^dvQEZ=(Tt!$2CI8IVD7%~{bUcT+%BXc&h3QNfH)lAJ)xFRc-6GTu=SXi#3gTE?C zS#?O8!x``5u$I%2tMfSPj{QJ5eD@ zwK^1VLvs>QJg30hyI@Z7V?}cdeS8Y%7L6@RNiIHBl4vfE^25>wkKTqDdJ8t0>SXLa zWyRpRZ6Hn$;#l}^+2jWREZB!bsoZyLtz;f_M`JviCi3@EiD|<3+N+y4e?naL^D7U2 z^&R&e(8ZGozzcNmF5-UT_DB}$@4@A`3)%nWWY2!$^2z4SSJ{Z~zdk7b;Je;lvWdSX z+%u6|#`;R=ess7uM%Xtx#UEvF6*AVBhPV_jt`2?2(kt56H`>#}`m4*tMtsbW=HJer zRzUQ(lYd6XL9~R+B!`ekWQ2W6Y9wD`>mBa4(b1QD$$b!3Uy>rt3tm_VqXYwPC*qE9 z1K?)ps~0#l4U_=vjE&&qioj4V5exD@ve!itul3iiaRYZd$#DWp4Tc$(4H4&odu_n4 z6as!huO$izKqPXS|ATr#-k#Tz;^vmxn$HasZ+y2Wu;Nehvzs72y65K$BuxMQS zJFd;dI8|Ys(3IDM<79ABQVxx>smRAyWna?0uVLO>YxDC4E_C%hH#fhCD6%xkZZy{v(TR{xCinny@za}*Wo=r7P$}IV!QDg_CWMm&qrusEPA#u z<-{YYV{3Wco|y^6BP&yr#0?B;>$Xf&2TfWxxiGt|dYGmzJi`Rfpem5e65)r)48m}I zw52-Y02BBGa)dubo}JIXh1`UWi%FgK4{a}Q*N;1;PfT|Roh7n_u^xPzc>I8w(S0wb z^8#Zk@QpB6TB9U^H7+Dy;DwCz@&9z?Uwegr-If0*2>gY$yxaK`GkNeBo2%XZ6K>Q! zgX_Rc%&jlMAP8D1*MU(B6GrVFko&RLj~k%k3iu7(2fdizzu>RKaYGm{P^+5 zgZ7^au2=vV0NSH_AYAC96Ue3XJ;WkJmVnmV)1RG}lr-6b5uW(M2Y1!sm{#t3cdTx?iRADF?!@t4LxKLGDJ^lh&$G33B-GV z%hj!&Xv`Bq|0wgq(M(ZJdgI7&par#$K-4!Vrnff+j{s(ad^9$+b34_6c+TB1qRftpITF7>)}iH80Iz@V*rU($5+4)g88Mevk!3Q z?Eb+TcK=O$1>fNu)O&YTr^4s=e$=;;m|Mm=sEF(FF63?o}Xf{8{Q#unVAtOWlFxpTyy z;SJrxG-#Qo>XyM~!i8)gw)}7W7srqCU+}*YyA3CJ0I(eHb~4wsNHaS4HA~^Al(%rz zxS#S`0iKHoP!{0%E^7U5BMbRM*RG=O?{vJ*W~F3~_9g8}(#tPovY8~@BG3$WK04RF z_b()xpMr5}C6UZ7@{4vX-$eE?KcYRVS97=?`30Bnb}X0<~%-m^1(StNwbB&$^5nQ+?+Byzc_Dz z9&E|wo)fd9qGq4y`El;4IWaMFPR%v%ZE5M{|4gh@+uN%v6G0zs_*-rzwU2}6ifO&t zZ^3NdXTqG>$doTn(lLX>l>Gv9VSV_*(k|ri67+VNVF`m)6gy_W80;jEmuF>X1)wx7 ze=WZ2@oCKmXU6*Eb>%+C*t|;mbLM-;q&o%0c@(W{)r8b6E7deNG{vt&8^P%Nr)UEj zif*$7=>lBtHKEfp^s7y8LeN97NXNp;QcFdApe)KCB{0+G>>l56s5`l-W?E;~f@2NE z`xh1x4+kXD0lYzq#FRk`nP;=(?2zKh)WOrPpr^#&zhr(U=iHNL06P&S$Rkrf%bW!s6V|Uy7K1 zXlD7o-aG~&1LHG;BscQ@6N%kj!A4rR5Otbe-$T(6&yYV__B4*WiVO#(G;6545D41}!SBdSrryhiY!$&kk`-g@KXLQ`eT3uWyNq?s|4k_Tm5R&e1Lib&F`2 z=oGB+%+DA0EqoftYc`Uj(0QQa!plu*k z@E+^(-{92IDV(~{M^?}y^siqi&#Ro8f$ zzQQ#uO_5(k*A#=AU>8_t$v5D`)MI2|#KU@nwf++*SfguRIm5c0U(i>ne96Kq#@{d6 z%VMQ{K&+=vj4I6CSuw}nKhD!VIx^DDSs^|aRvs^x$CroMDrk`|g)Ol}84?$%gEYj; z!!uFkDz%q}cw+x913?z76`fz%=(^Xss@EWp&L?vcx*#k$qxs0+ubKXr71QbSmC!Zm z^TY5)IIt-X`Tx0QI{EnT)=X!F{+?&0IBTFB3OoZ6wgL&Ei7MQPX{@Zg#6M|DCST&$ z?=c~12Y2sYMt)}akoT<6msIrS8QkmraDJg0!7n66>XS9;~n%#Ud= z4=3+3k-=_0_G4q>LRF?@KH0Kw89R2YWbxea`rKgmxbg^vo0Yqdohr@=Iv>_k8rpo7 z_4a%>k^X8VQ<~-4?0|bx;Ai{eU?;=21#ioMd>O1Voix$OsVque66u0E zAN*`Tg~HD#Fp#ulX3G5_z%t0W{5$hB)}jlIBNkE@QXb)L5c&)(LOqH_d;{O8kC9up zZ_g?^jG7rGA*pi@)><5rD@_F(h*{+3ak7{Yd*?-qqNn8rdFAz#splV@?7M%^&OA3E z!p0-eQH9eQV>rO9U^7?^m3IVYo1sl*o@Z8^rsKAjt6)BmynF1Xf;XXag+gqvh_70Q0a`|hYlu#F!&=en^p)Zh(slA z;;l>#uu-H|hox7!$Sp$TZl2a+OB9NacS=afkcSsUIJubbGBP!n+Kq7x^znv<2{~^! zYEeE(7+8D_GA^DfD4Uk#NdeQ2Qk4Ekdxn6t&ynCvU*(o~V(u5i2IMSx8SB>(ckAp% zcKQf9Ls30*!q#5iz2`EqfBLLxyxPh=&{6W}I$L?5J>h;@y7arL9jt?+rJb2%MtQD_ zzpEt+=83r*y31#AZt%Utii&7V3PBYBz4w@6NOU+VUD-Z5jdZ!`cLDzBO}BQ)FKxJ3 zCv<>MJ_sS<+~&Kup_+J;BGY4>nYBE~>AC0L&RTtW@!Ye$iEiPk3aP!dyPsWsYjV%i zO_h11RlCwY$ky4@DY7gY$$Q;QWolpkdxzkZ09bkK@z>8UCD?)8<5#P;&0RVQL0p zhWoA)$k**AiwIFV*}F`!mWR4JM}&nr+PiW;_4a=GkxOKNla0NNpNor2RDhGUy>&3O z3OpS7;q$mGE{ob(tV3NnH>#XiyAnHBqBb%^F(EdXAX5lSVd1o>5IGf9o}~12G|76G zc=21#+C=-AD9jvOGUW+1siD@IulTRX?5FH1W5@ZKNWAf2NB_vUILCwJ39Sb|DL8p7 zN=AHZ1e0u9U0cwjyo%+>@~CKz`NudYMzrs=u38P&i7n+nI$!WTT%%gW0yCqxFTx8a zxJIRHO4zQhY5UuwqT2U2&)A`|A8P3w;!SA*wTSFcM~-z2$qA>x^d~B&P`tU24RlJy zliIJe-@p)o%4xxQ4eF%0_EME0-zTj#_M?E~@(?6@T89BDu71Vpk(LRl>7fW8U0+Nm zG_hCs2A8U+%z0H|x{SsPlVh9LmwR}WmE}1epv9AE3S&qAC^rX>__A>1jsL+uB`~&c z`KDrN$E&Lga+aQMkxn_Zu*8gUEhx%!**=&T-%=PHT-XvXjjGLywKhWC^F(317DG?F z3qO&r`rk8LJ?LBML1_M-S$RO_CGgee7a_BP3ttqD_XVsYp>TcziwTGTdm{yKR=P>ve@9;_wM zB1VA&LC4hx$m*2T8X?KreQ~JpT^YhqaqkTDBM(9t)sOY}3TiI-xr%bl!hb`}JwoOp zxcp^aBM}WgMmF-6TBv#Yc99=nuy)fCKp8ox#Hq#Iv0VzVT2#Uok?Jw=# zDkC}ThRU`Dw6g6vK~|0NvTT3*=w`^JWfZ3eJdv-Pm6e;X?Mu(23&JzsWaUQ2cqVq@ zgEDcjpuK|M4c9hhS>B(uzdaL4nos7-+ zYvvx;FKBHzmV3SK)Ul_Yes8S-Fa>(EmOIbZPH z|K_f})W7Q6{gq|gKki?1d1a0X|M^(2#Q%rAFM-Rd=>ESm^DJ!cxTE5RsE7|c2rld( z3M#mpiUK|;0s=0TnVOllTWaPOS(&z)S(<5SX**?Vwqd5(Bjw}XYVzFwcNQKVjW_)L z{=M(p?|p;MdFI}8&pmU_nKNhR&YhV%F)?o1pza&)y=Q^rHyTXCW`9yXe)#4qPp*9A zw`a$t%-=dSVs!sbk%i^fRbPJc$i`+zx$L8`_R3G?Eyjs|{~Z%bkRuhkX#l`y^Kdq)YTNb9JE!>h5koUrEX=%5;z?(Cc3J zqHguUGdBWG&9kF4mvft7K1hH%hh0U(N!7sQ#{LN*J(Gj6|8~;6tpz2|mPY#zo{{<% z^?!*x6l3kz%F?ZM>)x^cqgNJSTG_nxxaoP;m?wD*AzCBHV+MDORrulr)vUQ(0E)tK z=~!YcIE-dj|IB7Pwq@Kqwf_xIoV;Vop1i1($3|w{GBWV7=SN~ZW256fuhfz?6Xx%~ zBPk^GX!qU$LkeRT-g+m>Apq+>%b>FuPwL9w=Of_q@uZFzPdf1U=$=nUD($pJ)?(-_R+K&4@`|xNTa=zI%s`S^w!R zgI5gScAqtE zOFj+ix^-~Lpsu~rtow4S_-sWu3)cAnu8v=czov=h!~i|BuCWi-soT=r)1jC~Je zWj^rcjN*OEvK+_!u?`_*OuWB;!q||I(ed4Azm;DvPfcC^^~weh$%BWQk6oDQ=a;!~ zZ0HU0;0B(*98;}Etbxxf8?x$Z8*J!PJ(le^HoSZh3*{ka5$5y_15tDFrc-oY{qRZ| z-l9hFR~6e($(kI&ddAyT)S-(NN)q3`r7t!~1kLbs;vygzE~d)IvpBVsZid~a4<>G0ri z3)yc8wq!v($QJ{Ast9-oJDpHvf+q z+mCOt+CFA%U!K;nv0|P3k@LNEhKjtM?^IROf@2J}Ebj3>yC6+t`!-o#n&BCfq(WoPXlEwifX6PCA08o&VwegOhK2wM_1b;1-ZJHPJ6UEun2h+rbk{%X%k= zb~KX*oA*xj9(v#2;%+y7@ZhktC3|Ns4ja+8lV`Iwjoxk6wOvy-r(^W6;5I!|!_XDt za>SutH2L4xi@3;w^|ke)^N^t#U3x`MPh7fy*Nb%pk)%@#JZ7ejZPR8oNrOX{o_ z&2D^ke!N@bw#`0j*>1_*-r;>~>P2)Yc`+oire5U0P8nEh(^-Bw1wAk;K)IXx8)aLTJOO74lW@LANhInsA~TxOHSr3!@BoMn-m_C zoyglv`CXr$=>K)%Bb8lw2mb2D(7B-{0?hB)!td`|5w<8T@6qDulm%O{Kjq@I%m>~o z9keo~ckgMdle2x=M+^?^l@jXHHZ=m5mdc`AQA_J22d zH1@1MGcd2kj6NeG+Ya)>n741!URkpT4!eDP@W_ENu`x;W#z%A?dB+4thrrb6-p!l5 z8`S=Ao4|fuV*0{V7`vKks9^1lKT(smR-AJS;t%H-!Nv7L@*8~=`?;C;7%KF^vo_XQ zZqb@xv|i2;T#3T_5q4+D_yvq z&d%MgYir}y>f3YZLPyc*FA~1`)-m^=&!6buLH=H7-yyy8+Y`?1Zo~owKEsoLZQ}8o zuT5Z&?yEmBvFA!1Um)1Ced$ufZS;!`?}=wQISvADeElFMx>CvY@Dxc!n{?i1Lw2xoZlJm>zs^A-hJhj!-pIC zbjK&h8>>%_zxCGo^~MA&Tw1gJJ^t-$1N+jm5&!h~ciYz-CLX*z&FB%2Glx?@o(s<6 z2cp?scDvw1oP5f)w@9dykB1X))jo5fzt4$ZPbQERPWlgP@R$NRhBN?v zgd+&!V*7x{V+Z7%P4?;d6Z`rNGe-fBz5thBJ3^xBz?YJ{>cp?s7P;UXIQdw$M>t;J ziGtWG`11}s`0I-W{R%keBQE$-t&gC89{8tS@T>Jufqw@0O=iwt^0Dd}f)8Szv6GqG z%_8`hYgNK-Be0GuP?QVasfu!GC+v1DzLXrS6Tez}-v!V4OFre=VHf_qTqNGA*#vzV z;?n_leU_huLf^)C_W~wJW6-LA9mucX)g4p(awC=YX`LnHGE7D*Wk(f zT7~`@@NteH>`Ryqe4>zZHi;E}DEdc2{$$`yTHMW&|J8V|F9ZdjtMQPZw^cQGBbQV1 zv7)yPyuJy3xY>9C_&b5%epseo0R3Y4)jdwUNh|fgAn4Zt|F9Ep)>iACIK93a_?5=} zPCiz>ui%r9a%m*&HU#`(x1rK*{9EwxLa(7RUu}($^ICic4m|SZ#RGW+z2MLJm^AA|iD%e%hzR~; zf#BuRO3(|upyznd1zgD|Y z>*r`+Yv|WcF4GJM(vFe1Mg|os>O<@CeqCzq-L(=xEw8Yv7Rf zU3~l+wricyw|8d0&V2@ES6|F=?4|8{kb>>}Lm)kdhPCU`(6p{mJ9NiFVoHMXt`aM@ zt`yOZydUBiBl;ozup(UR>Rk7YKK(!Hhtwq!wj!goos(lt+yic($h#)}=e;_2!Qjl) z%&WU5mTQC#-`KT(a97XSQCZ<_1{u4D1SMET%uXJ@Xq=^A+L)xiysu)JaNh(+xa_N3 ztxBRF&XIO&-LZ>W^Em5j{YC^4uww*gAaE^ ztimW_^SV5Se~yGtS!QRe_t3{zUE>fTvDI(04>7S~0G;i)>B7|o9y#4&+;YkB1oFi5 zsN+WQJQ~9H!oqt+b4Xn^Mr?u94;?0#9sJ~nAMmo#VD=f+ms}%(Pv_znZW>Vg*lO+> zKPEC`vBmLr@8l3)GkJhu0`c?R(|oR$t!I{>$LPCW%IkJ>#qvy-P5o#K{`}gq=fH4G zHmbELFJoC|YqYhsWnkhyApMkV8Kf`nsA^(>`U(6XWG&0WxexSlPCv(w0ZAIZeCi(}m zpH!~*{Ay7LBz>VCAn2b1eu=T%Nnfb95%dRvUo7f? zq+hFBxjceTnemj9eyu)2zW|?Z<`_fv!lyBVqGKKYjPQqvAbX>)@uCLpgS(P|t6ijh zpUAM*#wX#s6g*!ro|1FS>*C74B}wE5B5I}_lJcI{$amL548WDmJTye}r$x2>%vHxsRaliasr`*U|=T0d%pr@T`+}nnp2K-t ziMMNrW6QA1@<+fIIl36e2wz59B=BjDS2#Ube9@#f5jFs((dY$8OaBz~!k;C5A)e*=ScIhK zdP(}izAp5luP*7=YS^#cNzeUR(yzTy+DFR6$1WuOdXg%}E(Cw^EXnE3Sgm|YJWEP? z?*EehQ4;FppCSBT(m#r4PlRTz%(2dJ0C5;CEY`JP!E7DR0^*qfZ{KRxx*WKBPGp~} zo(LK>BR8QlLIRfFc+(x|_xFF|WOV0bY{lYyCh#55K5pUOd2H{M{`cK>+kI>=^0uN6 z*9hyg5z#x=m2b^!FP^m=iNX;(e@)vInQ9JsVDgYf6GBPHmfa&erB7-@I$hm3#S{nU z_DkT~0n%O7alHm~!^cgi+Dv>SsLEH&k%$-;$n>O+*Vme5{Alqvv8+FY=8M_)>Daz@vx4J`nkiQ+QNd zCw(CJNcwfyA3Pa&K`;7Fl71b&k;$J2B!6BHCH)$0r3-&v4>>*RA#avJ4>`@L<~ZPQ zmHE<_NgVKqv!;7QoLZ#t)5VIQ8}vtwVdnXuUm)?MlFS$MC5Cw872xks_@4R|v|n5z6TKkv zu;BB!Q}97MiFg#J?GW_W;!DZ&I`GgdPwFMgP0 z;y)&Dg*W5P#tN+cpt_D&$Jd(w(U?m&z62d(F0_(-Jm8ur7c+RUT9ocdx<1I)qF){2 z`j!PBz!LT9u6%*IDvx18?)6IU$wGf_-&#EMA6IMlVWt+4Thgy1DOjH-%XOHkgTfG``>(i-p8G{A-tyUu`Ws-t%?k&`;*i^^%sB7eAf%RN_wt`#IGYGg#A*h9egc%4IcfQdqh7Q`5HbA-Q1{8~K;{zmjOc<$rtwlUK951;y0 zMP6gFn8DY!oNz0{t=yl=P!4N_fAD-v+B!#X;b*?^r%6H&K32lV3{DGsOm-LySa%M+ zH*!4mZsvGc*?X0se^T%%Z7A&udIotx&+(kzyO!Q?zZ0K_X|?y)@TsMT-^{NbD)ER< zynT@Isg%r@@>E~uYs_o#;J-wSCGc`65q>P`*J#U}^<DS)s%7?eB9MAi)XL!3R;`(qCx2MEE zs(r@&TD!rqLaf8~hd=(K{wmg)yYyBq_sjdzf`=!$tlZ{xpac4ZUy3r=Dr8-)Rr4~y71uTbWza?FCh?+8;cW-nl>Sm@^vtn} zf&1u7f=?+47G){%Jcda8I?__a5Q*ny#_=e#nljeUyA8zrP*uj{IRkoq$khxv$C+Z$ z2kR{OZ`S9EzD)u0ec2R;XP$03+}4{N5AeR6UJUv>O#OlHq3|np2k#W{RYJd>LE zGc3+2&d-VK==0+oZKY8Y=Y9CO{tWC|*ZWy1&(Y(OM%}d@$geF$DOcuk%^C`aC@7y&9>75KLh+5n+^j1mcT#NLX?lN`vZnP z(DN=qC&pYbMquJ&F5q_;=BK5L>u4Qt-T-~u-^BSSao!wuVB&lXKi8i|{!bcTcb2zR zPZ#Aa@;83u%-=dn<}dOSdLTdUui6#CSIQfs=sEtp{u}bo#Is7QDH`~9B|T;OW#GC0 z3={9eVK?wm@7wv@cSBz>UW^g}zLd;CubZz!#TX3c@W6Zj@xB!;YPYR0VA~40ZxNf> zqJPn-oEL5%oN?d&SvS6Q_aOO!_vn#P?H;^$_DeVROS|*UIVtzwR-DW!(N7peW_l}vka!N$&(DbQy42v5V z)uwd--+%HNzy61Qg|SnHc{33psvQ4_)i=we^tef$#i4 zuNR#8xYkS1i+LO-{tgXtTw71Csh2hLrNA#<(5K*j%tOR^vN$h-zxasv+^9FO(^~Bg z;dj^83-vul+&2t#d@p)Ce~-_j&vncx4)Tw)V6(nPBxw%j6z`hbuixBPZ^?OLRvd9$ zAgu!v0{Rc>)wpr5A=fdd7&?n_2~h{f3LUPglj{B5VbmGu$lIs{B)AW{vLVLbfIlU4 zE!B1kUBx)0u*q;iHysM%{Q`7N|`cnE(o%E$d#zslcW3Lqj6e%Ib_hP}pJ@7xpcmGr!xN&l*uqbKLK@HoW%3vmeHg!=>Z zF{cWBZWZTm@+@x3+ES189=p_f&Ak$8YlI$}K$d}Tcl=f+PU z56-zfNkrr)?bQHyX)i17;$kn}hmrQOl8wS%@z}3@xw$FuqP)@fxR>-pe&}PcFGXD8 zq&Ym<}h%7mh{}eBz?_XE7`}11YXiVN`jsAZN>W% zPS2m`*9-nj;qP98f2F`%iMOC1h4xYxeb^s>hrW}gy>G`!nYjVtz;PqKDW~-`yr}Nm zEbfEA?*B~E8Bl{k*9?67iu=zfzRLyP>{xbH{NH43qT>IWtK$DA zLkN%msy^?89I`%dG~yfXz{@$7w*xQRi;V`nHCOc6<~wWX$-~-S;-=^in}#cT6L~oF zkdVhD;>%Je{VLF7j;?+q^fZ~Wob;GwdMkQ#au+B+rBo{0`g&;7$0@4KN7jJbx_>hGL$=%?{HhpzfB#P|(=cCVR} zw8?N-hyQPQvKCH;}hv%&n1lm39VSok~VpDg@Q(jVw4{ZY!#pT)azy~rUKdD;tql=O$B zJecPKdx~dRPS5=jbIgUsUF_=YAHg5H%kqGAg?$kXXn>j9wB!}(jU;UGmw&JiYPxx ze;`ekpQPvUMA9E}ktbf1pQJye@Mk?}+bu2V&H$39x&;8?PR^Tz00Qiv#A1Ls0J_PqCNx#vc*Urxn{v_!)8rBKTc!L6`!gwYN@4=Fq}uZA4j^?Ngt=JaiM<;d?f#k#$M>Ti}@nP2vf0>KlktN zo&5Vd>C3gRYUz#NDSFs*82XXIJ_}9w28fe>ld-d~8|-6@Fz_`7QvOW_i=d~DXT?}$ z&HRK-h7Yw);KLjp&>!aZl>MJg#u9xw@F*QT_i}qi3p?<5%>$!XG$28|vAj)%05p|7CFI3TwV-hFXA^kqW? z{V9ppE(&}T#~Qa=1pOxxZ@A}r!gMa58_7}cID(F5PeItFB zBZPln9rzfP?@67{DT8)mPNGT71E%7=#9J71X~FwSSdk~b+`_jT;NNHvP9`@w7vB}2 z_n$ad^Ht~SZ=Qad1fDo?uK$Go9XjC05W7BZ&QsR>XXhpwVz=+uflrAK=-NNa5}45k zFRbY=Bax^g?6e93V?-U7iR zc$r*#57r_sxZpUpc{4rk7;u5?cSMu@+sSL+9|mjvYxJG?9A59*e0a^|iwEW2O*61} z(~cb^;L}g9*}us!aQpMmZ$D0xt23(cTn%2kAafz=8t29LDOUx6JwnuewOSX}%R>#YR9ov^J+g|-+3Q2VItzHUtDC;>6tMO;&7&H2*e2f`& zx1nLS&fohNIjn|i=U6W9$6_p(UuU<7>kA!L6BE8D>MHKL&3WHt;ftcKg8rr&dh;kj z-x~sekMXk_yvZu)&q}-AU5uAfwIOsEIwYu_jTv{cL)~zAcWbA z$s)&Njw<{=Mi%9dMQ3m{!6#41Xvd04^uFpD1RH|U`?k}m4iEBEHE;UBvpLEf?}uu5 z@@=iblX0=|!HJ@qNJGbad-pirB@K(FT_NFHUnXJIv&aF51#^<0AqTdT7ahAvykjsg zZ}Bb+<7Xyqr-%)gz&l*n*B^OdzL}oq7y`QAeeV>O#n>x(9lG(oA)y@>K3%gjBw2C3 z6A5+fZ`mVSOnnzq;G=uAB(Jjzmp|(m*}Wwu9(Kgue@G*^ZhQmNfzVL?bwDDI30k@i z>X_mSdR^5q!yfG2)v*D4r$(z|BkZ1}j!nSxFNgC#v*wGh|Hxx^@VrAEdt!|=-<6;L zdEvVO52@n@*a`V5b=(lEBR*5dO*MQx9C{OjJMQR*_$-f!=0(!fG1c72NOjD#F8GeB zq%mkM$ZhJ_s0E0%+}w*3$lHALOMSC_%Sy6ya;ImPO!Fhrt~h5JW6{HN{vrU&rIwEft6@nO1MH1K2}tQ!q3sNk!Is) zGH}KC%xa0250|ittI5C>;jBQ*1w}AkV+Ucn`Y_-o0m=YzfC6xFrR;MRMV~tF^L5@i z0=!GGOd=ng3Pmn~$cO(&VY>kfT)6I>dpS9{%Hs<@rMQD@R0h7;kS$l6j2Aw>+`knw>uiF~DG|F&iA9QAWV@f*z4+NiDUV)II1SQoQrQs?^DKLXD zi8mh0{L-~d{Pse5a0~O6fdA=JA!HqYykCzx&1~z``r;0JP{8XAo@4b8YA8| zMQrd!{B41V*Gg-R6-St5hCX+DL?>UYsq2IuQ5QrfJ__NF$kYR)0|5{r5Mps>3dVlL zp_t(xj;E?f6nGyLcMRT__rnUg0Wek^1W$m_NhqWgs4)<42M1yGXS$Ywbs|Gi44GOM zRsxK`)7mI)G{!K;BDUS2jn^h<6JemoFuH%cwj0k#RakX=FXkVt!(0BxwL1yZZqpt_ zfAJFH+(Q@}F=$_D7ce&al=h?c1LkON(C*jHV-D9DZK+m{cPTqCa(k8-wNHr&BhKHT z7vQFC(Ow|#+D77m&*FNK2H2IP5hCJo?MtmvJF0z+k>F#bF&eL?q!~tco0As!erzjz zD5VW)OMLLW+@5qGzG$pEVJ>%P(gkm#{P5K0Pr8#Hq$jqG?4_+CfoO>>BnYF)A((+5 zM#4!1i6l{^4~Zr**p;>)=}!ibSQ1C#NdieENhF!1pamaD(#Rk(n52^oGK35z!$>B+ zr8b<5AS1DoWi)mu7>jR5-$2G={nJE}O(v1aBnMx&&LdNZmE>bq_%u>LrjtTagcX!C z@csHyQbuNyS!6b5H{3{WA~%z{*cW>qxs}W(3&=up8$NV+J6TNbAWO(nawpcv-%aiz z_wr8!V;0y0XPafjmYY$J*45_$25i>>m6S z-kUx{p2dp&=gAiG0zR1ZBH2b>A}^EeWCwYL>?E&}U1T?Tjl7N(vwO)KFD8Nxf(Tiaq&gW7>o^rOl`}ZBARzmb4XZP2146)Q7gC z?P&+ejr!B>vLKlb_ObRnLeLTIFy3id@xEv(LeVq?&;qTH@_;!50gH$F znFwaH5W?o*TX{EXH{;9RbFo@ro;F`wpxL#ZG?Ql0;dBHYNk?JEk%Nw=W9V2q4lA}a zdIKF#C(wyBn@*yWX%5Y$d2|Z3(tJ8q`$hYePNM~MIxVC{w3yDICA5^5(V27>olWP^ z8|h8-W;&PNLg!&G^!aoFT}W@Ei|FliF};H>p-btV^e%cgzD{^Ay^r2cm(d64gLFAv zL08g;=qma!T}{{ETh{C7dhIvu3Vno@YbUjDvA4_y`WStjK0!CqC+Q}-nLb6Irq9r4 z>2vgXx`n<#x6&8sHu@5MS$h?|=^gYHx>K`hr?9K|F1nk(Mqj6U=wA8;eUt8^`{`Ts zZTb#q&(ZVr0=-Bt(I4oK^e6f={e}KYFVo-X6kStEQGt_f?(nlW$IoV8#rSu56>wP9_U4{OKTvkuG` z^UXW4&a4aT%KTV2=Fhsb9;_z|V7*u%>&+}Ihy|lJ9?HU4IE!GBEQ=rhU-OA>(1#BU^jV)rgv&HNVwuCKZce1`AtXZN{fLo@URmXW4V?dA5bUz_zj%**5kP zdzo!#JJ>61CwrCcV!PRE>~*$>?PYJUH`zY6pS{K2X78|f*?a7L_5rJ4AF_|w0roLF z$PTf?>=Sl`eab##pR+I6m#mT}z(MonYUvlk8h&W2aaZ`;L9jPBS|@!_KmE z>^!@G@7G>pKd>LM&E(JQ7xpW=%zk56ST%EC)J4N69mP|W!C=JuIkUkHyLfsSJPlrk z28MYj8+}v2?O^cD6iA3UQxOl07RIJ?=^F*^_6M$)mFTf*f&Vuoe|f6Qm)QB)6QR zvProGMYD}%MTJGB4RZ1!PAR(S{LDSOu&6AzAU8kTn4CR*dbTkkx1cQBm}Si^%Qg+l zo<1ojn~ut-L-LK8`BSE6vmw@eHl#G)m|ak8%{EK|m2rx=FNfb}&Mhv@hc%O3rX4XSm`YuK0&5{^3f_a3yEBk~3W88=>TkQ29lu{329- z5sF`g;uoR#MJRp|ieH4{7pe4!RC+`z{*j7*q~af`_(v*zB9$JIN{>jzKT`3JRQ#h9 z|0u;jO7V+Q{Gyb6QR@C!MIWo^V-v1*Lm3`t= zzHutwc%^T=x<6j=k5~66s5DW@m#E}RQv8yny~8Z>dYG!uVHU|ZOx5c!iDU zSUOWQ86}2-{E}=_ac(J(oryC`iUetp%04JaiWL+T?w*Ummg(7LxjF7dg}J$W6v*mT zWFz=*h&RU*?aB1)?8&^z;#npoCJ9R= zB_#<Em-$~NM zCCd`D5@orj*uc{1lZ#DpGKrT-f=m)+k|dL4nWV@hRVD*vk|vWuG8rtBbeUwxWQa_L z%4C>KGG&q_li@NMA(N3Z86}g^G8rQhcWD*~?uL>OD7UiNFcdHzqC_NFUeU}Fb%c_U zbfx)oB%LTAc_@lW5*FqwhSGG-M&2wknptcX`OGYKSJ})gc9XgA1Ca@6L>{0~S>Q1!clA+~ZvQqE?&9)_hLnE_xQ?NOURqk#U&#O%uP<_^(ME2b;u6 zur!R*#Tp0~tI1ob%-JN1Tj5cqmT(iChbM3>p1>t|0$)HP1TBJ~q6qncDnfqfE{rRW zxOK&4X;y(0))Ys=C0s6Z)lHLRMw4ZdBa&k4qy$p}3OKvWU_}udviMIKemr8GrR|aJJT%A3 zPOLdwrlwfI%9JfR#uiP1_f0cr%hWTzw#+>z*B*qbFINR^93(jdb+6CtBy=JbN>nPm-% zT+d9yWZoq*?_n<4d6l@Fn1;!`OJtHM?KY%_)mq)$ zc~q2G85QL{t}#(vt-Z%fML&5#hCXrJ^s2xoFUxo*j+?kfJ9V{|tEY@{0^isr!U;r! z%&V$TX6F|}$m!qdZa41`T8C>7T{V)>Yo7?tu$l!HOy#4Qnz1!Al! zl|LZxBNRtIZ+GR%a2H~a3_ffm@J;xrQ;lQ-V-z_U;_z5yRyi2P;DjLu17~hb%Pua? zrh{kF^qFYzL>_FIwTNY5fJ$Y<;;s2!oVbQ{BXyzX+(YzWrD$qAOq{qOCvo7;1rtZ! zYS63ZR)I85<3gB=WcH$k3yF)Tg)2WHM-_@FLjS#Zl^@ts+n$%E>8Uj#{(xLJZ+7cS1hCt-ADbCeUf@+dOgVcRN zYUm(H4S58qArI9z3k_C71i^}*d_1;D78W=tP_+d2PlvVErOEd zfE?}@+8|W}FlrzrR1J89hAFFrDXT}Q^9W^)2&H|5(mq02H9}b-swP$VST%4Hs|Lzq zmGxs)DaI@Q@rr-ED#dtpJwaVp1G=GVKsPi&l}durBSDo;f|4&m$(Nw=Pf+qCC^-^T zX(cE<6O>#DD&IsUN21CnQRS1U@<~+rB&vK8mEMUepG1{!qRKB(<(H`POH}zKs{B-W zh9)UHB&qz9RQ^dS|0I=vlFBbh@{d#b$Ep0~KqIcJ{Nq&qaVr0s`XC1!L8tPMQ~67O3rdv!hE(M*2PSc@^p98h z$E*D1Kqam#{o_^s@hbm#m4Cd_KVIn{ukx4v9F!>i8L84=`ZLaz{?eauuJV`ujB};G z93aKH%3u07&Q<=>uW_#Omwt_NrN10l4N8;)t4Njp($8_O^p}2)bEUuZbDS&vrJv(m z=`Z~p=SqL+=QvmTOFs`vlzxs>=`Z~n=Strsm0yz5SNb`wM_~wnk45k>7;LEtCs87M zOK6l(-x4a_8L6r^(j9Rwt3{}EH%q8=H>4svq#`>@s4PaLs=7*XP_5MUC`BKo&ZT?d zepQX78(Kmm)&1%@GBiq<8FDJQqJ&v+uI`IedPFKcq#XJ}M z&Li{i`yg3?-w((KYTjcF9}moU3eZSG(x5DGGH^8Ji1HlBwA_+H;ADOT*Z90EgVu0} zmUVIN4vj1d<@97D-fEA-8*D4y=2o%Gc%K?>7+{!WSY)`OduSfBJl1+P z^=#$Y$T}8rnLQ{?G>N)J_CFv`7H9;=<|-xL7z$= zo6mWl%k8?fOK&%)-G+7_wEMojTl;zK%R98_5ZU3m4hK4%=*7q9X&b*bWHD9-0^{q+dA&-9)$hhkuIy z7yehex9>in`^()w=zg|G;~wEX-s#z|XG+iUJ?Hn_&~slvi-5?0F#+=fHuhQ-*dy@n zz~_1o=smD^S?>pW@9KTfvexpNVIK4f3Wk|n5kIv+eCN6oWzdUOL~NUP8+Qs z(^l$dwHL9zVVnLj=6^NO_UrFp)>1R=xV~Szpuea6svjV|^#xdgo{Lp&x07f+kHqLl z@!gb*BvpTbr0MTrpOMWZOMi!K(0?RP0iM_2CR_9i$i~gBxL*sGM)gZlh;8(!09yRagNsa z!Ycb=jcwYu`lqnOE3m|O#Gr2_E%k$>Ewt^emm`<`u*6C1zy1Lk1jy3gC&QuDdc6wP zu)!Lq$TRvWl)z|QU8^<2l}osC0aq^K%0<{}H*9qlI_-c?pF*eY*CA*9x?Z16-7#OZ zp?0g|Q&@eK_J;m8EZTAI7Mp$sG_BL?u=(lL^V%N08@V(=hGy5&d!=~eV zNqU*~y*?in-m3iqnqQG##`zW8TdnyMs^0>u-wLbe!RlX-Zt%tK`YO^3_}==9SXs?W zVJ^ygHGHW6rD22Y(@-K0phTV}L-d!9pT`_yH%Q4P_R>FsJWWw+zK2Yop~ipDrANs< zhmxy6$(5tz_M+tWK&k`Uc3j_yRZFj8R`YI1@tS@FrC5bh+=){B4wAkPNxy)kZ<9hu zwpM={`c*)`_o3hWu)_PW;w4z|60CR*R@?)L&cd5VL%$cr-6!Em4RF^P+;tjv*>RU0 z6c-@*uc*}qlt5eD-y7*bq=NuiCD= zDm3NzBfzf`6#Qt3%aMoTxdT)ukn?%ud;xqzl}@c+J^+zptI?TvaAj7Zyr z$rdg+yx}b#|7;s z#}BB@PorGNqg>Nq^%9h6Bb22F$}$#`aGq9_Wh0bjLzJZ#YUE_pNFzLNH)>?6R^@P@ zMm7U?>^uURUy)wM`4!w-tyxeb8^T&mNK3~lSnL_p$mXb#F{qIZVZEuSk*V-pFL-W$ z5`zu4V&Ml#j&rbT5Xy4`YNQ8hq!AXjz>7bDg{Q(IhyG3N()Gp3e@~l95G5MGV_($Y zz!CfkQThaa-_S4eW5nb?_Aw8Xy$yBwG|K-wZ4c_$UPPPy`Zp;54^jSyQT|_wI$Bdx zmcS2oqei}tShkmYE$DcJ;<+`tsvdmuyIRQoaStf>W4%K|_`VmUy_%`b=3Q_ zsP}f%`!l@WBkrQFfJpfQV!}4S5yVB#<%FoEd*B(z!R0vQyr92}{62=?eG8xa27a~= zt^9Gc?uSKfO+$3d)N|ld?_y=faYVHXh;YB6rS6S(H&XNkj)D3^^aZ{L<$6$lC@9|m zwgY7BmfziSzpVAoWu;Mf7vMdUexsB;X_<{+Wa zx+QGX4SmS&h|#@p9s-Dh6=KjANJ8If2&|Bawz>Yi>ZfR+dcHR81bU}ckm>?_|5ubw zZvgkAC{bEA*ubVr>y+@KeW2w2_6aDtzuDjy+>1U2r5%)yqFg@`ly8FaBTybzrGM%g z%5qSC4F5l@`mFruI4pA#wNJKxXL0vA_}~w!y*h_G&Y|93fXu%FYe22)En2W2!KVse zNNS086L-U>E}(|}EWGb5XwE>NGq@YIPP9fw{GLWFJ&juW9ct-m)Y8-FG4OWm4V259 zsNZj6-L-7T?4&K~^+5FM2LZ0He($>~hWx%IuaQ#p2Cz423rJ~$l$DV3ywHJ{$v4np z2Xy6eU?;AAj;r6Gj$S~&QT8Ifgl#HuH5pgWLPj%Mo*zJUtDu?+s<&XL&q4JisM-rV z3`7rL5PUmJA5o8#+^XlmuvPB-{nszcrN5mC=C6aGpM7yFKYi^k561* zPx8;C`tN%p|Mx_{zjOU(j}HEA;eWP;e?RJ4_jv06KeqmU_FskK&y2c|MwRc@# z&AI+I<*&}~_iy5^2lL+$|#r3r|f4$QF_mo5J{JMWsBK7%C{UuUA#h>33tUu5CDX!0xu5T{f ze_z}A*Q;Uw{234R`_y00Dz*Lo>+jM3aZ7sreCm!l|2c1J>-UHHDgIf{%71>${qtt! z{JY!2{~QmjyN1>8b@fyHnXTjRNBI8x+RJ}M>r~(S6y6rd8PV4t!~b~J%^$ZEa{gFt zuC;ST{`kJ@djkD4ss4KH_8(j5_j7IPuhF$Vfqzf@t^eJ?^~IdJV_vP7{TXx3ejl;^ zuX#xQ{_xL_NV5LdFUeokAOEUy)mH;*>q70(zpAvauMS^-`*Z!2f80|2dA-*^j?DjQ z`TVQ==C4}U{+8>1_J03wd;M*%|NVOK`um7~``6$8_21}U_4WDw)34Y66j49LpWQe8 zn_pc!a$J9p{jYAn>(|6}{>1;ak%GVF{r}y|;*XyQ|NJ*G^+&qD$JhV-Jyhgq)_=~s zquSBW>tEz35LOmhc__urjv=zHz#ey<|~!I}Vk0i6M(H9s~Ma06fh&dW4!HW#TwYXKoz7$~3{B>6yV=s2r226Wa3XaTwf z-(>aH;`OhzMC^u;1V{#?0)_%I0VA;%c@*{`8Vgv4^A&)HfO{7AKM!~r=R0uiO{Dt( zZ{b=6czz7Hh;s*4FuUmkNHe6(vBN}br0oEKnl}kUiu?)kBq@MlfGLi%WE!9dQ0zEM zjrss;0+<2dL)`%$08fCg{uS*A=mh8t=mO{p@B?(yPg8$DcR&w7Pe2eL7!U#o1t5PK zu76J>0Fi(wKp(w|MgwBNzc2XoL)std0Hm=<<8cpcMIkeVooE_hFdzc}n^D+|4hM_` zj0TJa+yI!STj;Gw7XWSpEJum11grwALB8t%j{qJ8JO+3IuvxESUitv$4d|kuX8!v3 z47#uY;CtiPg5w~hk-CLJUY3kfPu0I-1A!j|NC#wq7IHC^A)5%u2i;WA6azOC=d+OB z47dfy3vul>Tw8?ncBD&zzYB0TU?pG`U^M_cz_D_`2Eb;VKLh$_LH``m=aFtf`U29e zNMA&{4e3irUq-qe=?|8%W2QBE8sUkH9*&^3}*njT#%fSf)=P6x09Qvh}gh|tf{wg4YMJ3xEDG{9=WS^#!AqUC@MfXDT-@Vv9^ zJm4bkCBYj-#OtNykcIdT>k)b$-vZraSZ`czDm1&fZ}7Bw&1x9au&`lyqxOw+nw)L6 z$a`fALo2^lm2KkM{L*%-Po&Svc3JJ-Yd@#`h7Lb;3htEEd1~i(x+HZe?y{lFwk}`! z4Z`=K4Up6wkcgO*1V{#?0x|*104o451KtGe16%|+MBJ%D+^Is$sY1M|LcFO$ys09& zT4TPi8LsP|Q<_f@F(RjBt>sP|Q< z_f@F(RjBt>sP|Q<_f@F(Rj9XBsE<{si@Y9Iv23j|n*>0fsDr%zRiXY>p{`Y-u2rF~ zRiU2odQ}C#uY%uK!SAc!_f_!wD)@aB{Jsi)Uj^UB_dfxr0q3A+Us%NstJq-`JFH@d zRqU{e9agc!Dt1`K4y)K<6+5hAM>Mv>Dt1`K4y)K<6+5hAhXw4gfE^aF!vc0#zzz%8 zVF5cVV21_luz(#Fu)_j&SilYo*kJ)XEMSKP?680x7O=wtc38j;3)o=+JG8b#Ydf^I zLu)&w6;TQJG8b#Ydf^ILu)&w6;TQJG8b#Ydf^ILu)&}Nj?<&2{qGC zAikeKd_RHsegg6R1mgP%#M~2zxhD{FPat-lK+HUW*mwf*>;z)j3B-;Qh#e;oJ5C^W zoIvcr_f-Mk0?uH!E|bO| zv7^S=QDf|=F?Q4#J8Fy_HO7t_V@Hj#V^=r>cI(9ONi2!5Y;Xr zs$D`$d4?B94ZuA#4v+vy0;B*&03bCT0~iOG2bd372zU{aHU_icS z2CZ$-+6Jv{(AoyAZP3~Vt!>cS2CZ$-+6Jv{(AoyAZP3~Vt!>cS2CZ$-+6Jv{(AoyA zZP3~Vt!>cS2CZ$-+6Jv{(AoyAZP3~Vt!>cS2CZ$-+6Jv{(AoyAZP3~Vt!>cS2CZ$- z+6Jv{(AoyAZP3~Vt!>cS2CZ$-+6Jv{(AtLHU1zjhee{E9KMtYKb`pKIliDZPf6Prk ziN4iIY66%6{M;Sj0q_KL&<~*xbQ1lalj!@LM7web?aCqaM^2(`IfOpRNwhDASV#RJ z+L%M=f1G3~IG%vxe9@vEVz=UaA&wUT?!obsfM;<09AFDzD_|SoWxx)=PQWg}Yk)m~ zHvkU(5ZbCkXsZqxy!3+xZ$LNb;)i;fgnF3-4J)8o1vIOGRu!nHNvNkusHaJ&r%BMV z0$Nr;%L-^&0WB+_Wd*dXfQA*&umT!ZK(h*HRRK*Zpg{#BuYlwgkhlU8S3u$lNL&Gl zDa$yh9S)aZX{awQP}-# zEMOVVR{$OY?q#GqfZGMSH*vfV@D}i=aDEzK2b=|*1Dpq3#Pv%^e+2vl_!aOQz=1u& zG<`4P;t@oYQlH(ehNXG+ZBq^T9~dah?Gh$ih$- zY$O2XfGB#LS#ewp{0yWsaXt&jHv?|L@lvFB0qzDofa}WvE5UOW&Q~K{51Mko2EayK z+YJ1Ez}tX#0q+AU03QK91{?x>j{Cj@90eQ$90z;@_!e*q*S`at2Ask9Iiwe$&n3YB z>+a0stf;PizlTH9G~Kie4K%YFLD6tQlpsdEkx38~a0o^cheSk4v=imVC@RV&k!v(J zx$5o96B?0()}|Ta92JfTA{ab!G>56R`_Mym(@<4C#b>;?>wWjGb9%sz@#E+H@jkEi zXI1S}r-og>^;>JNy{gWs7UWapGvssRe~=(Z;^C8c_++Ge@K&S;(ia(loQ8Y@PW+Vq z<}m%uVHoPeP#=c+Fw}>UK8*BWWEqSsgONUr^kJk2BYhZI1{;0Y=)*=2*7-2ZhgoGX z%ZFJ$tny)#51V}0lYE%u!z3TJc(BETEgo#~V2cM^JlIkO zTYQ+}!ICmq;=vFPhWN0;hZSY8!iNoIu%V1T^)P+vVfxg=u)>ECWiY~r5k8D4gAqQA z@L_}x3w#(*1_R1qKpEQi(Y}xNeYEeReIM=nXx~TsKHB%uu#bj)H0+~Y-rP=GnvfRc zQ-ps)M7ti^_0Vn^+ATx7Wnwb_K$=bTk&PA|wCJEk2Q4~i(Lr+#nsd;agT@>*=AbPH zZ8>PlK~oNza?q56rW`co$XofZ!^Oy*NP);kOAcCc(2|3e9JJ)14F_#FXv0Ap4%%?g zhJ!X7wBeu)2W>cL!$BJk+HlZ@1L6({J0R?Ut^<+|C_13%fS?0{4hT9R=zy97Y7VG5 zpyq&@18NSaIiTi%ngePMs5zkKfSO}C4H7*p8l6W3bIC-QQNeuv8SQ$c9w}rqQpjeckj+RTn~{P+>Wd=o+^f}bWvNR)%SuD*c<4V?BjrdEsYI%gjw6*5d}g$w z1JN@g5%a&++2VVQaTg$U!3nhy*@SFiygCP2hCGfG2PYyqNFLjnJsR1gkv$sOqmext z*`tv?8rh?fJsR1gkv$sOqmhyPeEvn$>~%d$Vo$tUv)LOj){NI_#_Kez=a7xWqQt=* z%|zPGc!p+sRQAU+G~)@H@c_+jXIVpiEwT>bj961ZSeRFmh|Qk=r@MiWh?JbfUA% zxPmMBJO`gcyKFRfBg>nDz4*et_`28)nqqB>Bjv5}o*X`(w~Z?X|_qCA6|7wJV$b_&vu&v|?{QQys= z7zM>BD6R&@-Js}$VhJ%;oER%kd=)2lii6^65#t{i_p|&9+Z?10LqW5eSSn5|6&J@5 z7x54uX+m0%zapQ5ut56pzm8*q)pDFgeKm1YoVY12XY(6`TliOH{+S&OMA1ML4MfpE z2{BV#-GkhVEJf}|o(NW>jn!ylHQFda6D4S(1Wl9>L;Gl=M2|!R7h)aLgVkulCvJ%o zv&4y0;>0N?wk|;vQ8W=n6H(%oII&6`jqFAnC1}D&3qJ8locJV;CXS(nV`$(Q=vNb$ zm>AsGyvG6!lz@H-$d?c=#EBQ;puZaQeUPsP`D)?^6L0&(5OHFNI59*#az@aCCQ8ID zXksgx*or3Bpov{*q7h9Lqlp-rh@pv?<@FmZ_p!}>@@1w8MIMjV5AfB8Dbn zXd;FtVrU|UCSqtJh9+WYB8Db*p@}tUA_o80potioh@pk8XkjZ_*oqdmqJ^z!p%^X1 z&_WC?#Lz+vEyU2m8nmzmEv!Kc#b}`zEfk}LVzkhR7K+hA3@sc-3v19qBU*@|g_yMo zt_e-V&_pqs*or2$qKU0&B8DbnXkr(dC`J>;2N|0%e#k>3F*FiGBgfImaWrz=+QT1M zw}EYn*`_rpMkB>&q!^9F&`1o8tU)8jhqc>7U)J}tKFvcjF*FlHGcmMMET*81ZD=5g z29jtXiO(~h#ly3B*hLaeY(o>JOFdBC2BJw2P2y=h zxSa&iq^6ztRu3eTAeqF&cz73sToUAxcoYwB;^9d=c$~z0c=%Wkui=4K610+_wGGZD zK_v+)Nl;;Y1tK-@(@F8u0i6Wsn2}flel~zg0#s^1r6$Es7k<`)Py&87fKmdK5}=d- zr35G?Kq&!A2~bLaQUa6`@Y4aM8c<4rQVl32Kq&zi9gs?ZPy&P!Ad~>11PIlDPz?yx zz(ofxI&jf}i%yD*4yYyIq6=y@DK45(Oad-8fLsFP5^&K0wFIao;GYBkoD}~WQv7QG z#RMoO;GYZsT=?h0zgmz?r1;kW{~Y+|z&{5>6Cj!Z(V7(h8t@9Wc!gRJPNewP0MZGN zPJna*{yE|iaXOLd8K8F-G7cG!OyK{|CnEfBxOj-q|BgI?l(Ow6mYZ4b$~#j(*~x%xKWUyS@Saw+SkAmpDFd1Q4h zG9URKvH*DiS%y4}JP}l&zE1C?verHK^D z1l6MX3N&1<$xV|Lszt*UWQJ~#oM3EiHL5^`4!3xMS)oL)*M-lKN%T!C2sa79Djw3G8%H0Zq zC?qSWuswG!OVfMzW_gA6u|_R<7u4K|j!fzNldekn^6rBcSZ6&5 z%Y(=vqFNJcoZ$OrcpdP6%$Z0(8^P6B4>4Qxf{(fIF&94O!pB_rmN_Zgl#q=n~*KYACVW4myuVIKOt`*+mI--18KFGW$ElR}=H6XYL zUKD{~5q;aw9lltizuBH@zlyWttTul*IQUkkdXmzO=Lu)Hxb2Y84qP3NDC>k zb*5D&(_3{?tEy;K6|JhLB}ZvV6)mZvB~`Sfp8Gcwm}9lHqMjC*v+-O2_sEAc277`f z_ntXhJ@_<%PZRhwflm|I7)!4QlO`}};+mVd<|eMWi8Ix6jZNa8=+i220B9|kxkvaGp&PCsBq8X2V*&`P8i33e!?$HmM2*xAk^XX?j`dN?o&Zl4X80VO1 z+oMnQ=u^E;cZgcV^^9R&W!#Zx#~xkXA!;EOYa!lhA=YXkzG~6)ksFcDcZgbuty+kw zT8ODyh^bnLr&@@oT8O7w#Mxlxf|(0uE_k`%<${$9RxVh%VC9093sx@P?F4wa;N^ms z3tldGx!~o3mkVAlc)8%^f|m5oquj60Aq$s77A}V@Tn<^d97XTXb3i`N0r@-! zj7H8zy1GxC&d^=NK9?ZhK_;^;*F?@Us<<96k1QF5M9 zH5cL9)HTR=k?WA_k?$iN?m4Hjbx|~TG?lG8$}>7X8jPaBqi8Ui%GgCaWbAUt*yWJ1 z%i&oaquppKYZoPN8r3Fix19AWkd=IX6!|q`?r9gYH21YTXYZnT-vhdo?KdM^kr$Ac zkXMk`kk^qnk?qJ^2vz`FqIx&72YCV*t z*C>qceG}bd@4ksvv2!0g_f5norot%~PPuT(g;OqkauOH4&%)ec=H6_-27v30&kwcn4q>fQf}Lu@EK}!o)(DSO^mfVPYXnEQE=LFtHFO7UG=> z=sybRKMLqS3g|xyU}quhEQFnfu(J?$7Q)U#*jWfW3t?v=>@0+xg|M>_b{4|ULOf9c z{YL@)M}c}Y7^ogYeuMlL`Hx^A>@CDI70{;?z~VwYQUOdZgvo{aD!wmZ`7g+Q$V%i< z$6V!I>A$4EJnL@JSL#Nqooq#ilJXAj(d zfUbJduk-}I)z8>WN(X)|tAYTXabs%2{@^v6z2l90w z-|^YVI*_jys^`UEFM9RK`x)bdp~Ad9og78b9K0XY2fX_<_#n7Fc!bgt?BU(8ec0kF zOpJh;7|{vFL#YXC|NB$#_U+6@j7J2X-7a|}p5VM@-o-@DC^a$SV&a`{_;`fs#BIQm~urqisSQ?BCcp`@0P6QjwT%5uPScqKS zeJXgXD^qK0umS8}Z1n>_m>-}$~>?6AI22>G@w|hsB6!wr)%WCW)1QMo*`|psN*5D&iQtNW=PFu%+|DMLd07`5e_>U~k1woF ztq9^ArxQaB2g50N$t;7jxQl0&KSbiD#?%{}$*YqK?G>&tbL`4Y9T=NJ=tp)vGa_X( z-yR%?aeacd=)qW4Z!9deUqGbG7Wr&b7rYZJf(dW&mgCgaStG3M)y_3z0qjXu-7a@h zFE_PtqP5kXncKdnIis0U?GHbMYxdHLH~Gfup7&gu)*4|7UPpd!YOO!F+r)zlShLxz zNl)bb+NLksN!wTdpu(8$D@^Hgb=*=^P&z7V#Xg4&T=%gvQs+}7l zW5W$PdX1BIY5UlfHv!qy)wXTcMWyR)LWY^m&5?s69d``9CTn*g>+Lr0cl^F%z4a@5 z`1D@EyY`5s__897@7PZrG+}zV&XeuAtj`G72fyh2efm=;J5%COdg2J*^`J<+M{l9X zL!Zez{YH!Ntee1l>-+LN&=h_rFkM_GhKQMzVd6?Lk0}0X%IUnj`&!2A znnS#O{Rm~I_*j&S%X!OfrMN;=i#jn^9H(3>8bp)$uK26?l(T*&J{Jo_AceR=c9Y%2 zO)`^Q_|38}BmE!BQSvOYP@W^t5x2=Pa*ViLPL)%|VtEU3+K=TTBD6c?)4W^#r?N;E ziJ!?o$PMBy`Mi8yERh>!srVPUnKv!pBR}Guhrf^snGpBN3RxlUlSgHxSgLqUqIf`Q zrNuJUO^p-}sWa8t;#oCToi8@1N$OHjs-~zZ;$<~WO%t!E%hYA!RW(!16tAgS>KgGU z^#gUI*r{$-H;disN9sr7UA0gx6noSnwMgt$i`8QBp8ARUiTJa+Q{5@{sh_H!iucuB z>MjveOVkqaf%>^xF7~SxYK8bj{Yw2xl&h6$rKnI(@H?QSdWv5Hkxx~HqEf9=t3;K0 zT0JeQ)f%-%)Tp&;t#H&jwNBKk^=iGSQ-9!hV8>LkDiQUnRFw)(ZC0Cwue140ScC4z zFTy_6BlSqxU60nIWu`typCfzdv3jh`(&P1cvZtP)FOfO=J9@Glpr`7Ya*&>-XUh@# zNcw)5zC+(3&(j6EK%TGf)=T6BeXqV( zPSi{F3VDHkM6Z;S^`rW6IaNQYpOQ25D!ocxuAkQHkM*WezMkjPaKA;ck zYWbi(p-;%iw6A^nxNg*q@;ACQqUFCwG9nrBsYqrdQ~qZpE0QG(BiWH0`CpMfkv#do zA_F4>Wl>~MWUyQt85$WX*F{c^oGPDm_(&wgCvf~I46lOWHN0#17z{W3 zHthafv>Im1p>iSoQ{tXZHrtCRKoQfOLK{vOqxfz#HWpfLA1rsO$j5T0r!04 zz1-UAEbMf#m@V(*$-%3w-Cb+#?z`6RuCsP`J$84tSYRz~ITkllthAQ3%39WXYgrqt zWffb?dd^zb^VYITtYvMqmQ`vkYm>FC&DOHESj*aKEo+;#tnJpaqSmtBvX-^OTGrdv zvUXa_+GQ>49cx*;t!2GyEo+apti4#)7V)07rjM*O9X8e^`0bq@E%@~vdA#Gsn#2iX zO~N(Sg!N%f;%~;9#Q$JT^Q5+Rlx6KG+uBi%wWD6vj`~J8g z=mBd%%d7?ctF@pN)`EUzE$9(zK`X5V{TuFclI8SJc-w;!q2cr}%jsb-^BY*y8I%Y; z%Sc#0iqZ|1pAGNNp=86-Z?fMQN*2A$Sk{lDXjpnKDB9XpzO}0X)~@obT@AN(rL0}`!mbX|{zH^L*1D9n zE@iE2xV5g~*19sSbq%)Gm1nJM1lIML7=eZTjkXyZ8)0p11lHA843z!&jc<<3qeslg z(ng6qd8Ry*cYB{D&k~u|>UvnK>tU@f)Ao)-<*o8oG0gUnL*-)ZaG15jVb%^K)(*9` zLwY}@MTW{&*&?EH)G4By>aFsGQvKB+q19kDjHg+L^Bdz_HG)2}uNtLB@yk@xQ})Mh z$BF@J9R1}$toK5ZuP#y-vCSpw66W7g-(h~Kx|AbNR+HJw^rjItRiPu>r$*Ft#cxw> z&l*uP)C}sTf7N(_S+r!fn$20RP*+gDQe8=Xj+#S#u9{1Io|;GfDs>h0tJT%iuc24& zkMH;a?Y}|YK-+GlhgQ~)DCLvo{t+wE~hUgrfBf9BcI#(#oQzk;|-b4nuI#1^bsr&2x zd^o6|K< zLs*|U!1~02)+gp$pEwYoIG*F5hiB}LXZ#l1Pt+56_V@xliL+d&FBEo^BnZAsi`3yZn^wl%*u>J9{v&29>ThA7G z`U-sozkI%u`zZN(j-De1>$w`{=y`gc$ixfJXZ>~hI_@zL(=aEdVSWR@l+V>S>Kpm? zCVjIQieFyH{8oJ{Em@=&i2?d{eLH7dtQXTN;vU+Gzvjqy>$|x(vqUdpU!ot{d7r+I zHZ0{=_qqCh?$G4x2lN9R=Ry0V#WKB&Rz0L2V$E{BoMW!gE0{l`AK{oQ^-7NUsQxwc z$L!M>kL$Bd{0032^Oy8X%wN&3Fn>+I#{6~tI`cR6o6NWC z?abfOZ!v#czs-E7-brhB>0Pw*9sLgV-Fi3mclEo}_vk&;_v*dW-_!3=|Fixx^?iCD z_4oDr)MGkE{R900_5FH3^|+2x|4@HO{Uc2TWqLK{2lYX&{g6JyRUg)esUOitsF&$7 z>L2TmsehtBpPelXepDZ&Ua2doSLrJ1)w-HGQ6_VuOxQ@2$-I?+NXXRz zcc$_qbYVP)B6%h~Kce`@gxrYc+4OwVgNh!e2NlZnpdy1F)I80S6Uh;S=|}sB?vcKc zz9KWy&py$T7s+Eiv8fn9&pJp9j|`3sW*Z_@jzfgXafncv6QR<(NfC*RrYB5K?KS!W z`iieInQ?nYYQu0jq-{6z*~lPz*i6B5M)acQm+c*=!F=d%i&?f$rpJ#UX5BypzruU~ zb2_m9OH;btT_4W;e}o{ezzhXsp zYGs(AR74_X>X6+_eQy@#r~~ZM{6^iNXV&y*u2c1JoAB)Y?KW&+^<$Q8IkfOYYMy}( zx`TPB$^LE2P8)UcA#8bgE`wkCN;+;Derwi*Ep6Anxpp(9H4uL4YMu{I1q|*9Tg}`o z!zr(=*42LhKdj40Y2(XT{P(WZ;Fg~Hz}EKC)$z=^!jg$4o03IT+p&Z;9I`n)uCd>A z$${afbfffPzqA+)ca+dl3==v_$8Elx746<9eRb)jVOc0WIA^3y(%+lqAbicqVz`@@ zOs=6TF}cnxuFZHi*(TJy!--W2W$PN3R`TQx@LbT(!}Z!PWRMlQRtc zTn_clUM0|$+W%|5-e`!zJ#@CMAZLfE?q+_TxR?3)Vj1%Z z;+M?7C4NmKNQ>FI=}Dy3qO>gxV+UzGQDE=OL+O`g3~w390o{Qp;(K`(}zVa?h*f z8gkETSgs3@(Sfu z^_u#VdR@Jt-c;Mvb`@1`sU7NVwNvd<@2K7CUA0H;Rqv@kt9|Ny6;mIm{VM+T_R`(e zhm?;ff1xBO2PlUqhbc!WWt5L8pHRvv6_g~Ul2S#frqoazN-d>M9i!A!j#ExhT#85W zDGiiHN)x4-(n9$wE8|8D#f2;ovm{cnzP=SUrT2f3p!%QYb??%a>bk~`b z9+WJdrCvgdpCFk?ME(x0Uyj7dX2sf=uJoiY8)TzwlFfX(gUrlvSuJa%BWq=yJSKU5Lfnx$hvI&UmVcF>%1>FF zL;m;MFnTiCr$J&l9G7jI6~{v5K6-Z^TCRJM|xe z-%~NVk4BitJsI1&3{m(zW9d@Nu=AJg{5v)&ae zRz$q}#M#f;c+L)I8DU`n5a4UOPX{1;6+k(V0AP^$zs`T%goPEPzB;IU`M7_>(5$do zL{Lch%X9duQ~eDHSQtbRS(#s7UN!(g69xdN1Tjo>os0ZZeuT-}H0AfE<_<4kdwfS?O9D zetF|x^Z1%0Xi=X%D~FA>{nz~W2mt^jx368y5caw!ef0ryb*VYBDRHkKWt# zY=iwd0eidw182)JUTz3F5f)5xC@RCT7?(-yRMlt=E6Y zwGfeHG=$4u?shnLV_;!;rmJK>xSKK)j!*TCAfUxstiXBkZjg>)lB;(U!iVu)CqM=> zD(Jj}PiNy+IB$aCs#%hg{*E(sPNG?AAipuchOx;;du$ z1-KVA$2=<~7>6u3sVW8QqYASMub&ljX%*k^eOL*&i`i8Xj2u&bnkReu2R%g;v=onHG_9#mRF`vI}JZR zxwuxb*3U7S&oMWa!aI4_)4#^>hxnR`)QW$HedfVVjvRk^DWK4+Ma7zbO?;)2UXK3M zjkJBuO^6*!^_W#^uXp3|o=bR{$ScPh(fK${=Tzfb+pWb#g8pZ;;*HFU^zl;Dn9z&Z z#iRM1n-K3<&EdWEK9eWJqqi6v3_}rNrd& z(R=GZJ9N#>=yVUob=9Bj4chNGLtSOsid&D(Eg)W5-Cpe7v5{wd!9^l}OaouaIyEcM zc%NQKJnnPmBpB+jjgX+$6gfgE&?-{XdI%7f1DO4gA_F# zFEzWdD_o$lu;Lv^$sD+*Ux-kszpF&iZL>lzn%XgnHlx1lNFs+b0&VOW<0 z#7e7}@RyOZm_H za>P2WSqWb*M^B?2G&-$O1(aa#5nSK!9Y5}62~i?D>2)DKoOXMe$JC>UH4z=-lWrJf zfj(-2>4lECHZxszL9Oy`v}sdII_KLoND6r1&g$?%J(IoqZS1#W}r{;7_HdU|@Lj(*6!Av0@;r;%{b-VL_hln#^cg!wDTv!eY8TT9Nl@BG){o*g@tp6}x|*c@HRlk|SE z>f37&Q$km7QWr+`?eLkN42s}WWaIG!%rbV@VNEF%TZ!kd4~#N{wvVUD6ow48c((?) zx1?FFOo6WQLDFa^0iN(~w8oi|I+>FCnZI*(@5keUxFq`pcOW1vtM3~T(8mw2A7)VdFY%e;bR7$4Nw*-n z)AiP6Em|J^3g-PjV_bEJ&~g`M9~q5*HKcmrcTS@?#gf7It8X4 zk5px*e4M8orqtY=rtOhK<-GpOuAt+m0asxLru(mA7crE7XcaRcX1gNiBuuv zIYk%rYl(MRyU&CfH}`mImpNn}vTVC>Ohei4ta2V9?yMNELp)rXFY=t}jbAwChEjMB z#JSwpZa_AsJgKl2bQOZ-@SCP?blqt45_)rj#HDbG!e+|D;icr^dJM&P( z+Bmj#!WU}Vv%ckr91^%ow%#58%))=UXNZ<29DN607jwvzY4cfUm<%TfuUSJTzN~w4 zSKJ$Hi<(Bi5ScvyJJ4?&iwWG3V$^C9ss;c9TYj*D1vC;#Dx@xYDTN*hCsOq!A zg4N5)d+rq5?fm0S%Vrt^!c+BL!smrd`n@((vM&6^FhlmNFdlJOLr+sA=29M_8DUJ7NEDjgQh1LTjrxVZRrSd?T8`p(Tl~jjoNPjYbg`-#?-k_JobKbGoB&O~1op z+nP)@ncbR7H;HN-inZfmOQipn)-32Dqd`T7vPFTSN#sRZiF(`Lq1V|gLxcDj4ly9G zqkB!TgRp~iEplD_By&x1ZG4^VqVY7K-H)P|Q;Z(ouU8|;O_GT=6?!9Jy=&yGE;>WD^aiU-&w6nUpP@RPr2r+}0P9ql8GgsT=8!vJeG;Kk>K_^X2V67iR&xUzlhXXWQa5B17;pcbu8lC1=s zJ>lofbyD^*TD!D$I&;H}@}%zuvTUOnOr&XhRxKhI2@^LUE5syBRBHy3jS}iywd&*s zRgxoKoP?j`pLBe21YDX29^6~SwrQ2#tm>L2mGa7EoF_vkhh~+nsvEgp6<%c*^3G*jCGPW=3m%SHt=c@r z`0@y4L-V^QVhys2WkO~(YPpG}MGN*Pu8MhyWoTyptHqnY(&mjC6fKnw@u-Ti z7o_hyp-adcB+ixG=e5w3CQd*Wa@7;ZJXbQu^Dw7n2&Tvsy@xMY1(QxRZSMb$wzn^ z)XBdi8>`+2(gftZ8;Ib9vevKF8aEjL53IPCKe8=Y+7jQh)VL)ze5JwY?}btA znZv8DmCqNGH2uldXbs*4+T;&$d<*fy&Hwssi5skRMGH95&zR#;8z8-Bx2oJSWVYuT z?!>diJ}cbZH1Q021oFPF@3Sfn3})vW4ZTO`*_hhzgtivnqrA)ul@4sQ1C=zV1!Pp` ziFR0((~)NGB?9JvaDHiex%>7GXhCbJet~g8zQQd?^eO5Qf6)GW1b`l7mjxDP7U$Te zFS6lg*=8^DJ+s&Z*96)(O=nbvOxH~G>(A?##U1^ura`s^ z?)^|1JUn1|!BTM{*%QIG2S*_SvoU`I6LfDba%>n%0U&$@x^=f9ZBRLcomGbXcDt{) zBRne|(K#^EhqyVzu-1qtvp-UW6S;q}hm*CYV6FGUTE%W{KkHDv&UKTWZ3%uy;09xS3HeOMCIDv8!tX$Nxan#~VFzjM(fOhKpG5 z9(Ih-7%GN~SnV!${7e5*YD0gkeZ@Qx|EB&ns11q2Ma*~qL-DgC^Ps8&um14n}sjZi%-;cd%WfTO&g<>ZNNE z_Z1F5C@%}&{CW!pmJ-(0*ecEnYX>?>#;Qteh9+=6m;2NG%i!S&+$M7f@E=D1Y;nBR zkkIkyoyIodwcHhd&}ZBfNJMvhEKkH6Nv3``JBQk&ZZ;7C0DXD-Z&@o5LdE3-gpiC zfeJ*Y%p&kcHU#MpdQqT@Xm983ExadZh|Ue&47$+?lrB~{NeE*i|1Xv(uJ8^6a&Rn1M87U6Jc%u4Xy5;9Yj~Fs$n7VzjrV^H!hncv z%iT-)=1MM}85(E&SJv=}pG70T=Jg+ZtKkqYk3^Qp>+k+{O)qW{imaa7pZKkY>_6l+ zX;`%Kk*i*Mrf~+)B=Di%Er*ejY&sUIG5A2rPuu@TX&W$nNLdf6k@L%79W{kPh+Hx@ zP~Hxm^)0Vn#@8!@7$tugK*{tY>{}MGT~Ww7C9!i@aUyYPL5LY;uG%P9#-V?S4t6s9 zBq($Da|ElV4TLQ)2UkT1a-7&j26ss-5EPdpPq1tGLvw{WeUEYzTX=(hUy z_ibStoMxDI_>-TArqqDAQhNU?Ka`%4ZS!r2?O=c^s@*pOS!>_uZVDZORH*D9@WUWr z*^s||n0&a=UsN@WJKz?50kzl_mi3J@tHS0u|38bF_*Q!I!c)TM{8%?SVIGXU%y7A> zf#O5Gd3(kiNsyCfk_MTGRSMyA6p}}l(Pu8v57Yd_ z&=Dz%V22nkvO=S2tr3)m1s(V`cK^8Y+~Ve#5|`E zIrjcyEWLRcMzcUnNB)Sn1O0tjeOQ)qp*l5|vj2t3)apxxzNkbf zO^u~QDE=?KsO47*^{SDU3)QNTmi@p&_9ki!z-Dw{$CLg76a8gKQdw9U+s}>{@MLNV!=1s zGPLX+*0}1PhDt6GP!gKyy%H*=~cREI5!^{Zw5DOzet_2dI&B}3ZYK1%A-gC8 zUy5&QLbX%-I+I;hGW=ui_3*f;ApiBn+NmRq1FuU-wG#TvkX;mkqs6zS#M;S1n*y#A zNi$>nnd4l9kYylu!F1aRBQQv>{YbT9`cK5lGy6|;X)^j}#lEOjj0R`0R`-ii#mZCq z|DiZBnw0+kLTX~=3H@qfGztCkP&5hM{~MtV%InhnrJG0m{|?*A;%s1i2)b!_C5P%< ze>A-EBOOkNF;11q9y|C%`|23~KwO$V9U=%APL<&vet2}d|7I!K=xq7ALJZhs{W|IGTgUk#%*$DyN?EC_o}w`9#))_#zeR4%JA1EB3fQb~d(CQ>Sw-GY!%6bngl-tK)gjBuH5!S_t0+ZR{M1xgz;7$?f&1=$OrVs zrKTg^OM7MU~beM!kdacD=_1&3NGS8{Err}}@# z0Imvbw;li;qj!f~MY2~9j#ViJn_AQpEnooqq=>LVDrS{j)Dk7X5vuoyA5#-DkF{DA zBn?KF8Ibmm5?e0MNraN`0@bz8(a3|)aUhCt>M@bGGVY3f&o~QS-YQrt(f6BY_-U3* z$SN6wO)d(DlJE6*K#8i~Jk3wDM8bRVuj`O#Byzqmlzbj&O)oi3b*LL@2w2=a=}(&K zm{w9zO+A_#M2UHwKO%Z zk#NurbUKMAycdgk>7U;bYY02t0-C>4DFiQ@*NMe0m-8nBK4^ncA@(5y{udE?`H?B< zg(j%vVoO-`BYUdoVI>w1A>XUyZr+}f;ks)s=|{Si%SE%E)Clt|77t=CsOV!Yssyo? z)(nc5*T9<7^kIAcwTg$Z?^W`!B^2~SITDZhpchn#qR?Krx1wf-o}4KxF^<4_y1~Sz zVXoZ&GuuBy@XhD{?xF_C+@k+)im5aNj2fO_%KEWxH1g3xr8UD$G_|ndcZLT-jz(H{ zuD3gEFYn;V&$blj0$TZ^Iw@{6zoHFyRLG+YcQ)T#GWF?wu&dX@RiVn|qZJc%6AV=h zv6NJU6qWQ65>yPylvG3iB?~wZ%*zLWk!TQmfRS>;LusIB5Q%C@L%vF+9%Q6{qZ)LH zaRvU>Xhb>WYJ8$nQXMba@v6Y-0v z&5@SF5LJ-{6F`y3ezN4`1|s2nIxu}4cS}P$jmN7%ex42R;Vnb;h(jvzS0no+AeJvz z>+NR2fAxrnwB~v$jK7wGDCDn3^&`RwvhbLjcq)vvZpGR<^JzfrT!FDCN`~ptfIQ%5 zFwV5&XTa!Xch{u@{ZALeuLW^D@Jb3|%Rz_s_w|I(k}V*z+_F zXXdr9r|lZ=@8_EJw;WcTj?Yw{+Q!~+LtA?8Jm*e70>AlZ$Lfk6aT>e;|$Pag&h z3FoHU$c@&y84$Cq(#Q|)%qz`Fu8B7%X%1``hLr`9ksy8V4C|K*jLg?FE8F6=>kHlU z^h?#&C+P94QWNqOzn)y7`D9%0#mI4T#gL`qOyUIN^P6$I9t?>?X$!-dNSm$=2|CaE zl02Vk5wsuvjPbJ6UMmxPob+jXs>b#!*s^sV-sX-t*0axSO1?_id`}+w@Q@1{Y{XDp ztUeb)&jeqz_dd;?^l?58?tDr@_`La} z&HFYM?EQR2Pw=td*X8k_Cd61FGz(gG$%lmpiFQ?9p$f!YxQ-hPO_k3C8bdQAI7ZJl zG^PfSdw4P0V$UWtraF*1wT?NGB<;d>xuEmJRQ(CL&Lq*`XNTAoixbpMP_) zHtPfK?=(u7O#TT+8u|*Bd6U7$d zC(%Sb))U2;5XBH^#hevlo*js(#5rz_oqWq+4s(#p4O8DGp-ikx4M=UJ1ZH6&0iqb(c zM_)W$vQsAJ5@qid^qE(zk{wOfPa}(PiDLL3>ZZBG33=~0faS7~%e3tW`w39!*hkDVlin_WLbpt6vJasH#TwWX{3+j!yQmJR(|Q`RQI5q zOA1U-b{2lPX@p(mBUPbD-bC2hQ8?K_|3C?6_$|=H2iwx8)!e7m>|b~>_2K$=w3_(* zJGSjV`R^1t?Ej1hGGlaVJlXvj3#9)~QK`{v_h&Sa8slGrBB^*DM43*b#b&=Z0p>r1 z3>|mN)gE%J+xBoENs{P1hzuQWi_IRgtK0TSAO%LI28W#x5-wbK?4Q0P!%k}+A1#n0 z)_9jo#2B74}%!7?W*CNwRVXH=7pk+^Q)7D57p zuBp2kZC@*I#OGXv-vAcB4Zs<=4m+R?=<>3bTN|On*FA`L%I~oIRtL+aN1qSy3bc&S z?FD!M(SPT0KAKn;uKc5_VF9#uqz-e^13wL!+HF;h!QzjO2xOU!$H9GT{Au|__%LUE z417bZl0_z7BMmqOt=*g#s*&w}#bH_;5CQM$;v z6!tQsWtMD0xD@q%N82p9k`8pH+EaEZGJE7E_7MTS3IX6Fb&~+Q2m+!ZzvWFGzI(RI zLj2=0cvBCN0PDBkQ#Ta)nd)$Hpo{|!cbUOb#5s=@NBIg^7tZnOT|!IL2AZxYF|zEg z{~-ztZ`*5({~!G~4s8Xam1!f7=vOmmfS)PCm(;W#MZ`*2;U$9=^=ju=#pD@&w;>GI4U7|KPckO&r*%EKu({sG}>qAy|NJoN#0%Z38L?IW4*X%WkAy;{uhKNy(P&?mAx#a(c)ix+ z(>fap|Boi_eQjhOOe9Czf+4|2X9*a&Pt9F-ed-E^ALTS*Ma7q6GH*^@%Cl# zhk7d-TK4QKu6h3Ov{KUJGjH(-*H%TFLs6!;k6ja<3ZL7(T?6qx|O&nS&>f_hP!4rIXK`EhBPh z&y;6UCA-Ms1>Pu+jkX&WPppTR=T4G)cu&Q};p?esy`{s)8JSb34)bLFOO?Z7EqoNW zhvMDG6Cd7zr{2y<&x)5*?hzZ2%lYP-{XcK?+%ngZt{1LXc$#H>uU423|+u zWo^8V7BR08SF%%&v+7muS=x)=J06A#oevbixSh>!onLCpsoUlbYoqe9T8&KjPCP5; zY`H7t=?CExHaDCQw2G>V@KIh6UmQ*z?;Krv-8x*3UXajrDRCZHnL(b~IX6VC0kkW% zx-&?bY5N5QBzsdAb!e2E`1KuLGx2OFFn8KLbw=h}UGAQKFAlug*tVY5ix0)FcG)m8 z5fHOw&JLGI=m})2_Dsa?YTu`f9)wp6e}fC$20@$JoZghT z#PNu`2(r)<>~3z2-ISUvUTfyPMzuPPhcL@$O*Pw%^O_>ywAXEZ-&yyQY(wJSwOsIA z+<3&Z2_R^FHM)#9*6j#cynd*q(XCzgQm%&^j2Qo@;@h2EdH7AdrFL$(eaF=9XaEjT zo4l1@BUsr~p&}tj#M-b@TTC`9k@@JAz5a^k7pv-+o=iA6Cw=z-kIm(Uc-oVWvNJs% z`}Mbz2fmk&o#zZ01m0}fXnA6A&jJlu%0g1CrwbWQo`4&kRs_7i`GXx~DjxAHCuJmV zbA+*4298E(f|Jppm`b3*yJp1FLp)RQJcHA^Du5e_ z*&BMHnGxIT)#Dy>8n#ey_Cj(dpf-|+}7;)>p?jXe1?NPHlM zgXwF1K96x&FS??&V2%gxb|MajA*^7|bGS=iM#oCHdD~n>HRM||z@8GExPqR>ZXO~D zxbBNupN4>B{`q{QKj7PyBxiJWo{+UdRaHl6=X56w4~6q*WZHlineTD&_=e8HJQ19Q z>WZZ6!kEdGTv5v`PGkt+QExAfy*~BaZ(Qy7*D*sA zP<75n=M*Trsu!&iPSOzOv4A}AZm44%AMBUI+<3fA@>VE;9ct^1nB-K&bo~^l5oW7B zH1>6k<^`8br{UMucjpYa6GahvSt(;esk>p)huy4GdD}H?PMjK3DYQGXZ^x{+*q6=f z8Mwn^ujgUx<1cASNE?{g){81Q=dcyM=qdQkyz*+Q1U|&I9`0$HK_x7ju4!FN^DJ4Q z7R#A-?~$PzWWOLtzlG{%{ybeyIew%wiOw_!L95Q;ps2PMDj?V7F$`iiFx+ybdf5@- zyf?Q-cpj=J*!C&UaU!br>Mxu@k4035d1G(SeJ*l*D$Z>+81}LoL^X4h^S!{mkUFa` z=#AE0D-uV}u%HS%9mExDOxdMD1G~>zQvc~C)>en%^e~b`DKj=_I*q`8I0_2FuV$xD z6gDd3mUB3Y;`qI%g?jMEDtI5}ce~VmL~GW%=421~bkn&pQ0uZMAET#FoG~5r5fpje zqxULNFka@jH1<62Yooi%4Gls%+-rCCW9_z<6Ysvujd|QF`b`UzHKB@Pl>6MDXHR@@ zW9-JGb$cr}X*cQPms_|;Ra?nhos3-`%zU?H?9rn`d%rfTHuAl9$zL(7z`eHy-&!M| zEz_nx3~_GT*pRSpy(R|V5~Z{cnk?G4YMzU{1`fhLWxR$CBF5=g(hW1rGY;P~BOljT zKVcqASr-1ji<~j1Y5^yQ3w~vNkk;7Lw4_v_q*$`5R?yH8iV-Sm%gQ3}i5N;-vw$vC zoKc$LMnr@xj}UOhPsZOMULoXCre?n7Tu^K+efV={;+<^E`yz$&a9r{O1jdH|L>A86 zM9GQH!-mDLkQ`KjW;t7!A2Ey}17@iK335D@(GuCO?tmseGQGv>V8Y(sqvwqBmZ2q^ zu!Fvk`c*fomJj_KM7As^V%cx3Z%Rgb;VV5i54Ozf`CFutv-$c={RYJ&4Dr12tt9<9 zF!Iv~{tTc$BYHR_2PMZJm9m!G{WRC#wl-K^uJ=!@_g1VAp40q^`b@P?dUVM`c#4UB zN|t&0J@u4M{}fmClcLTKq(+@rFzUWJ*Mvp){+uDw5AS=`NOqBJ#dmc}XbuJGgl)jif9Bnr>ca;KXtT z?`rt_NxnR8uLNL;-9=$x%lB%sPxrPRo7T+(>}syz4T)}_|)Uj+4E+W zLc1|&=5RfX)FzRF6|Lm64i#Lf&#Rulk3VC%Zu$=7wAi%yzxTI!PKq5^G`d?*v<@kS zVrd%j;|j8w ze*h?urmg>ZUtV9wXr;G4*f+t~*Acyp5dgshBH=AoY2==WXzME^D#$TIzdd3o`PmBqBo@DfbuF=Vs>$ux+ zgmra-!7M~lvoCF_=DA$3Le`6vkWyiSv7)MRxpld9h1aRG95EBWyg}GmOopB4D{SI8WQOEBGcq@L=-3g%D%fnYKohNo258c9la3R8~cv`q|np zEa+;q<*RqH)9GcfImLD?Trkl&luk~o8DlLuWOy$uSZZ`EwU`BI=vUdYVkI%r8EPm; zNL1&J&Ct)Z9630UuHq;PjpcIAa&fZF*<%ZqM3@z7BT9Xus8}avuMFqUc7ZRl|NOpO>@? zZgoEpX;q;9ht3Y8+108L$6oRCqdswlr;i}iGOn@z{R4q|1)GzjSP))+sr;LLQ)ul+ z-RX;XI_(IlBW52~kEk%?>Yg4f<@&J7VC<;NtYj2(a<`Nu=^UvCGF!Zq(+-E^AN1Pc z10^ex;I))dymc`;XU533lu1}4rtpZ8ewYsK@7?R1%P)VI_TdI!5 z&(fT_CKnYbofJsp{T60RRo)n}oxI|nu!sX!BtKQaiJqY|WSQxKX)l;n3>uGHVUh_W z)rNkORO2XvHVmanvQwqO$yXG2Q92N>p)vU0wme9EX29<55~=JO-vRqU4#6?(MOUU+ z8bzUyP^!dgp>$uWRPh1fI1Kc670}n(m#;NCz%J?Y9nKyoA`gJhy0$om0nNlVTK1JV zi!zmo4ZF(@b_;*FL7i%#G%GhKvH&ds2~mHJ1X57QqyU9DiS1eXNiw2@J$~qx{>3A9 z=C(M)-F45;XHTyz?GT#txwVxP_R9`eOJP(g+NKXsIw)|;pg37nNW*+Wx|BsTVAGl+ zW;|?U0e>F8Kp&2$TER?2{LF7jqI;o#{y^D5HTSQ-+=7%aiW7%2i5GysS!GXqvm}gq zNMgWHh83jCrb!m3DfxW*jKorCL8R28R6(Klr8qpHzd`JlA)TB7&sTO8v&wCe=?xP?R9=goL+TDNZ@_$+ybJxDL>Du2e|fL!b85%Kv{ zwSko$s;avh6Vdse0rn=htKiQX#tQi;XL>|T7nC@_z{R5DFHH?^&_CN8GL2}=a`!{c zj}8e;a7Px8KbAN|DPEFUODk3H*J({A>TY?4<4|d1AmzZHf{ZnF>ZVC?d$-HJ64&tPsiVu=a48|d1!4EG z(E|(Xl9koWv%68WqJFUGJ7e}V(oROokWApx6}MkDP1}azl9aMtWhHK5H`~UPfUCLu zxf@N%-ag_yz$XN*FRW;4o;W%h`h9|+a3T#A)fsiDTMrorImb8h=>akZ^bUv?pHIOA zuH4_k9ouw~P>|vGSv$z6H~}BdHQknX)N9M{BlcqorL`?1fnxR&ilwtHVx6Tn^i?(q z);U$!-m z(es(~71Q()VfrC}5=JVY!rTplW&- z_G-$4yh@hRmmjVRjVa)syS0**nqo>iTyOmhF>Qa+$R!eZ=}a#^T3uwfckpm3u6`dL z0VfO1z}c!zL8|5p=EB~`37#O*7cvk4BM?)h{{}?+*e`+E>tfL6F;vk7lfTqggN}gV zvzy0o%(*aafcOfcl1$So?=?EnvtdhZu)29lHI0~PtZ$^2WlJ=^d!3I531{`)v{m)d zPd;b(Yrp9i?fA&-1~D&rZ3V4H3Z6IGoD(nV2-O;_;?;oSffxk+@J+UoJD56B#kOXd zEMvqpKRk}SmT))Pqc)u@)UJfH%Dk}u(RoWih{y^H{8{tMtK0bHpvSz+B3Cr){YcOV zBhJv+0m%xHL5*C4_zF=9h)EWziWJ~~D3M9X2Gn_V(ILaP+IV0o0Vngr-bODyp?H?N0XM?_s0IEaMN`ZRuwKUPv z3|lBreMM6I2#=Q{4#s2#z7}qroNQi~bS5(b?A*{XJyKE5;Zgpb z?U{>xE8qFZwMi*LDPW*WH5PuG3Zdi*Z@)$q7^z;Ay;>il>ByK!AEuP zn#uw`iq?d<0O0e}%el?VDnwxvyikKwR>ICfCaD!rmXS)2K1<+}!SM1ZR)Z=pv(5IR z#XW;6*SPjRB0f!D@dSdyLxSKqW6PVqnp~Lf&(I(tco68s^(TW)`0MFSl}TdHdMbBAOrM@&@VP z;&sdSAB&WLunPVdJ&1bpdvt7>!LPVq)yv>}V=>=&7V3z;rx;SW+vlg=um@X@%F>F% zTA#(sR4Ov(X)ElWceQc5D3o&E?^Dm`D+$3@yDJxT$XPhDyy1F~^X(S)ZWA61fd;S< zq%R#;OwI`!o%(Idew@@|rBC3UVZqXSsu3ezZ? z7ZrvsXMqhq@~32GJS=XTFXoIUL80LlyB>r%bB7gP(TiQti4&_MZYo+5=hgh15XREs zWHTf;g!RbyOL0k0p}e9+4lhG@Naj^urK5QRZ-vV)3iJ0V%Wvh}SJA%D{)9U(df}3| zl@Dcf8Y-AbDGPdG)+32TtE5D$g+!}_nGU_E3t}rQV~S5~c*b(I<=xLySu50AM5eVP z(ulRVan*N_c$_5Cm(@R(F}Ro@dHk_dzCGOWXQ^IJ4o>d7nrEG*zt6Y6?bqQL8`F8( z9E?LG8UB#)q2nVbm%;Ga)K5DAT}((=Tu4Y*sGZ3unqQ?z9OqgunRCR?Y}gZvd{Ho7 z>s001DECB{QHMyC392Ck(x60x(z3~WaYtM*UTih1b# zEiFA94U%sN)caKY-W3t(JyN34yuRB^pwF>0tW+=@4 z=&@{l8$OuLGZ-|7DN(T?ckApv80+^u?GU2PYW9YolxigBV`R3aw( z7#q3+i){e|)cia9aXY=)0hrzZJ}^#+OY=-mZy9+5;mB1!jUCW!jQ-{Ztd`K_;fds5 z%HLpEQsjH7sJZt{XX+5fWrrHh&6u3o6h&SKQ)UgWsN|nT?{Nxx*cPH+QV~!B2%y;H z1{6?E%IXMNNd4HQVKrpPB4XmH{qbqrO<;Y{p*A>=MW}gDu#wSyJ8!{s)!Q9H+6h74Hgsf*Q+%2l<0uc;$)ue5lq#HK!_p7sBzm?l%XD4>fMLP=byg^ENJD{;CPdCasgQohrs@BesV@rVupoQplR|%sKSqM2Xh-kxH zK%Q~;2>Q77pIyP*B_V+6)u8FsdBHRfeUP;uH{1?XX*9_%effM z2o3;p8933XVh0Ih5J#B#I?f2o9&B zI2#B^o zGP!L}Vm(FR$eR@tAmx~M!?bz1*Ej6fthG5`c)Yb3V7?YJeuK=W?LI~f@q)Q zHa!-3+D~N0%xHp2i-D6NaU+tTcU`OpYO?Ttt;{XC zLMei@mw4&XHzt@)N+vGs^_~-(0yU%%V&#PjKv3d=6qI2zMBv^uEtZ0Meh{9Byi6b9 z{T2K<@~DhB8i};R<)ki;2wkN<*>n0s>@au9V{F6k=h&_T((x_+-64~4+aLFC!-(L@ zYvvNR41MV7fjQ*!mW;DffzaFHe7UQJ+lQsg4WZ7JF z`b_gvWeziAs#e5UUMwHf3J-@(-M4zjYz&%e*tyIr#Ee@&dX(GJJt}4`4VJ67!v*S* z7f>#B3W!aj7Nb1e@1|)3+btMnyT)de$h1d5PB%!$TzrpSHKK*@60q);dNm*7*z%RJ z#Z?xW&iD7Dt8k0l0@#O`KR55Ne-6GwBLe60`5_8+7`vQMCWn&@mtu(-Y7v@mNd1JZ zvFy7(kwob@WH{``TWLbdb)#F`LiW+zU3`0*V?S}3H7pW z`t-_dX*mTbnk#wqADL=s;DNB-lG%E?9>O`u6nTyFYW=xlu$yJjzFgPyUS9$D<5b{d z0$MdUxL|EDHn#RKX!b;%oVuF4eVH|#4DDUuJ3xgwuKK=QJ{kNn=LN-<&_AeDB(l>; zy&VFm+S*hg#fldthQ|1q(xqIYeR)Rq&@_HI&FO%uTF~~mLMZy=;f%c*Jk1;p{S z)PMsCQNlG1>6q(fxNGJKSgEs>jGji{jabwNgXrF#-;#ejm#oR8X5YOhyW~|td8D+F zn{N!u*hoI6L}jBUdEB0S)|_G*Gk&mNc$kT*L7h~~!vHig11~b1=0^OuGUa;trFRF9 zo?gq&&>W~8KSm|#x2z@fazn>u3E9ZAy4KlLi~IT8jS3>|)TLy271N7v0+N_5_UCq7 z%Uas$qa%6#c)7appdyA^H&ZfR?6y^Drn(=j=n|nEO-DiP%myB|P z_K%;51EM+ zwjy0ykB*L+j~}omDKjOB$UBv5w)wY2toEELru%D#k=`*3g9yn2w0((XA&u%*yc2ay zfAW5dYa!AqXP&%Dtk&Ua9V3T?_skURv zYjJG%9aB-{!Zv>%w^i4GnRlaHk-mYye-Gtd@KHP9v{^&ehXO*Jy(_wFGr%_$%<|4- zBe#7QA`ynW^H+%h5!ha10NrEyzW_r(yuZQp-6PX2KhdttF;2#F(LF~w8OORrhfOvy zc!B((GU?UzR|Za+LjM+%P;`iHt{vF4#8w{M3fU{G-BkE=tXTU?uz zbuF`z)1hvdY%+Q}{6H}H$2IibGaWb_R-F!&6;U&1V~k@t2*!PjDth&u_ej54L&{%`ANmG z?zG3!*Y7FKPVE&^mJf|dW%s<^pW0icNzlVeeWI#jQ6{0C8Le}-5p5K_$08+*_h^)Y zTe_WTqVH&Rq*>($fD6d#KiRbM`Q^#U%g?Wvao=JyfVY58OolS0B-+(Ay5t`?l3cZO zc6{ZoS9<+>U)^1qFz-l*&n#)oKs|hn=;X>SrA3G65;Ff=yYCzP^narV_P;4qx`>JtfITI`U7dH#NKb zp4S$edn(n5I`FVQL0z>lo#Tld^z1-1?jSsJf#Zk+fHaW7PelegagL?B7=~_H`O00n z*=x@)T=e*oBulYKkzQvk-k{pA z1ywVX7My5r-WWR-2n#k}TBw;nw>4xyySAivK((fF=J5qdK}EbmtBmXRgq?U5}>*f z4eC(u$J>G6KeO;yjmRsmhfBbN@JaCaEcmpL8aa~#GGUTsGpA=)qCdwt9Y;n?hA8B| z>&7-9C&NI33G5}ggUp^@V`&anI_VF!x9o}19q%q)U9X0pqM<~j*GT{z@{%V-q}HH0 zVB?pV^NXqrYm}`=dMw5CWBM$aOS(xgRbYvwAJu0?y6ROHhK z;$%G9Qn<2CjVC!(o?7pZAFv`TU(tHB*HS`19+wg6W>i@Os69?Mq@(so?DWn|i1dyu zhdE=-rKQVWSeuct_TsW-m)2$gskg2&Ik8gj?X9m$O03j*)3U{{@2aTS_4;CQ-)p@P3c13x`c4{5-P2ig<{=hMwz&MohvFBKv^7B=p-}36jd$K4^GulcM@d zBwANS!3a!xOClS;I;(h+fbgLattIcGHVhNlmRwNIo^<2JLKH3ith=TvqkLOOd_wo} znX?~QlmdrJDsxN3v4zH(y>pXO`yQCpbG9!LxYJU7wyeAoC?pZmKxcP-NoQ8Z(nft; z<3K@jsafkC9^^a4O;fy}BxgyDCUw>tGh$@-6wP;K?dhFVC~A2QOuJS>tHwV z+Oy9(`$zfvDqO=V_1Qh8%A-dG8SwUX%aMAAw{jeNHzU5FF7N+<-i>Jd5bwZRpzc&(Qx<* zZf_bA@nO`Skhd+7Im5mNV&E=#6YfGY(?WkZdE#B76$w5D(*l%%rEC({w>(6LH&NST zZPoL%+sH~_f$mJ(x8DxZ$G&?Qw+#k@iWJmEEP4nLl&=;uQDBiK8G2pmcLh*Fn z8#7L*R43cs&`mE+bmjVZ2L22hINKN7$e`iTN8!)Hi{!fy)Tf20PfE1x;S?2@(7kA0a*z`lx2Y07wwA>*}*O?kbnsacvEm6e_rCeM=x zszTh~S6461EnSzP$cYS8hk7zT%?IZux&~`Pq7;6rvU;u z#8C>Q!v^3E@Df|d)f;$d5o_4v_MAF+=#~`mRKoa3EWK*PRS+J`MOuSxNj5;WS*NfP zK?JTLu-T|w&YmMH$?K1`Q_F02YFy*0{8wl0ouSsW?Vb5*(LlXsB1<)YU`B@Xci*}; z?|7=izvJm0(_KINmviQvtrcS}R!rA6Br}@@FOs;R1hEz7O>HuxlOg>f8|z66#S*EQ zjuQq*>21URZ1DDX5eQBk6q)-^&z$?(gxsp!43 z3cb%sOgAU4yL)r~<1=PGQ@HEyorc6DjG))gjNix&=2iMOXA3vLME0=Y zCFJWikINddx^O;ZV_TaXlSmHH53)vu#{lGoa2MF1!8fsoD~imSc^fY+%2>aoqd)S__8$gZC2jK7y9}yZ^(f|0r6F)q-vwDciQ}#-Y1r&TFysg2g|~| zQ|H%4WCcgc{WE&NzZy3xG+SoWZEaS&MW!?^F9F8vDA)XyV2x7l9hlv^uD*VAG(xD_ zHbZZmdv8Z%wk}W-sS6C#DP$7#{rcJ|UQ@hsV`Rn{x$hLuDUzJ%P=hKO(V>xjkEs=0 zr#wdOh*1MMeB5=TXSg;nP#Y!|hvD~dPw+MWNi62S5mfrcgnD>{#`yWggm`#_katf{ z@=oArc5qDabCSDBp=u|}c!zR{9DD4Hn~-D{5tk(yp15QdA+lneC&N?5HpW&jFDzYM zr&iakE-hS99ecQ;MwP4b@j-uT>ntt}$KG37x_3=ifm~kDwPtVW()W%vEY&uwIr>y< z>r+S9G-&5vhHw}6k*+9STqHBL@2Kjl+TL!Gp{wcT;pq*Aeq*CKytH-wx*HEnSC%Ze z>v&Dg@h$U96wRl5f0^U8&GZw@G&J6DobLmK zVfgH%J+2@djVpLb!g1Qq7F1{uPGW*vvlAOrqz{~FHzlOyo>7+dWT(w3luvbr$095I zW-3!6Jx%mw*AVv*Rd8ZO+`J{)>MAC?Bun7h5lhI5dWiBkQqjG>>2P7t^zJqPYam?*l%0 z{gpBCh9tFU@*#nMNh>W^P@nB>@*kLBcx8r3?hpISF_v?a^N!%J`Rc?P>dXBnwdv$ zAyaYgEl~aE@J&1(1AT~oN^qVEB;x_ez*gfC%2@(jg_V?k%CZ{-8P%~WzbHTFw-m(- zvUeZ%)t4E%K{I`53jpd0Nkoi$pv=qImakmhr_9aDQB-03i{63Se~wfd*y}okeCsxb zup9kan--2x0N_?*GEVV{3XmsURhM@qW-Y9U$xY5G(bg`>GS06vzU3CA^iR~86KmM{ zsz_%)FXx~DL!~hwz*K2Ss+4$C7a6M(f_xL2GF$^C&bm;o9FKP<`#L?7j|U>N7|1~a z{Qi3(1z+cEqq~rgRfKFyFXHi!n(9P;v7-kb@r^Y{m9+T+Df~sKn4i_2gMC%Y?!xH? zPotV19=?*Hh>3u}S!$rJHB_mXo z89?n6f4$r{x@Jw4NS%_NA0&zwNTQMyx|)=b)8R^akYER)!$$fr?J77+e2q{ykuF?I zyS{k=EcQU~u&AR;Fz+pP{8m9kCMdD&r-9Sm{K%GieJ5W-BH20%oMVeBPDi@=7 zg(6iUW?PEZH0g9rYl;fdhqyTOA-cd29Be3vE>vG$tP_)p1n{hVfP|eb6Pu zs0fKyc$a5~B*pk6hX`cjdW6#pljK=-D*sTANdSc1VFjuqz z(0m%6VcePjSRQf#x1pyi-8rlR25(RZpAZb*ghy_|#kd3oJ*Nt)aZVmRCz3pWIe5v6 z{^Ro7A`^nkxp7nP0n-HVesI@Ba5V094)AGq{4VNV47Waq^TY%{hHKxtf#B~!405jn zyq}6E_>Us^!=rFeZH*)FM-co0(msdZWi19KM5W2-xj5JChHIlqG}tlc?-6QC`YV8& z_SoLNqnZC%e~{Gw?my@?=jguC{6D=0c9Z-+TuyQ05`>WX)bjKB4Vh1p!zJ?{$MZ`7 zna}a?e(>%@a74E^9N=0zypg)@(Een5J6+UQK#%lJ8g-Sq&F;W)2M;G;Z~_u1AaVj} zKnt%v1XMu%5b_SS55c$L-@zha0;UJxYryaTdBk+lhJHXOlR%9)dW1B;F7oUs1;u}!P^g~o>@Tumi*(5J)IVx*q?4-T9bSv zp;0`~i+>OrjfeMxvlGD)O;0<(C)@G6sJ{_7$@>xfWIIpm5p+F*A3;3iN^-|;w)I3o zGJ|e*qXgVPwC2@KSy`K2T{DE^&O_!VoEUF13kKnD>HYV&w%*^L4*!L&row`-#3H$( zI4PX06{tV23MEuJi9e67SjZm4HsP2|1GWf}5@hWqZr}kpWL`EnxB6hO+11<6+f|uf zl&(xzaQ_@xX@07wKDalhxFXtIY>syI@%M3+$m2sIlH?M$u;=04_?X7K8r0c3Wvo#a zlAM}ZF(ak+uIZXdF5;;-+(L6xqSBI53R}{YW_^stBnvf0dU@+>Qi(n!c|T;(M&K$} zG8bzmg!co(1aKj!R#BsH0kp##O;!i^bsL=O%6GsQ*4o+!_0+q_8)a}zTeyuarV^3G zP>p3WLS|b*Y#xI%E(_+uGs!?QnvLQDS!2?YfXhu`zx2~pm(6|!txIxR_O!zTeokwVw zxs0RTSU8>=)dX-fH&G7wWDdA?x-tmd`T%0u2L-nf{5M`_FSOo5_#2Q8-e!jjss6}Y z1pf$v9~i|)Iy(g8TMr`mUct-ucDk%d)?2t%1UK>Ejm3XYnj%!(r~G0f6|7``X3*ExbPAG&e8?F z0mjleLxm|o;IkZ_dp&pkCr7Fa);-=n|Cu#8kzu84bxV6%A`I@Isn*Tyv4n@H_pH`6 zWJPLgm*vdDv>`be!nfrd-kWi?=X=Qz5>V=ij+tq@kS+* zbsPC@9DpJ+*n|4;0_BG+I<3v3#p?udS@A>h8WIC^Qsln^TPb`5SvQalC0VAKm08C- zTHA4=skt=gct`teAocJ9Y?uOPnZPA?4=WWIi8D`J#wlROwcPLTAvq`C-Pd#ey(h6# zPJ24zbd#Y?ZuxaG&Ojl$kz4|ya~(e~`v^V9!}~$O1aLGjnbatp(7%qO|8x#c;`Ic- ziEqc7*tiRjKa@i9vr(h@F0ShRFDnpINXBc83ZPXaM76qdG~<<3=j&6SGn(;A&^N;A zqGOhS>J#iaFEvb48@Zg9tzV?SO9u zT1(v`YbJ+(+pfQBXK?Ww5v(IMs{YvSasr_^-si<-{%wIA12J0BA0~m8R^*ighWST0 z2lx~x#g-?B#^<&0#jJABbq-gs%1dZ^y3#_km&?zTiK$_7QvvMv%?CsYWxb{h{ttcMBqj-E3vF#DQ;JlD>jlfk?$Rmtr&4g$EU$xcwy!Tlo zivd(D7pdd9gb$*6Np!eaL@L&Tad}|&?2*x;7`{$sWCVm98F^}KfeicNa1vh_Bj!qF zzCX8N!^qxoRWdezNcfH2AL>P`x52*V4%*k;Ua8ei%Q8`{-LI;po*}g4@Ne7K?%GDm z0bgy$uLJWzo*n-`HX8uJ#faX3T7%>V*D*`^I_3!lc1&^e{&CE&O|!h>Q0_dIxs7vG zw)$t9%7IHreUKKdS~%Y#(oXa+J_R+VYzWwDhFFn*O%fQ_1OL$Zk1b8TvyceB;!s5N zXjH!c*uE($A|}_~^;G-#$|Blpw5Z5|rtx-~)=-B>=Ya4(HwQIod<+EFZ4-G^^76>Z zFR3Xa@>syhqt+2W&W>M8{W^+I=9t5;?Qq1`+wtqbBSd~V{QvOy7#>9Ax5@G+t|PbM zGo9d5xWnF`XKeUPAF>Ni@V;#*@wKD*{(nryOKOfp%MrYghl{~-G_S!3{|w?G4^pYZ z@9jeWIH@8DDxFlIUAmO38}I4iD#u6eqH`_h*jLXEe}#+4S>LnYeDjUv@n>)x&H62R zRy2}Xva?w{QSl2ev-By;orO+EjsU5JePQIzVkh>6bDK9K8}xC+kS7TZxp+dOH3`e1 z^%#Qh6#QtnSsSei>%S5F1q44xorQw0?d{iEtB~yrC=Xai>gIhZN;-iIqU8w}(bw-=7q_fC>%PW5F}_>P>c$s>aj_h5ndl;p26a>r$U|dA z{sK77#@p+zPGheb*I(d!kUv)>7<9GKIhL*@@VPLbc|-6uf)^2ZF&#wUkw^yLBl8%` z@g!)*_K9^L%%^t=zH*NM6}<1^Z~Y4MHjKx62N1rBmxWXCZ3ORzVYrqI!Ap2}K75wn zD{v2A55n=amMiG+S&VyK4Sc~|xDITC+rSREfQ^T^i7EOCD`y$9~Qtv2wo3`xK7Q6&va5U0_XQJ*zx1(V(TE+K9f(@ zSq?uQyldBE4){nvd}JBo@uNoZ5&SO8X*71E{@4PtXNCd>v4|`JA|2+Lw?Fs*@0eJ> z9w?br$ybu0@fO`0aV3J@L~-}grAT(C*zV)+dU5-9`03iUAcWZ-dnMLlq&pN>6!bM) z-vl9qR$AV+`HIkLHdp7!`&$@Z%;8%g-dkbAN3^;LcVT=)Ll@#3m-Fxn8?8|L27A1& zhWg#1ePH+JYB;+d#~U4=%fwq3k@)@q%ohYBns_@@Hri@I`7IuTVBL(n>tvZSXGv^8 ze2V2+cnw6;*~pgFwH=tH7ft?AD6A~=W3G=Vkr^A!T*K{lA$whd*2XZ$T0dL+T;086 z-QP6b;Tc5(4Vt*NZM6~U5zf*2_!KXBlFZy1jI%2HOY2pg5A<8|TKBf=M3cXsT2W3v zolvY2$3%_%%EsH`h{O+w;j67nIHSS#4dzIX%8zQ0PKu^VUDnio}! zY)Ri)u<_GlHP!ciy0KtaIXza_DBmMI|TZ~q|bgFo?T5y8E(df>^2`VQ?14-rS zYc4EZ@{BoUaNhif7bRMHMB&NRCVfSAQc!U~dB^hXzUR$p&n{VZaZNgqO5!S#lPcmQ z5?y6dB6?>YmZ!xAia@ugBAxSli?gzeLDs6Lx=(7VQ^Ti<{oT$>qC>>RSy{zg?PZll zQ{_;536i7_G>g; z`;pLu_tYS`iErmFN`&B(p@x1$kb&T}9GrTU!^eAYNc$$f{XL}p$*BEp!ZofuKGNl$ zh?b*!c3k-Nhd4*rs&dmZFFgaVzyChoyaUb8&_7r_=pW7jpI?4~Uz41y^>gb@`iLNd z)T`n8Ofi0qt!T6~0#U(7D&g6l;Ea?hvllw8zx7_E>u(HAwUb z7cYVKI7(v?r$-1r(L3?H-nrKSf6yLZ=}mILCweEI*E=5*dU5!-?d{htp&amc*zxN@ zF4$v_>(tufJ)oZYnrgP=>+JYVAkN-?G0{_Xyq@Cr2rYz1NG(lxL`Kye`=z$_ z8{@~=R4yK1?Eb0yzDx+sj&ZQ5f>Q(U*iSVJ`D(Z>7HLT7M9-B?R4mKyiMj~TyBNr1@(8t&5*phQ4aW% z?YS77FU0s{pA~5*h1Un`37pill6IPTxG!mk!;i7yBb%lZWZUqGkJQZDq*mf1arg#1 zehszPp?$#PBe_>_^$v@${~*LZG^MqzQX(!O?Y2nYzPl-^D9YPQ5u8)N?kD?8oQ4E~ zg6!d0NG|`0Y}2pMy_knW8M_g|5N>hYw?f(r09yLNw}GZRN0#2zSL(`0fQ`DB99_bpE0@x>Zq%Wg*eb{PAdyf0K^ zjU&Dg7u$Wy7TaY`BPp3?&$S(}<=U9j)K%*ToNS76MP>xw!pR!_G%#~Eop2kGk%xHr zT*T#8E}twKK=8x7Y<>a;2!0Q;8AlNOc^H$HG)UM zjb!a*9M@h1-wOBRwbU|#_a)fYUSylR26v(!oq_q_9MYd|ci8SaH*hYl6`9iJ2xl*i zZ+r?HKYWU_oo@(*Rpo30=Gh`d7l3R-DUlyr&5n#LqkO3}K0C>S)Un`&mZthHuFuX` z`Q!p@`qA6RnSL$AxPv=A6=t@$Z2RBl%lh8fT>&x&p6ouUu1-VNU4SdH?n1>Q8%K>e zG`@J|7FdFGo{-`8EG%O`Vfv82H3{==s7w^916rojtz<$QG3#|P4V5GN>^{TkrOnXRDxmuNxkSGgPKM;~w zu8zz|O^pcE3Vt=T%M!%?0*?zf;95H%<4VCp4P4oz zNNmx#regC`TR0 z{2P7(0_mJ@e*@m^mtZoy&F?F+h~Ql?&w30$Q!tJ?7SZ@~8ovwRDzyUwH4$QQga*y; zN9;FrlrW8}fn-9_6NM)q5vIY@2-42J$9yS#e>4xvgpPm4_zH0_448wv;a>6BLUA!Y zdwij|@O}8C{(sbp+jDzq_FP@Nbvdzx__|1UA+?OG2VKb4d0J>jzJ`1T!Grf;eQlkO z?%ya(LGWlEzSjy7d;ubMxG){ZP(-1t)lY@Ur+DEb^C@1h_9zTh| z|AC%s!EmsN#~&u}9_w%PPr|>U^=UupcZYSV^?TcRkbW0Z5q978d2-F2^S2INCvoR^ zaOWAYNtRxCop~0YWk3$$pz+=b!Bw))K}h6B8ZHHNEilkYe`bSy^fq`N=NNA>Gi-5w z(!PAuh9uW1_83(txsE2e_cAnox!@)A$%oi-ILiHhIkkgX4_AX#;J*KQc1QEKJOAhD z9kv)N=~IlokKyE6MQG%TuKmWI!LSFu0MCPOff0NM&$AxGKVS;*_u_L;(7l?`m>jv* zlJO!7m^JcyMy61dfv-Dc(5spGa75Ni|6-X|&+HxPymgDI_?F51#UU1i)^#C{1#$Bx z2;y$j2VIwPXGA#RqDP$*z@9K*lHdutXZUw; z4(2kqEDwWP`hDnoYag9M$M5?EM%n#t(w1q|&mh;yWNc`z1>d2zeW);!CA1x5ijz*< zNvBe>)y>VB5#YTpZpjSu*vfbIR#fbLXC=J8^4h+Nihb8s0;T1WEVn%+r9D^1l*_Vb zrlicwmI*{`#jdwjEqiTe8GGs!TYC3v%T~R;r<{Gz5|G)M7s=4IjG}0Mc5Zi}g0Y-t zqVndDKJsT;pgtyXXELDc{p7q?yyu%3i^O_#LtP}+sl-jntX|v;VhXliSpu&we{Dx0 zP_AAGl=M=s!QK>akh6s(_Ici{a^7;@w>2@}Vyh3$wY-wIyD;}1{f_Wbc& zE5SRm#w6zOleJEk0&-vf{LhJYJ za;)>f-JH$?GD16i)?F-t@8;nwfp@_cRzl!=IXGn@@GVFObqkfe4ibX)uf8Yn1*m;j z;kyWaioiR(hKXJw&t;3K5VAAZX0=PWO=RQJ%LZFsIU-JHPc5Ud__|G+%z6hWgw(AH zj@{VOex%D_=sMa_GY}(&&0qkh@ixw-SOcvs1e*d%%J3*(FwWUOU6z`d9ERG+2+gmW8j`I2=Eux+7ndx1VO^%SsyBtH?6}X@ zSd|c8Vek!#FV`ki8vWRR74(-Yg;U(7d@6KxnXHX=mWGD8m%$s?JQu!lPkHI~zb){r z*uAL4Rj6EN*=_EtiHoc0Gka=h)g(`etL{nR#!UEoZDCkG!3hQ z!&#>i<AvA2^}NQ1cPJ zv&mkI5Te)b*gq$b+UX3Wc1d8fvsZJc#qy`eW+RTAL(YrM*ZRRZV2@uMcZMuI{rC@u z^79YsNyjm^Ma)wsSgGO}`gBN`XcF{oSE=4Hn3l?RUi zXMefBufl~7z9NbD#z9vB^YK(?9CT%b{F-yK=`a5BjoAytEBOB)Xi z5+Nxa#)l}$xRVEvUkU=}tquk!oIHGjJe}Mo(NUSnP1$iCr~e6G1*>vAlVhFz+=Q-? zN`-K8ecABWVp*U&_)-*Ltk8qkEwfqaeVRx>zb}|1WKci&{XVE4ONgH2_t>NBdeW~B z*vD8A-BZc_ah{t;`5Lp8h-WLLZaB7b6bA`&Fd|;74(OfjW2j2rx8vx^2y>05CB3U4 z3dqyTBKN9d^$96m4=qYQw6lFd`ijB1>auKe2s=30*@-Po3D!q?-CD6CuD}pJRpJ_% zP@cduTxCd*+RaUx(!68-_KUIMYg_8Jx9Nn_Jf_-mS!@v+Lj@Uw4$&5(`SK&N_wf_P zRX9l5ug{E~H~0e_8e|`5nk+wznLb)Qa)N34gs%-uww=QP#%SZQngFe^_S1>2TjhUt*wHHk-dU0EEs>w3U{Hyo!T}2i9-dT~k zv|gvdiJ;$=s+f{_srdYCxP|!IGtMQQLSu{>3o zSgQ66N@-5ZnO`8MqtZ$v_o5pcJD~Q0>=pu=$q0N_@#t|KZeSO3;(YbxrU2Tg1fG(pVE6bX7uU5M z=}tl#V5X@^<(WKVRoVssR>X9#-d(ory?g7mUHA3S2Z$Y_harL|*<9p*AiGw;+p4I~ zB4Vs^97XmLAjOGKqUOR>V!HLv^|kTR#B%i&sRn6OzvT7;RoVQMh679L5(DDby?+>2 zHx$lF^#g&%Qk}c!WM-UpFmFynqlpPGKsB2WF_f5}qqf=A6ij>NNS^aBLXI?to z?3K)ZAqcv@5-%^nq;r3TWMsv8pXGz&xi2 zOozvc=9mK#+g4>bOy|-1u359X>W{v+tZet{Zsf;XA4coMX~89%Ka6bPBH|AdeiFQG zvqh<{nqh}p@-%x+y&bO&cH1?P$H(xWtiuRSXdp~L@CP_J%~=0LytD|l^DNTYF_@Qt zGZ2j)YaPz#4U@naFCZBh!m-=I722}T`j~>U*F4od?}=4ezyldhy7Gp$`}@;P9os7^ zH&2iA(|TK;t*efVlI!WTNzTIhuE$nn+7>fECJDN58@qP!abp*mb63a54nk$l@ammI?HZg2=}a%_{rN&^!J|8XdmhA zKhdV}lPnajhP&wi?~(J~{_tR9JYZ$i`W(y~gvEW4+>E?cE!<7Z0DCX8pI|MP&Dd620eeqPfn#@0vTh2(5P8 zpe%7&;*wXk7a7<7<8akXooh(y^d$3K9lQqjvh&#s@T9YwVZlQ^75A+z`9hwSFV&VO z22Y)0*~(t{1@(c%Y;fN|FCY8wCw-_!yf^Yc&IZN@gYXAEv%`}rcVFAEb?9(;<yq2c{eWK|EV9&J{Zn@B%HZv>i`4@k_^m2%~Esf}f z|6iQpd1t)mFa2fytX+f`OV)`-au+@th_d+YM4YHM*;Akj@6mp9bFCQBbhsP1FG# z9s)|H_otL*{OINsCXa51ld@Nx?U?oGs%*N}a#}EG@q*E^w944%iqr@$zK>SLb9~Ii z&f8;8%0pbe1V)<{D%ZTby98dBrq4{5FE$}Pahk0`L;A<0$;Q5?SHcuf$6w>*4}_CB2}1h#7On{e*ZEq84+-xtg8Kzx?(9+z zhu`d21eAyb(Xax(3lZ6d)7VRYmcadBmVIA_EjEg1i$tHjV&AJcma-01WsR1_qm%kM z^DMfw(G!jJD|7!tvu2-Jo{1<4U}|_ug({{vUOGPZYLjDpjpZ0U-v=HPd`6z{V~fTz z+GNJyfeR*)If7$+ufp#~?tx#r&I?FSR0yJ&=N=k4#`;C+g6Igi9UcVj@DN?)UA7JJ zPUUbK-P!xxzP?!I%~73Zi_PNL0Y!=az2$aRDzh$)LMP= zbaUwPz9*OlKW$EQSeh!pTbU9${a~j_H|tQlrlHjAEq{1b`@M5b;^>T~{(PBP;~x;0 z8P(JFJ!j7lUUN88ocv+F#~C3`U~q7kd1b^T7#uO!c{A3=o1hkm2yfz;Y&@nf^CW3E zl0Ul|`>JFzg}jo$b1Dcy+J2?m>w z;>z|o`uO-T-~SnJ5>S!NM|T|aCmM~cZCL^|85~mz#~i>oX9%kSh4jb zVW!|Fk~BGq{*7)77E5&w+mEDxKl>;F5M9T!67wOu@$*yl^`}1H$ig9!?Xw6-;Rgjv zt7BuUmlmK4A@UhxVyc!F2x6+x61VZ=Llx)GR~-CkpNM69vz+)8j6rerr7y;uaG_i{Xo zW>qBT&(0rJcW&Se*bSn=-9Y(Am90Bi<&iVl2jB_O_k10k{SGn=hx;yj!e9P)di365 zqvbi!gzlnoUA^E3n|}28Oa16epC46^U%*~;X;Y6#CH`VlkL)X!??%-ljx()CJid^e zSK?0my)o^NTiKp)cm#-H$r1U(DfS03Cr7m~9=)R`Cc1Wj*Y(_a?T%0K8T}C)aCXd7 zCTx97%YaHoa`icHgK_(A(AvnwtNGsvA$zj83>Pf}bA;iU9of6KPl0jZjj8*#=5?fp z2;lX}W zC2zyC-DF(btv5wlQUk0Qtxuw5eAzwUf$_;Skrt=XR$M>c;c^-i@`R}6CiGYM2YenFx_k1s zzOo#QSiJiB-hO*oFFnoj3q3dK;)d=A7Q`dH`@zzA;A+2p|2l~+apzN4ARSdA^gP&1a zjC0OBCdUyF91-E(D;Ze0@!7dzME#EM?^=xcr6Q@sKr14<}8o& z1zA4A=g@QPHV1?SY9@*-vPKbVi%LM~HdKkjMN;t)>!BVNSd@G3StOAYeuS~!%k_-I}G{fknn zi|d;*mp|N5aeSZ%NWG%XN@cRly{zmAy)iY;OA#VY&=)POijFE?T$r;YEO=#O;gSkv zWcfg?k21v5D?HXaJL!2F{aJtR%+OK$f*uC=N6+@+^OD*4;VblE%M2W>;_Ap*f4t`( ze9POo8?D3qKALr7_t6lN(UOHY($s-}0_iAN3s*U8qp?_CBYp7T`@q{Gp-3haKxQC6 z>%;oPp^?d==+w^%w!xLe7JL69e)dj^?{$l19$}Jwh;WYnW*nY z;PKJ8j6*!xMoWjhH|qYUh>kC48!EPZ%;e7zPV@{&yd@$R=0HcR6hud5-FFxrt zb}w#5+{`_#5#|6O4ak(W?wuKju3HL|;ZQ(EM9c1(acqodbhg$l(Ahs!o2~R1`Ndt4 z6^AaJ16=VnO>(6!&fsmRa(2amaWRgS`y*%I^fYIZOvRCMma(i5;xKvYypm{|q1Q4j zmrb20hS?1-u@^a>aI~ws5i@jxkQ2xl8F`nDA9<819XVt90N|fa#TAT4tPo97wIAsMRq!EQmfX#05*W7elrWq>Z`je6x*J3x zevAUrKlAu5pcgsi80Xh632}OCB3o*k?Y{Rt;je%08ohVqtmS=>M$Qq(KDC7C+y81y zN$IMq-Dmq!Qu@wzLpS&)x>RMzJw4?aDkLN?8fR{=D!*%{2`TiK;k!6o8f27v^XrTd z$IbsQw$v$yM<8X?g++0AxBWr1#r7Di6p)Vk*zr;P@55w}XZ<%@YV1=cY<*12fJ#9! z`y+pTyn`aYv#^=iSPb~1r~&?z*>}8g+4)tesVmPfZ9BOr4Y*1asd8JK=ZC`X&YnAS z=FFKhGiOc-YuZ^YPf$9_V~YJx`V~YzM>s=6lLK>r56I{yLu{C?H+sM$vvk6C&|dc5|cSG1=U9zQS(o#qdEKUJNvq$&vZ z+xW?BfVr)k-_ZYveKR_i4G#>xi{ush$lf?vX=Re~i7t0qZ{wv}Z(~60h2vz#-m1`u zQI5yYe9bx@e*^{9Tj~M~CVexxAeXwP^Fe;*{L@c!K37@%$7rqmhV!|)NY=_I#5=#D zvGe{P@}B5JY0CG134B$GuaE}*@EYINH~Gn8-z~08c~X%ZF5zkYoyZzg#QNXzNPY

>q9zC*48ZuHPc&tABHOIk4Ok|Bc@|HpBaMtmFEcHE60$W={S%j_3Nx z^V_!R^dXB0-`wN$j=AJshuwQU*6zJ{@w{h9IU5V+cb%_IaXgP(zqXV8$k??5Enn~= z+7Ml2<^SV1;C3*LtR1t5?ipC1^N|~G*oJ=eDyIL=z#?_=xyG5N)#@`dXPjG{3cMYZ zNnT|$fR95!vUllp{)s{H>~q}_+2|*t``m2$)}T15OfBl{)qlt0J9X%uAPQmOI)2;M z+NRkzf~e@u{Z-XF166ycR_^VH1}^CdIVHd)J2M%Jsm1Nj%~B_!AN8!~+NpV(#of)# z-NUaqkI4=0oXzrdueS#dxQ^AEM|w%&pJ$PwUk`}VMEHF~#Bbr602!T@AIo4*Ck z^COP*sI6~NTd@LL9j}gTYZR|iPY>~~HXp;BdJJ(Y5;`t`hl=zj$QPmY>k11uOb=s1 z&jUC3sU{pgZ|ALcaSrpg!?c_~^rPSr{|d2*;Z}#Sw=A6C;Z}=7#|bcZ#3>t#5B{`8vxew) zI*0D_-zRZFM&Y6rapNGfW%;C}?&EFxVlFVr$CeKg;PZ@)Z;DD^D0ZBjmpE}5na*>k z9_dNcN<3*~f#N*&qt(j9q@JU-Fq|AKk^DgWBYq;$QyG&}iv%xP+MJsUD<9>rfLAC0 zg252l!59MhMlb-&@h?$QMRu1L}+Pm*dOfXJ9+pa&3p7!S(Ma zJ30a*_zV6eOWxZb_V%KBHu87|^+X?wBkZy`aJ8{}PxKkQ4AOy=#b+gp-X{2%q#B%q zu%p`Oh(}pk9KqAD3{Ae*!K>Q)13@Y|V`0yBrGiK)%WuJ(R$ZcQx@>8->5P!vxDGwE#tJ};OT{eQwg zXf*np{1Ut@s~a%-&1V-TmghIN#m+ra@0Sp2FZVXjiD=C70X_v?sloN_v)gz7phcc) zx0EOxlo20El3UV?=19b|^V8?#dU43_vy3ZijgFlf?VPBJjyp}$!>FV6pR*e`7l37K zEKSz-27NwA&gvyd{`wOeNe9*^aXcReoL?KQ3l?~R@Bw`P(asB+Eo=5p(yTHZ=wGwX zkm@jeQua~Jz3cD1bDh5X{+n;UkJ`q5pfSW2&UyT3*lZ*PADSj>fFm6}CMVU9GA+bfuPHHNUBaOmmk|?RBRT5F4#MbKU-U97`_!IcA;i$?$sIow- zkkEiwm0*vFITjYz>|%@CQ{OSU5CK+|7E+(*Eh_N^gVFwvpVQ`jHA6Dr z74^xQs|)Cyc~Mu0^uKLsQLZ@9CsGP+7_pIsL}V?v3-80Hfe+Z#&;V-o9WyZe7SN_5 znU%(f#OomV8CaOhC@ImaO=Ze}6z#X~;Wrnc9dtk~yiYS}HE8uJ>NAE{5hE~`aeDt;y5zfMja}5*$Ngx}3Nr|{A z94N`nGT$6;l+m_%M#BlU`gnu(Q*lE>G1@qbW|S4pm{HVhS+HhSjfZ#0lJ2I^rjEW0 z%?D!1AxCeOE&oK+{O9LD;hYQeBhyk-(<0|zm;>(2d47J>FLM?_;i5U6y`Tc_@9mtk z2;5mT2Rv9R^_D4u%%v^UW!_S_$|F%WrB0*{@-{+!ZA5!+0skXj5IXmjjJT;7>E>WH zoQj%QJXvd#YLD$Kqu*I3tmfJ7_~`asal^aURceh2ycRyQ`UX~u|qLNzy%j~$w z^zyX#Z1VeOS9$n^E}7RPPf1D3Eep_m%5|7Y4eLDC_FCJq&af2pqx*2DdG>2vGwnl) z!}so;+cLB3wb{+!ui?&`+d12r!}WUI#lENbd}AO&9H&6N4HOH-R+2#eKRM}8Msx=S zx16Pq|NV(auyyIu1q;6aN5>wDJ@fESB7D659-mQc2A-#b`S8RUI^)TwAigKYB~i7Y7NqGi<0o!b%x6 z#D}-4H&0bY^<3<(8R(3H4}_jk?$|cj(l0yw1-KDZnO3ejS2vz!yO7O0H3JEm_528O zufR8u(h>`)icfx(H2O>x191}k^6c@i;jKg7 z@JInKgLnDIi7k3GuMq9i7xA|9j$EU$ zg))14sc;gwDN>~?{4!Od)=4%pdplR*q$H6lLqUK@iBxC^-z7l0B3GfICUZnp7)q0l z9voRayg8<>KvJS>4*@a1xX1fDIQYlATe>=!nK`&x!h2&%CXO!A{51yVo6#kFyZ@JZ z5MNDr)BE~Wb}s;8G&?o;BluBJPk_dofL?QgP#xnLcv$!fy~ovQ}i2jrRnCF z%W7kI3{)}ujX@6F3(Y3at4<8Vf53C5+vDCETw}I9{w?Yo3M9nC8-xF$;0uYs6Wb%f zdj20edn7q)kA(ImX3XrN8{{smp3&&;6XooEBL1G9KXl{&7adLJ6Ld7h74`q1qxlPp zbUK>9&hObX*rTtZ(cZUzN&Icudk_PlB6>P)vr@6{s)c!{4yM(@?eIDk-1lyON=pB` zeehQ>IjS6|A}Ei7zf!ysaHkXsHADOpNqr~l8xD6x|Kc2y&CXH&C!beneknt z0k-bed8a%%Q>*86*jEoW{DXY0XbX6)IQoC*Yz4%gF#+wdCX!Lr-nJ$fV+U{Q01z{8 z8Dc+S(24J}5c0G5vqr+wv)r+v0JsChbT+_ut3b^IWDLW(n1;G|S~!{(wf6zMzGn~p zyr%sDwMElFZ8=ZX`~ugZXWrm!5Jo*?rKI{E!dr(9QD4KThu{i2`CmB?Ub=f7Mp~LA~hA%cXespl! zmts{?MwaB_8O^gqU)Bh3)4y|mNn)1ct+lRH+(BMUr^Bd#dDph&0*{h4)pM$+%aZCM z16ad}bLzS0yVc7UG>KpJUQmPiALbC97mm{gcTAX%W2%5RN$iwE1{5im!yN`b=*%bs z-?QcX)1*8WI%8W&RQ?uQ4welqA#vBl*q#BE|G<@d3@ydBeQ*c=B(5LZ8RBv#h>J6~ zgZY!xe~&Gv=WA`n_|s6Ykz|`liP7*%0y*;m{15OW;bQPK?1jGt9n6Lw0-x-IQXb-P zP2J#KD)XCfG^j1jX+S|prE6^fn12x)7F-{#S6`sgN@>Bo0zU^qaLobVZJAj6k-5!# zCljiHnzz8(!-rYRgqL0dTZyj!D}-AHi<_1&u)x8A*4P-Kt;gW?3m1UbC!eeUQ^8Ca z2_C?ws9eo4CguF`OMiy2f-+h#8mBkzYM$pX0yr8P|4ni)s`osx z*q}=~;4Rom9UW=2L1*378EvrR$sZ!IdAzxCUd-7x>|lN;2R!xQj*#)y075wjHkNLuNpbN>MWrocPjXmwrNns!Bf#+4Szz4uZb{nl>fI2YuT5R~ zN~a<%z#*V|O^KspO+!S>p2}%Q=EN3cxfd!lTZ{6e;;h`&GD)D!!bl>P%BP?IbKUjc zn*-&Vz$v|{AD8cHi>9jvx4zc-)~39oJzp$7xawi$gb5UAe>Fb(T+=(nT}e*Pi7i>E z5BWpiF+ZdAM}c*0{Lu$YV=me7xcHAipZR&((d4kjDZT&NoDpZ8=j&J8 zlaalsT$vE|Cvdu69Ot_I5(syiIR+R@WWtO?o(C-qfkl%{dAxW@pik zqHWDliSwSV-Zb@StbqZTyP`_op18#$Mdgg6=MZ~j=%$}T3(30Ihx&=G#Z5m?3o4Hy z`fs;VJ&|Qq+0s4^0cTPBT%@4<9`*)je-do^QDUZ(Ui51?vacFaN`B zhAUXs*YT{)BUL`W@C@2K6%<_Xpd{kbb^F@Rh)Qf{!^{UN)Ac z&Hx28!!z_N@WQZRG7?L72R(;PlhO0u@MV4xXTKsr&r9^4pZEp!`WwUMH+1%$JDP1; z1000Y3WV!_$olpvCzt98u0;sfF9_}bLez%JsAZw0^?Z+Q5#V+^Tx9fIz_D-eEkV#LO9nHno*Njdv1K2 z$lkK)E~c^9^ zckQ)GUs@A7+1z^49~10s&6y8_%I76GMYrZD2!1aP-Dggb+=EIMKe-OQ5g7-Dar2?6 z-@0C1nJGwUOqQJu2{XxEaHwu%qJcGb84XKX^pXu&rY=5NXA)bxBrCOESToQOrI%h{ zk2FCgrn^Sw7#R8%dSJSl%cw?fu3R2ki^^YwN{lZmZ{lRaH$&UTiTgwRVaPe^P1f!b z5gz+>5SvwUe)^vC_jsAunDoK{zA@qlXC4>phS9EioNWYRKw359x$an-pn|yr(?Cde zunUqnd)C82EDmZw9q6EgO^epOy)b_5;`Rc+?_5;L>1oavPH9ddo;gn?v+Fwikf|Z| zAEceJD<9fa&_-$9g}!9r>#D9t3tv-QGYPIf2%4y3VS4krlCUK`GsLfY&aa9r3lnJ# zMA`Ve^?XR?^Ls>}ZN~JFbE5@5H|14y;{Q zB9C)37Ai!c5qP0Tz1mF87!kyqnyJBw54iZ<*2IT>RK3>2)%Ifx6V7bN#4|WF0`E## zdr@7q!N~==;5EEGA$zEL0X@8jLVa7LI}<+|-b10j%_ZenwoTTTZPWp+Y{NE(!?F$R z;r87121TTPf3_a}r=%X-Zasnjk!$w{Qa+mJ{!h7qhMt`3@<}=0xLlX0y_H&fTAb?* zeLnnu&y9j=OC7q0{fxBn8yPOn=-&l!Y&;GooGht4^v&X@?(WW_&(S`WTbp7#sxm}= zX35PP4kxu{DJE#k(O{kAu%3S*8EjV9%?^S%?>Njm)i#*m(kR#m(ZJqzovt4ocUNU{{5&tokLH^k@#z!P5{d|wD|>i8)Vl@q&EGTxAd=lGHM%n^EA=jgGE(1W!d zJE655=k-Gw|Palb0%lW$M zZS(K9fW>eC{($}sfW^~G;byeZo1uTjaC0@aR?`X~+VihHPc^_v;CBt@hsW8oYwI** z>!k74pH|Y%bAd5@=hau>+rYSa#vlkfbq)k-W`Pf&0_4G?;DhtvG`s|2VLFM2hU!|Y z^GU<&oi=Zy1#97g=P+Fjyfy#PYG5Bch^mNia*C*kqF(_I9%UuNFhrl~F zD9Ou$0uxMxCO~RrYhehe2z0!L>mEk37)5Gv0S_L>0A)s*hrFr1NiJ_}o9Wj0{POgN zdKgk@Zr%|r72qs8ks~}EaJy))6C^|U0E~}7cVh=wYXI#9I?icXqMEULTE-k7AU1XO zcBpMⅅ%Qy$40*tT??~S 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ℜeN^a{BwUnis$8D! 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 z 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 nA6}7f$Qwz7U3eCvV(s;fI7whq`tub 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 IZdj~7U^(uNF8}}l literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Light.ttf b/app/napval/public/fonts/roboto/Roboto-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..aa4534075781ca6567452f1ae8ed0d4f6cb453c7 GIT binary patch literal 126792 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 W3o|&$$Q&Ur?yQj~$$;1GV(+Q7+ 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 literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Medium.eot b/app/napval/public/fonts/roboto/Roboto-Medium.eot new file mode 100644 index 0000000000000000000000000000000000000000..f9ad99566d1e19ef4cd8629304dd20243eeae278 GIT binary patch literal 21364 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

9AxHZ~IbT3h=$85=u+hltSGXC~N5kVn{GK7RUy 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 }9naMW3e6&}Zp3`W)R(pQk(M3v{RU3Vo5jL|>-6 zG>i51FyG{heN+HPl9RrZK`OW6XeEzfH`{T$n3!WA4m@)nlHlKJ#J? zSVPu`d9%i>32VxlvF5A=Ysp%%)~pR{%X~0by*=|~9au-!iFIaOSXb7Kb!R=WYdbcG zX8tUI1>%UgU>3qcSr`jv5v(`s!y;K^S?FeZoFvpRv!`7wk*+6+6Mc zX5X-r>|1O&_#Lyb?^zZ5ft_Y&n3bJn=WqhZ1p`oFX!Q0RnbAg*0ni-lK zS{PayS{Yhn&TU(RkD;BRy}{Se!O+pr38P9~3|+Ctr#tp8?P=&`@WZ^P07IZ5$PjD@ z(SE@xL}8l2Tv1%e+uNqenc1Z!#hz1gOAAYK&_*uLEzQj_BxPlmdQ8eM&CM+?$}G+) z%x3Y$`7F0M-&j;qoL^>4FDNN3HkOFrVdA%f{|c&sL1D(S?1Jf;@-89BHNP}-S}xk< zS+1Gc73K1(ys#)oTp0>VN+t=^ApZoHoRada+@g}{#`2QllCpX^g@ zo?Db#m}yMRoIE+x7?)dAo@vY|$Suz_rDaae%E_c73+bRj@V+w{e#tggo>k89HZg{83#x@!2t?C zK+y>ZQ_sUytlkR@lJ|iMKTzQZD*Ql&AE?p|ROtrV-;Y)A$Ei48#fqOG#ZQouBS@te zq|ysg=>@6uf>e4zDxDyePLN6`NTm~`=m#sh!HQn6q8F^_1uJ^NivM6mH(1dPR&;|E z-C)Iku%aKL=!Yo!A&O3jq7$O%ged$_e<^>ck~>t%8>-$94N=b(pV*F{7pdS-#b>CZ zAFAkwD*B;{&rro@sNyqJr5mRB3{&Zasr15BdSQxQn4%Y^=!GeIVTxXuq8F~@2v>51 zEBfJzez>9^uIPs=dBT+(;YyBhML%584_EXf6#WQAKSI%qQ1l`ce-Y~aXoVlG@S_!e zw8D>8=|?MlMk_v|6(2DQKStrlsOK^E=Sn{@D%}{BZmg0wR=ppq=*Oz}<5V24_={Kk zB`A6cQr{u|@_C3V&msPjZip(^A^wuD5PvC0h`&rH#9z`6@t1st_)EGW{&u>O-w=Pv zZ-~FtbBMpxb4Y+lHxNFX+ZkfPA7YW8hy@>rg?xwwABY7Xhy@>r1s{k7ABY7Xh-2!B zp^>ue5>xj*{?mykZ`ej;Feti zKi#XSxMH%a;0o-`a7TSIIWsexS6MvCg!lxZsf2_Cp-IGXE;DmWOL~D*&!WuIeAI9} zP1H7xvI|SID<^mqoFd&kkK$14VTdf8I6?DC>f0w zk*ib-7p zm{~HTFw;F7Ba%2&GrPPn+sl5sp6#D7iVI?yC;0;OUcCRR_Fm_2PJGAENLUWG-K`G=Zd zJUoJ7@dzftBiI5W!DtB>6a#kDIQOSKB1(5AQ&CgJp$i*Cx231!PD zM@IQFg1K-erpRcjj09$w3AR$^A7&DmVIn&rk<2<=7~*D=p#WKI$lyQa_;HJNzicGl(Bnk zZJxVl*ItX11C(11@Q(opnP?fCaztc~S7~7EnKzhC@iL8E5xK>q-70;NTdw2M9IsN& zm9Z&aQp^>Rdtz)DncqBTx9glpc8~3Ezx7-VAuT9CqQcZ;-GAAp} z;d}+>$&&LzshwoSW1)=Qk{#^Ru=~W?YmZbXPCR(Yv3p}Q#d#|qZD<~O zq&YqEC~~?nrAc)ZiO7(KgbhXbF%6XO7t8ktI=$ji>~v!qDBmxZ>MYKjQc_l4S~8^| z*PO0IE>R+%l3K_ePsO8puy3_S2r|Vm5uT7(+ z+%rYwHrio2ZZjR1=ID6w)SQ_swUb^}lv!3FuS=Y+Wr3HqOniBPtWS8!7gz4lq8e7$ z;%#y56h}iL^6Z}OL?hjaM*1~0+|z4c@=U*)-Y_Q`!<=XgyM~76 zu&du2Rg3GPoT^la^r+(6L-|wrAhz}mFDJ(;F}W{?M^%`@jODd-trAH&R{21BRdHRv z)~6~&X`~9VmYSE7Bb5&mMJbSP2_6Fd#Z3ceS1KT0PA*iwD}ASYS9wnLz=^1Gn&LtI zT8}C2y__7T05ov+l#-V8kn*Xse^gIvWpm|TQ9`9xlDJ`6bZX+-L%B5d zpjO*%!kYgQ`dd46b6!Lmk-VAd>c1!2OMgrb|k2={o z6A+_F!4QLPm06`=7>yf-6bziWF*S3_luSCHf)1=eg(uQrLkdb*1_r29GAy>B(1Rn} zN!M2o?DuY>1uI!o<6+{)1u2OOSI(HY@>YXh_E!baIEgc1E|JNL8ZIa%mKIkqG?6`= zg{pte>mKSILB>Np6gO^SG)-Izg2A$@>mRJT+QF)e9jv<8!K#ZLth(62s!9#^S3>}* zD;+Gm(Ed1iQPP!tQ{1be1XU#m2dMV~)X+hI8uAEGLmsMa796OC2m%#7***3T4w7xR zV4Tp)y-#qE8kz`Fbb{6MVD)~m8kz`J_#p}&qTnHRxEdM>Q9~CYYRDo)@f#9v8X+9N zX}XL?2fC90QA|OEy$l-k<4PrF_qXtrf)qqEEh|)@k(t4P>4^!F* zQ__bi>BE#(!;}^x?6HDJtAU$nHBc6&Zx!RrF(3F2<_oaq77m&<$1ty1{WO zSK^c$aVmG>6n}Awzc`hCoZ=@=@e!wTD^AH7r}&Cf>BcKQ;#E5FDxG+hPP|GdUZoSS zUI6>(lL8YId(oaz7C#dujRC)<2JvrRsADkfR zhp5sTqDonaEM)=la^MfKw2Sy?kq+)fI*3I&h($Vxg`9|moQOrbh()@Hg`9|moQQ>- zhy@>rg`9|moB{DMB0mwU^kY=|F)DpIu!!d>{TP*gj7nb)G~&5RKSre=qtdsR2RYyf zJe7WoN?+PrK)kd!#43F`Fo}C5f2>MBR;4coD)C&&AFI-jRq4m7^kbF$u}c0}mAo^N75G(nax~UIM1IG@tUsY<3||NG`A!7ELrr|5 znB8;${{(Y#I^cIW$;9t8G7Z0&=Yrq4WG;U1C#&##kQ`KVC+&3HFypC*M&c6EGC&C{ zPQ@Hlo&uSaTUrd5Opo9hpLb=@JO^nR7iYhukp;mVpKQig?J@X*U4XB-RqQu>PYpFh z8L|uu3`-1O7~PCLj0273#!BNx(+bmS({9r#bAtI3^KUM#Tzb32xeRd`hBurrnyaXTkGD?y_tJ^_b%?e+=JbRxX*UK(|xV`!|r?C-*P|b zVe;_sXyTFNQR=bQW1q*VdT#Z?>s8jCmLIsaMlG zn_g*F+N`SixaL!u-`RX^^X<*wX@0teM~hx92DK<{vAV_X7N=Uewe)Wp+A^|bOv|K} zpS8Tws!gk?R#~kUwA$S2omL;V`l6Mk)sL-yYu%ysz}7QbKiv9Y>(gyq+RSaUv2ByK z;ccI3d!+5jwwHWNKFxgk`DFNv^C|b4>$B2lz0VGx-98`reAP~C=hm)AyMgVdv|G_` zN4s6^J=*tfU(o)6_WRpg+W+X=(6^OuKi?$ZA-*$wANGC6_hN@;9b!6Ubja&4qvOO* zV>%D)oY8r7=LwzjIu~^=?Yz26w=PLtKI?L&Yn!f7U3Ydp*!5gDuWq5;-s#@2ds6pt z-RE_GxcmMdO?rg)7~NxDkIg+-_v+SbX|HGeqWn_)%KcXOz3TU&|62du{$KlB0>T59 z1bh^j5||OxCMY;)c+iZX^+EfCjt9RJ(k&z{WO&HDko6(2hU^PD7;-%1QfQ0NsL;I7 zU&ES&wF+w=)+H<@EF{8#Z+@wNn)gl-9G38e{Z6ZR!o6B{N*CT1lrP28UNMG{Twku)S} zcGBjgr;@fO$0cVaUrK41@@UGwRPWT#v@U5&((W5DdO*&Aw+0*>aD1RP@IZR2^nU3R zP&!9prlS3~f$oAiiS6`fwc+}Ctmr?XJ)ob{p4Y$AcIY2q{#OI-O`O5=5#};}qra(L z&<|*r^&`Yjznz5Zx!7-EAy%&EVKvj2SYdvVBf5uVlG zCfoE227Nnes((mYLRvq4 zBT{)2nmC1>B@SYZ{y}KrJu(bZt=Frd4GXmKJ$Xw19yu@yPuFUV@T3|~F5t;UJh=#6 zy#`&KgG?_$rjH@hi#Ne%-Ll@CPF*oy)Kk07_A#`+8vED04b3;i**in9L;YdsVjlL= z_!xeEEwCc7%6&hyy$7;M6~lZ$w(<+G%|rG`wB=6*!j>|AzZ3c(+FDf~6L7 zp!M6J^*m_(GtwEh*i~OmdIIjJKTm>0F3d(=SHhNxkQ)~8J_$Lp0y*+D8Klo5L$&(I zndQiti;(GAO=fyNHd_!Klg1&vQZ<5SqMJEZE5dNczTG+y%r)_cJE0a)KV?4TKR^pW-&Y+jbN zuc4dop_}iZn{%+=hS19o(8b4)?PFNiQOI>1a&asBo+M*^LMqlDWB|rxxtjV9;Q2?) zF?Io$oMR9DF!*VRQga$SeS#8ynsbkwdj>go2syVAIrlnpZZEhxqP>XcyRf3>70haW z4P5Njk0TeWkc+#Ji$8$V_rU3A;Ph=$49?c-PlAI(kncUn_a3zH9<*2uEmlK|=b^>D z;OHEzc@*S(Uc7w@mQ)XKoyA*c@Rk*CS%Gl@oL@$%HXsLD;(b5FDTvb$GLREyaBv#7 zat@fsfq51fRy?sHl`8mv3-CI5kb|kbYA7V-@Z*5578v|$k<*o%qWKcAP9o(Wk@5x5 zJ%f~g614O5`#}G69jO~IAKM${C=i~u0m;K`aDv}vcq<8-d>tI^1C2Lf8CCEaO_9cN zcr(JU>cIJ9sR@@Fsb-*bjl#~vlWZ5XnYK$P%}*j<$01)+q4iSaX?^6S8}c$5oN$^2 z$jkc3OHbsb2TEi%N~95%_ZmuMvQ}lYp+q(U^#YVgPiVUUC9)Apq!}gBA0^Tg+G;?W zVu@Kx{V9~l#wd}ID3PAf-b9qhWLT~TEVn<2v|WJZ?j;FWsFb1yAV0^WM7p6w8lho- zSn)Avcp@}%^xsr3-JGBN_tcpLUZNf>_Ia%T+r#Y&Uiu_{_u&jh{>-xu`*B0wTTqtI zApd{R_M(iv4sY|O{w?zVedPZ~$p6np8MT*`MX-a{P$Kuhm%Yxd7I@r4@zm;HRSu3_ zR|>g3?gi$XSnuEo+xGys_X+!l?ZaE_LAgJNa&JYsKg-KK{4UxG@RZNNC+t8t4!_8$ zoD`*WFD&C5Q27RYUeMn~dLO{Yok7QFj6 zpnL(XlFLZd0RCITPxt||4?Mi|7hm5*z0K)ZK<5bP9LM|bBgHDD_B~QNi_|Pg?Fc-^ zNAM_U|DZL~NbnSac2Fczjz((9NHtae3fL!jEdWpR&#qI9T63iH4LnyeYMoSsp}4QR z4N^BoLwKKO;C&jx^FUhtX?ULF@H!{pZ9XIvQa6Q;I-?EQ6+XHr?t>5_poK`Z1rpG9 z8U!s2McrI?T6JU8Q!QVMb`q`ADsXiHwtpG9(-1=Tv(SBfZdpib9 zZf_RY1-GIPfN2HhCgkg3f%yh74+HZfmHXdcgSioyAHe=UQf*d#^$j$03Z+lhf9LS_ zdD!43RbQRQ8|P7OFM#LEfErM${6r1*6X;aw1<>I+{x)pt0!r8~!urku=Pcwoi?>ng zL~Ufm?-`WRGbp7$pp>3LDLsQ01Fy&SAz$7=`Fn-T%Q(%1#tTsXqDQE$t!L~E>;dOAywR#>j&IxMMaCP(# zsd3J7fc0seSaoyu@2QDyzO8g~t>r&%8~t&+=Rc>#Q(HR!{2u3@PqCI;`)Gpm$U^P4 zD?G?Wc#w+tGrh4o_po)p_`wAJLC^MZNJN zaE{@P9axs}tmr56KAIJf(*p7X=$rx01wg(Nkc)uuzT8iMoa5=p)&*8>CZT5Cg_`Sa zw7lQtJrwi{c@Kr5opTmtl($8#|LgIIn`=q_nOOgQJ@S8#_xn55fA;9$-x~gBYxw$6 z*Bg(g{{KVkZfE~hF#b$m{I91aM<=iU{VR?D)-}FY_Xyzs9gN!1$hxoOnB>j3uK%xK z*44iMqmj{nPhC*Aef`as^Y^^E^>uxX^S^`KoM*jpy;WNR|J~2)uJbsr(jU}~`&Yq` zwa=g5*ZiM-Fa7Ia*PSo_lU)Aa;nu!&b0z2I>y*Dbz3ack-3;WvuNVEd#Q!aG7q0Ie zI74o3&ca`>Kk>({%fBAKH!}mG?l}^5Vf=gAr#Eg_)m;zPjd63e&0jCK|2_FoJHPH9 z<9(`VqeWzWVZC zQ9IT3J%!f=az^yc`|v-Wb@RtHg`7WDn`-S`kw1R#=6axiCe~lC-u`0^T|d{R?h;+w z68QJ{-@3mI+?>z3vCpfuvOi<4+4Ual|C)u=Z4du^k0i@~-JJYY?eVY5S6wBbwk*_M z{i|~O=F0HR*FQIp`NuWYpVxZ*W6%7bmd?M*ZvLue?Qg#RXW#e#*4N+q`roeyue*)- zw|)I>U;mBvRacwuKmB>#y@~4J_x=DqqI)!7KE_~<8fcEd9&Gw zZCVpB(ZoOzI)jsg8jjP}ybyf#D6NO?k26`lwOIWtEgrieBp@UrBqIz)7>Y0gYmrA{ zAEH|jmg9aE!h?W4jrX5L*opg>@azr5`w`y4vqPZy0m4Px+pvP!MUNtl5I4pS6U`B~ zM(Cw^lMuv6pCC<=gfIjl-*%2nLMTC)Vmn8TdK5Jwm=QpSx+1tCxFh)JU(t35?Gbzt zIv{jJ=!DQ&KSR49bVcZf&>bNFArK)5As7Ma(@_014MPY=h(PGASJ6HQk)YofbowFg zk2nf(G~!si16@(@Ora;5iZB2n9RWI{&>0}aKRTt9q7SqO7*Js;2Rz_SI27b0E^_}vIg z5gtHTjZlez9pKnTgohEH!2MIee;WADAbu9{HpI^%-j4Wr#5)kbfOse37ZJaN_+`Yq z5Wj->Rm86$-i>$<;=PDpN4yX58;IXT8gC=Ki|`)8A%w#SA0Qk>_!QxDgf9_JAbf-H zEy8yQ-y{5ha0cNl!g+)X&{;LYPYAytTt@gEp$0+Ms|*BzA-KVY+oHst(6H;C7J>Ei zee^F;dQYJAo*>@X8?P5)Jg05-FHwq5pcJ1#DLz3r>sGo2u&w%+tO0@#f-gd%eu9nC zt?U+ru?XVb4CoP9!FQ0I%;O~Q-O%CDu1MC^&jh#(; zA;vSLd;}@KkCfj>%I_o9BS`fKQayrHk08|}NcDZBbOb4#MM_7I(h;O|1SuUsO7A13 zBiMnd2X+ex)6dbC2(1uWBeX%7giwjF76H2)(TxZXBRr~~gXNuLKO$VjyCiV4@OVA7 z95Ns0upXyB;w;cDhV{mkred>;>%;B^9@9J{J&Qdz)^FpL)8JgA1>O%dF*NJc?28sL zEq-mey;XRt2U=&eKG0@Hn}^$8Y9H7>!*`Xe4_p$*{F6(Jrz zCjlW5AsJyP!g7RF2s;tpK-iCP5y2+>P8Ix46?{$={7n`7O%?o270K1S_`YVO0HF|J zqUHtPQ3c;o1>aEx-%$nMQH63}g>qkoa$kjVUxjjCg>qkoa$kjVUxjjCg>qkoa$kjV zUxjjCg>qkoa$AM+ScS64%V8DE)Vx?00@6eo1Wtk8fJ8n8kGR%pNq4OpQ8D>Pt*2CUG46&kQYYAd9+LTW3dwnAzvq_#q8 zE2OqUYAd9+LTW3dwnAzvq_#q8E2OqUYAd9+LTW3dw&G0k!Prlzk$w{X{UrSRN%;4Z z@b4$#-%rBlo`lam37>lszVjq}=1KU*lkjIJ;mc0KcbtUpI0@fz629XkdlpsvuFq9Z8N{kgH#)=YSMTxPZ#8^>ctSB*7lo%^Yj1?uu ziV|Z*iLs)@SW#lEC^1&-3TMEM9j*u?u|Mc72rpqzz{Uu<*j*$Kp#Y%}VWNH!HB&We zrfSp*)u;ig;n}O<)vMvvt68Rgk!2y^9ae$+ISAN|6JEL+Ub-4ytr}jf8eXj$R?-o_ zT@eBhf)H*;xDR0^!ZQf(g9Biah6qg%njy46XoV1rFc{%$gl`bOMK}enJP?3On<4<8 zHb=laGzK9KAps!?VK@S~rlS$YAk0OWhcF-Ed2s55&>A5Y0q?L$2-6W}BCJAq5aA(& zPY^ys_yXZ81n|R7B7hfWL8wAFjbKGM2bs9k7D#P@)D}o>fz%dAZGqGlNNs`C7D#P@ z)D}o>fz%dAZGqGlNNs`C7D#P@)D}o>fz%dAZGqGlNNs`C7D#P@)D}o>fz%dAZGqGl zNNs`C7D#P@)D}o>fz%dAZGqGlNNs`C7D#P@)D}o>fz%dAZGqGlNNs`C7D#P@)D}o> zfz%dAZGqGlNNs`C7D#P@)D}o>fz%eX?tD>m_0~T`{c#j+wo_=cozjkB|1lT+6xvp& zs0qQ0!0%lV+z{Lm+UiHq20DfI&ndKhPN7~oihAWJ+9Rh>w;V;Aq1eZ9c8!Sem<@jAl!rN#}S^w^)m?D5Vj-iK-h`!62dNoR}pq2>_ymz zVAGGHt~!dk>Zrj(|Ipx#&>6CHLb*&pxlDkBhalM@NOlNP9YQ%xKsil7IZZ%0O@Ne# zAmt%Qc?eP-f|Q3Kap}J|Ps-E;2@9lcuz0Wy4V8{6J^Zt0BSNrp;+BNT5>$lck zwW`jkQd(R}i%V&7DJ?Fg#ig{kloprL;!;{%N{dTraVae>6))k1<6;7s2quAP{Ab^E zFoXXYo5}PVmfb+_K8t@py9xY(`RBlYuxvBaH(2&I+r3MD2Y8R=4)b;37;u3He9*x9 zMyAc+Gw=oY614CiVItUuUyR{V5_tMJo<1%|v+M$&Nl>alC#U zuOG+j$JMA{8-6v0Uyb2cWBAn=elmXVVf=dx&zK-KK8&A_5gQ+-=ZWj9SU-jNsZ6hCej3}*7L6|S z4FEmhMH6}s^?a7!$8;X^zoI@LJWPEF(q!p)~#jv zPOuB?1|NV@5CMC^$KU|_9Ri0z8AyN%Pz4;;*Md55oOzFFJ=fC+n!)Gb3-BfQ9}oly zJbVHVp9pmewuQQbK42&~4SWYq+(&cdDMMtU$Z4kP0*(ua{g zjPzin48vI82JeBp)XEFv*8WK1}jqk`I%7nB>DGA13)Q$%jck zO!8rp4_iFg;=vXVws^3`gDoCxiNh8jrg*R<4of^3;=vFfR`{?Y4l8`v5QhzM`qYE; zsR!v(55fu`M#N!+4QjeaWR&EAk8BB$U=(_T6EB& zgBBgM=%6_V%{gezL1PXYbI_K9wj4C&peYAUIcUm3Qx2MPHXO9!pbZCYIB3H`8xGoVkhp_{9VF}^T?a`z zNYO!x4ia>bpo0V*BZ^AO+>zrgkK!$l;w_KjEy*f~9_kYCE$<@mhDY&+NAZSa1w;>|T7$Pcs?VW5imAE7 zn8MWDWlUq4xzpgf^)295k;NTH7Iz$3NWVtUV_EvH<6-LU?>v@r40HFfjOhy2tpuyU zH@O=*z&?k-VNeDVpaN8Z_IE1Bndfdr2ckzv0`tGtS>i|BU=`qu zSZfp3+Jv<>wVr(jzIPA4cMo^;QE?&v`^y<^R7PA#t2|m&O^d3z%a3xGA0?F{a`CR5r)OQRSb)C#uj9yIxg2e!zMQxz zO57BcQ~3?T?fk1U|ICgC!e}6j2Eu5dn3yT59t0181>j-uY_J?{EJqv5(MB- zXrh=H+D8+`dKenG1nZa>EJqVQaZ8k#B}$wUB~CH1bupR2B9nkW{xqlryuViTHJfhKmMi3T)LgeD?rB7!C&me+4H zEoGa%;BRbmfIDBqX@}+T8cjsdLC4k{E&x6B4{LnMvkG8V`$`B*vkQEodNt1`=o>fzLCZ#ly3B*hKl6;RJru!`paBI)S7UNIHR} z6G(aslHP)(x8PGfq?*8&dPsE(5=|h{1fIr&+X*C^(6kfZ>LJMll1$)XJiLpMTms1@ z@F*VM#KV(#@Hm0@@bIx7Uc*CL38a-kT3g_30;wdBN&=~He}zP<;ir@0r-O82NXOiX z#o%W>Qi&mzYNS$~;-?EgYmiV3e%2$U7*dKMr5I9*A*C2niXo*KQi>s^7*dMCPX{Sg zBc&KpszypNq!fdT4w8x?p%@a1A)y!&iXowDBvg%rs^Ovo7ah3hz(ps;MF*+H;G&Dv zs#9DvcQG-zSdZjlNG=8!9i$dRYBBidz&|I&zxova>XBj$DaPQR3;$gB=fb}lBpFNb zuO9w6@XvvN4ib$a(HIh~PVuiEuTXn{U809UYV93cO!$Rn%k!7T72FdIAq7J|pYvq3ppE=SAd zXt@k6m#J5fJQ2J`nrOUC_oYt6iRR1jKxLY9X(B~3K{aT;91WLga?@mmYS3^wnV}jo zLp5l+Oh3+Ya*>+6H(8<@vP3o3v#e&jmsws6)`9h4Blt6T6>J7?fWLsZ!4?n(+rfU0 zaS&hyWSMF-GSo)^@*~SsLzbyV9|gyN3tD(uA%FszLAmX@bC{amyBE_l#7UuHU^x2! zE^MfW4NcgiiGO@FU!Ur!>ut=F?5P{ka1$D>N1OGgw?zv+(yT|C^+>ZGY5GXhM}j_* z^RXEd&-mC&BT}okvCPfPKfv+@Oii3(VwB~qF9a_D6OSZ&L!T?~xdNXnsE6}SaJ(ti z+xdL`?>p__A2M361O{{U8^-b_P;QyF2Kwlfd zRa*}+RrG|9Iq)$DKIXv39Qc?6A9LVi4p&?a?{eT>4!p}b!DEc1=U~~*EW3;O2beAZkFxA>=KmEuO?^4r7lIdni4|6(*EKAE85Fb4 zIEFW!V{En8<+} z)o>%kzh`#`V}e3BvKuLvAl*VFTbPO)s*&Jscu|N13+el}()Vwr@83$_zm>j!D^e># zQibrO5S|pmlM*CVf|N>-Pzlm0N%ilANTq~+d@KF^6m0ybCC+Dckm0h_C6aRqFy68pgczEHwlj|jNK9LYcXvptNi zqNSCzw1Spa(9#N8T1iVye%0hwD`9jMt*xZBwdk<|Mpw~d^R%!MHdn#sDq30#n`>cn zEo`oW%~iUXc&{a>q{WrAxRMrE!00L%T?M17Lc@Ziw7gQBO3RPXa?|P~w7Qa3AEDKi zw7N3Y>N;A@(|Vq;uq~}NEj~hvkI>>Hv@qSeBec%6%4B*gPiR#ot*WF|b+qINEvcj> zm9(Uimele5W(;GjmR8i!0&_Or3*Z^~DcplS%amu&oUIP|G$Nlyi$k!x<`Om$piqxcv4dyoF!qrdm)?|u4vkG|cbZ};ijJ^FT!zTKm5_vqU_ z`gV`L-J@^!=-WN|c8@;Yqd)iP&prBb6YY5FA+P|LC}kM93QPsl@im-_zS%@G9{sXM zEa(#ln#kOvA2tz;N6hEb&wBK;9`T(|zv^+HW1?-3KGma7^*THuY8E$f5Az219l7@2 zqq8SO&BS8O#9Ph8TFt~)&3YEN1$2Bu)J$yEOia~GOw~+G)l59qOgz<0Jk>1DMrJND zbCH>gyjsbtXyQ}A}bdexyZ=H106?BE;4eFksHe4&c7GvLwzVX4Sa`lX5uxP z@fzlS%=|9A8E?>xH)zHinCouFx|^}?W^t`JG4DBpJ4loJ`~!Fnm|SN%&za6~_Tdij zALKYY&1a4dc9H+tMgC_O`JY|ne|CNAT;`+f`xscn9iGWuj$k?pn4IMlrY3J`a+W4P zna)ivp`Ol5E@c~&n_R|pEz^INlRUt7hrnS_1`?nGRDt&S%HzzFvlPE4`<6}iEnASS zMY>@z0Zasw0MBKSZn#|rE{v4JNI5J_25tw_<9vg!foTf}_%0mJaZ_2iupG=i^#y?A zk*f@os|@qJKAS9DHd(lAvT)gC;j$IIKkotgya(j-9+1y_K)yNy3VN0@MF;KnR6;z z7e;eOQrWsAyrbiz!7v&;f(FB>j9s{0#x9$TT{aoJY~Ix|+6||&c46|SVQsQ@i&(xG zEMfjh@Dwo5vK!Xx92D&UgK5qn~_E*x^_UC?V@WJUAySoMb|F6cG0zqu3dEPqH7mjyXe|Q*DhA+qDvP&x>%x% zu3Rk9MNcleanX&7Zd~+YJX!@-=yH`kk*$ktU1aMbTNl~7$ks)+F0ys8HW&H1$j?P~ z#`{$ul?tTNlOA&x)&kq;4Z>WpOOFudPCShF599sAcz;+0*beUxd%(kB1y~7I0rUP& z5QOpiVZ45rGq{|=ZOxPVoS}&`m>j8(oi<{h=Iw+Ixl+!Q&X1ZWCnx4dlf7QY{3u$c zukM&5^=;2LjB^-o9>bf*@aE`XV|eoz-aKYAz~!{990_cv*Da@) zEvJ_)=gPLzyOz_dmUC6xxvK3PzZ_rHLw*E|4@{o}o58za2WS8-K>;2uA0`&S z!~&RD022#fVgXDnfQbb#u>d9(z{CQWSb%rRr~k;O|H!BR$fy6vhn)qmvjBD$z|I2L zSpYi=U}pjBEP$N_u(JSm7QoH|*jWHO3-Cnw^dI^3ANlIZV1RlW{2u%P{Ch9}_7>oo z^669ZVQ~Q-DIX>mz~lmb4eRrn{tCghmTYQ6oJ75Ox=mhsesR3*M$3w5S?aW5pj|e=w zo$^II!FkQNlYyL3YT%BGfp5Bz=T0x9UKbnq!vw|~O{@dV> zK~``_a4TOn?Z*6dW-PjyeMA?&fGUFX?4DzS>(JNSmLb93;AXQVIgo?zbl_XMtwU$q z1mp&S{cSQf8*_Ji!jP0iF#CkXB3K-RgL4fRT54O$gY$SAAc7a|R((#~Ha#EQ%QlT< zQ92ormk6#7c(0=6=WT3)nOAnQ@mCfl`SF#-sRcol<8)xC;b3wIUNh6+ES}<-=}$q_ z)EIgpXY%UgLVG3`m@#%`hIWiiN$6*GIU^!vGu|2;gK@osmFU4(Rxd0pwO>G_%NBWT zQyaV&%z+8p_{wo==%^7E_H5&tu>kfYt8S+|sF#^qa-g+U9huvYndhn${XH1aE;qnOe)Q?KaWiB9?40OVR^5zt-WacG9})pH#S~`vyb$Td8H3T=dT~GV1dAB5`LA#;xL?;ZvHErBTGB&wEd#`cAF0Hejc@rd?y4u#wI;nKN zO_E_|b93b2Q2QN|UX!Ie!D_qBhwaz5ueW?-51-yEc;6ne1YcIj@f|zYP7|h=>p0k+ z%leGu^58ce*Qe(?*qIVf(i4YR*PSBq9=(Jj4}B)z^cx}0W7!zKTi=KGfyVJWfr;Wu zak7|986u{MnMCo|QcmaF-PiNo^jVZM#E*z#hw+T&36Alfl(WP-v5{l_S-eV~Y%}Ft z?#tic*l&rq#ra|jWsC?@z9+VeUHl@clyVu*Xb$l8^+S}&;;<+aSMinG3URfl618H6 zI7Yc%)Qd)OgZNB*&RM?@Uy9ixkV4!nyT~r$R+&LA{5IK#JN=)^;qokThdf7~BkqzT zTO=lQn!eX>v%ieJi?7LiT$YRZ@`$Vu3lyJ86ptvav{JJfCJHnB_nO#Mu}ukKKHh}~+A znj`k8xoWQXK>b4fLi|OOU!_)y)i?iUd?Pt6k_sb8x_Vy{}P7K=~S@6_)^ znOdTjh;sETzXM9BrTh|ze5xuC6>6DUCMwnQ>UmM6R;U%CTCG$og`-xfRiZ|%R;xv= zdWqkG9aTlDSk$Q!RU$mKL2VGe&f+&=^|~*=2>V6`U! za)iD^&y^$fJ^CJbzRuVA@&f&Uo+roXhx9}8LcKsQmKW(K^b$E%KdGOQ1FaN{k&c!r|31hNM57Y=}+W!I;Lat5xrkm$w&2ZeOx}ReeKIXDs*b-RQY1) z^w8;Yb!d2Kxcn1#(-nKkgz@LW=u4UZE|xMChTbTCj16pr{jb3Px8Qo1?|bhO?~C2A zJR&~gH*6n^Pee?73dfJY@Jbk7&9{b+!f?ZH!|pFdi($4LEboASN<7%XW_uC^C}O&k zXv67ZIO|4WV@b>HjpdFPd06hml;sY#mOI2+?rGL$Pse&@W532`hhwc9xDI2X=U|_2 zb0ym;BW+v%MMNp1#os9BihWqM> z*?b}Xj&&P5{eiX9E3BQ4wRSqr+UZ1Vr<1LnUS;ic3U)eIOqKWY=HRu~?yk3XcZ0RN z8?D{lgx#GjW?PF}gvCu3ORQxrvzE2mTGkqCSw+^e)>_MY*;-bywXAj4vP!IFt+$r7 z!CKZvYgwDDWo@yRwbfcy*jm;$YgyZ^WxZ=HYlpS0oz}A6vzE2XTGsp4vUXd`+Jj|n z6dzb?`ovn(L1RsV-`?pFf?wZ}$2(@MNgOxUBwS-nSRd9T{%)*E{14VNQ)+8RnbwZ7 ztQ}=rJL+lesJFEv?y#|=JZnb-v7^QEWNSfZS_>LsEoh{*pi$O>Mq3NI&|1*N)`EU& zE$C;~f_`Z&=zeQK4_FJDXDw*HwV(yof*!UO^oX^fh1P=p)mqSEYeB!W7W9O*pe5FV z{ul1^V$12l@U}a5goe{YET@OS%=a7q_gem1;6hmr+Lzsr6jDVg*# zqgXzgqG9Q|+~1F(bcLVaW6KLE+3@osj(&0SDJu-kfuG-}?;A_$Lti(J-^P*`nYmW zRi3r0{?@K?tzDgB?Mhj@>WN+Lr~L;gy{&aAYhB7(*D2PzPO;XNVXbSBwXR%iT|=?1 zFT_wR?C-SA*w|2OV?(j7K4O6E%Wr(MWiCBp9+oy-Qc73TwTui zhw6unuTWQTRnyC0~s_j`rYLc2n-Sn>-FEE9cOjT1k%hl>? z>eJLT>eJP9>NC^~>NC|$>er}is9&qDrG6c~azA{>PiX(m>So$@3q7>5eneS6qO2cL z){iLbN3yIR>2CcW`>L zX!E1$QRJ{tEu{XKdW`zx>T&9e=;H@iPc+baqJh>E4YZ!9tMx=(ttaYgJyDkRL|N7o zWm!*@Wj#@r^+Z|L6P<)7DncV`)mmi!GQaxHQN{H7z0^9jPMmD}{$6UmT2I|X0KL>k zJlDxOTW5;9sb9-#BsW}qG@y6ZvuWa@+U zV74EkhmeChMV}(N>Y@C~JV&2u-z+#ypT;()Yu<*iKC!>`i36-p%(Fgm06y_Nj(sUlZjt*_>n&(nC0lBcKZ>0*$cp<#}m zsb`7|yznfR->7fo83Qp5V`3V{H}gyR9DR$vg|)Zp+r(h}@*Rxt)OXU7IeL!hukY4( zbH=%PF0CT&p`G|^j{JarfM+xF^gQ+@`k|fk^?cf}fM4C`=!bbilcyiik8qqv?VA=0 z^+HEm~m3k%h7kGQ4w_c@JQD39Y+Z#o?h~t##63(?jZ(zJh zZ({t4eueRC`ZdO{>(?2-so!M$mVS%zJNg~QTlH4P+w?ZZ@9K9M@6bDF?M}UucD|?I zqrOY;qW->qpZadSoBAHThx!Nl1L}X(f2CfkOR0aTKcpVf5$Yf5kErj}d#Oitl={c| zW9px1A}G_VG2XBDbL|K80j~O>K1ltLK14mPc z=|M$z(}N0SdQj1o9@MXHNR|cKMZ1~pDkwEHkcki1kADl0KdYxKVv$u|4T!<-JKuK{C|cSlG9W^s`E`x zSlXL?+UGNpS7zF8hVIEpYHY6ETwVJii~SV~vQi6^8A?SYVup6vz0`U$F-Prhr{*{6 zMtWvRKgK#$Pi~Vudq2Ak8(96AX=@HGIg=W9MF-uGc~X=8TBjX0>SQL_^5nUU{L)v_ ze$(Vyvn1KlHtm~hH$z$j$+^zPdGJ)g;2yBmjLkGT!v7js2!eHVikV3#B*vrC~JO9!X0vOz4RA z+k8DM+PqKt>e5rgvLw25&QL4T>&&)cZjCYf*Fh}f6nr8X` zyF=P@b>(WzkeqMtwUgJBi8nV_Z8T-%YJ8Z<87BQ)Hua8PEvcDaspGMs9g@fDiiG>X z3*)bnUcU?8%*+|zZ-(w1*GM@HBW+{v$-zv!TUNEn+w5%y>oZS9y0oGv{?%+}j@J*beNyW&)5rd2)AV`&@zkEQm9Oo& z+g5LHM~2(|T6vn(jL}6Kl3X=>ZQm=I-!dj8W3H+{Wc z_Wi&3X}-Aa{`*Ib7IPS%EAC-@o_K)q`QjnQ7l?(7$B5rD{+@V>MvxY>W7CsJt3_#B zn2a5y)fv%`U27y@a&>0h&5kqd*!(tdpg7Iu%`O&KaIZg;d->bM-Qt(2qu-J|g6fx? zS3^_N(@vNllA1p`HBHZ_w;z*QJ}xz#z>V36a?NJ}7zp7I8p^B)F)Ls?+c6;e=>SM|$l)q78lzo%~l!KH*lsM%u zx zzf-=X{I~k=fI+oT0u^W|qb0?pGt6K@^e&XHlx{kM(w&m2Gu3No@l%iiLh_Gr{VEV8 zn-!JES@w~9!j4a|;}==?5$pEL1JvH5c2FLowu9gKmXk+G$O>60UFk_**2@OjD4STj zoy^QJStYBbBWq->JSusALfn%&hvIpPmY>Pb<>xHTCja|=7(JHk(?GF^a=uthxxnUU z#&AL7#f4-@ZWQy?Y@RDTP1a(8SVqp__hOy;qxyHj@2R-E4~H1YJsI1&5-5D0v2-aW z+3{vOKA*87?>3cb7TLLBJnI=vMtB@~vk7cD11q|Qbs6}{KJ=8ic&h#!XAsLYS+z-$ H=d=F@iuu`M literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Medium.woff b/app/napval/public/fonts/roboto/Roboto-Medium.woff new file mode 100644 index 0000000000000000000000000000000000000000..1186773fd0a88ef19e2d374f9740e0467c285c17 GIT binary patch literal 62980 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 W)JRRhj$au6(c?2O1cmssXa5HETy$pu literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Medium.woff2 b/app/napval/public/fonts/roboto/Roboto-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d10a59261f0413aba05f86ba90b86e93090afa1a GIT binary patch literal 50224 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 literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Regular.eot b/app/napval/public/fonts/roboto/Roboto-Regular.eot new file mode 100644 index 0000000000000000000000000000000000000000..9b5e8e4138917c9ca08e0004a0e8f509c40e7bcc GIT binary patch literal 21320 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 G5dQ-=cGtK7 literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Regular.woff b/app/napval/public/fonts/roboto/Roboto-Regular.woff new file mode 100644 index 0000000000000000000000000000000000000000..f823258a4e6e66ff781f4446303823f36201a2eb GIT binary patch literal 61736 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 z zdLOR8f2t(9?@DXZifpg=m1oK(D$cHq=WK&aKei3d=u5}58h1t>9V^*ZDGBSo)K<8s zHSD5uWWEGtq!cQflB=11(5hcP^i(Blx>-DwrS+wb+uVX`X>~%yHOy1sI})D23GU3D z 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 literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Regular.woff2 b/app/napval/public/fonts/roboto/Roboto-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..b7082ef310e9159bc75fcdc0c35de4df22d76878 GIT binary patch literal 49236 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

IzrzT?ijDYVI^ZDkHlQ<9n=p(c@aeaq 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 literal 0 HcmV?d00001 diff --git a/app/napval/public/fonts/roboto/Roboto-Thin.eot b/app/napval/public/fonts/roboto/Roboto-Thin.eot new file mode 100644 index 0000000000000000000000000000000000000000..2284a3b3efbfce6ceaf6288f38089f888d69bd23 GIT binary patch literal 21659 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≫L}7foL|{oU!;W^iZN&+wYjHDmXT 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

$(!at=3<`mujoM2yp_khnd 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%0D&c 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 H5)}XdkwQtE literal 0 HcmV?d00001 diff --git a/harness/public/images/NIAS.jpg b/app/napval/public/images/NIAS.jpg similarity index 100% rename from harness/public/images/NIAS.jpg rename to app/napval/public/images/NIAS.jpg diff --git a/harness/public/images/border-image.png b/app/napval/public/images/border-image.png similarity index 100% rename from harness/public/images/border-image.png rename to app/napval/public/images/border-image.png diff --git a/harness/public/images/clock.png b/app/napval/public/images/clock.png similarity index 100% rename from harness/public/images/clock.png rename to app/napval/public/images/clock.png diff --git a/harness/public/images/connect1.svg b/app/napval/public/images/connect1.svg similarity index 100% rename from harness/public/images/connect1.svg rename to app/napval/public/images/connect1.svg diff --git a/harness/public/images/connect2.svg b/app/napval/public/images/connect2.svg similarity index 100% rename from harness/public/images/connect2.svg rename to app/napval/public/images/connect2.svg diff --git a/harness/public/images/connect3.svg b/app/napval/public/images/connect3.svg similarity index 100% rename from harness/public/images/connect3.svg rename to app/napval/public/images/connect3.svg diff --git a/harness/public/images/datastore.svg b/app/napval/public/images/datastore.svg similarity index 100% rename from harness/public/images/datastore.svg rename to app/napval/public/images/datastore.svg diff --git a/harness/public/images/deadlines.svg b/app/napval/public/images/deadlines.svg similarity index 100% rename from harness/public/images/deadlines.svg rename to app/napval/public/images/deadlines.svg diff --git a/harness/public/images/favicon.png b/app/napval/public/images/favicon.png similarity index 100% rename from harness/public/images/favicon.png rename to app/napval/public/images/favicon.png diff --git a/harness/public/images/favicon2.png b/app/napval/public/images/favicon2.png similarity index 100% rename from harness/public/images/favicon2.png rename to app/napval/public/images/favicon2.png diff --git a/harness/public/images/icons.png b/app/napval/public/images/icons.png similarity index 100% rename from harness/public/images/icons.png rename to app/napval/public/images/icons.png diff --git a/harness/public/images/mail.svg b/app/napval/public/images/mail.svg similarity index 100% rename from harness/public/images/mail.svg rename to app/napval/public/images/mail.svg diff --git a/harness/public/images/nsip.png b/app/napval/public/images/nsip.png similarity index 100% rename from harness/public/images/nsip.png rename to app/napval/public/images/nsip.png diff --git a/harness/public/images/privacy.svg b/app/napval/public/images/privacy.svg similarity index 100% rename from harness/public/images/privacy.svg rename to app/napval/public/images/privacy.svg diff --git a/harness/public/images/search.svg b/app/napval/public/images/search.svg similarity index 100% rename from harness/public/images/search.svg rename to app/napval/public/images/search.svg diff --git a/harness/public/images/search2.svg b/app/napval/public/images/search2.svg similarity index 100% rename from harness/public/images/search2.svg rename to app/napval/public/images/search2.svg diff --git a/harness/public/images/wall-clock.svg b/app/napval/public/images/wall-clock.svg similarity index 100% rename from harness/public/images/wall-clock.svg rename to app/napval/public/images/wall-clock.svg diff --git a/harness/public/images/watch.svg b/app/napval/public/images/watch.svg similarity index 100% rename from harness/public/images/watch.svg rename to app/napval/public/images/watch.svg diff --git a/app/napval/public/index.html b/app/napval/public/index.html new file mode 100644 index 0000000..578a31f --- /dev/null +++ b/app/napval/public/index.html @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+
+
+
+

+

Validate NAPLAN Registration Data

+

+ Select a CSV or XML file containing NAPLAN registration data with the File selctor below, or by dragging file from your desktop onto the grey line. Press the green arrow button to run the validation analysis. For access to the user guide and resource links click on the floating blue menu button in the lower right hand corner of the page. +

+
+
+
+
+
+
+
+ + + + + +
+
+
+
+
+
+
+ File + +
+
+ +
+
+
+
+ + + + + + + + + + +
+
+ + menu + + +
+
+ + +
+
+
+ + + + + +
+
+
+
+
+ Progress +
+
+
+

+

+

+
+ + +
+
+
+
+ + + + +
+
+
+
+
+ Validation Results + + + +
+
+
+

Validation Errors by Record Order

+ + reset +
+
+
+
+
+

Errors By Validation Type

+ reset +
+
+
+
+
+
+
+ selected out of records | reset +
+
+
+ + + +
+
+ + + + + + + + + +
Original Line No.Error TypeError FieldError Description
+
+
+
+ + + + + +
+
+
+
+ + + + + + + + + +
+
+ +
+
+ + + diff --git a/harness/public/javascript/crossfilter.min.js b/app/napval/public/javascript/crossfilter.min.js similarity index 100% rename from harness/public/javascript/crossfilter.min.js rename to app/napval/public/javascript/crossfilter.min.js diff --git a/harness/public/javascript/d3.min.js b/app/napval/public/javascript/d3.min.js similarity index 100% rename from harness/public/javascript/d3.min.js rename to app/napval/public/javascript/d3.min.js diff --git a/harness/public/javascript/dc.min.js b/app/napval/public/javascript/dc.min.js similarity index 100% rename from harness/public/javascript/dc.min.js rename to app/napval/public/javascript/dc.min.js diff --git a/harness/public/javascript/dc.min.js.map b/app/napval/public/javascript/dc.min.js.map similarity index 100% rename from harness/public/javascript/dc.min.js.map rename to app/napval/public/javascript/dc.min.js.map diff --git a/harness/public/javascript/dimple.v2.1.6.min.js b/app/napval/public/javascript/dimple.v2.1.6.min.js similarity index 100% rename from harness/public/javascript/dimple.v2.1.6.min.js rename to app/napval/public/javascript/dimple.v2.1.6.min.js diff --git a/harness/public/javascript/dropzone.js b/app/napval/public/javascript/dropzone.js similarity index 100% rename from harness/public/javascript/dropzone.js rename to app/napval/public/javascript/dropzone.js diff --git a/harness/public/javascript/jquery-2.1.4.min.js b/app/napval/public/javascript/jquery-2.1.4.min.js similarity index 100% rename from harness/public/javascript/jquery-2.1.4.min.js rename to app/napval/public/javascript/jquery-2.1.4.min.js diff --git a/harness/public/javascript/jquery.fileupload.js b/app/napval/public/javascript/jquery.fileupload.js similarity index 100% rename from harness/public/javascript/jquery.fileupload.js rename to app/napval/public/javascript/jquery.fileupload.js diff --git a/harness/public/javascript/jquery.form.min.js b/app/napval/public/javascript/jquery.form.min.js similarity index 100% rename from harness/public/javascript/jquery.form.min.js rename to app/napval/public/javascript/jquery.form.min.js diff --git a/harness/public/javascript/jquery.iframe-transport.js b/app/napval/public/javascript/jquery.iframe-transport.js similarity index 100% rename from harness/public/javascript/jquery.iframe-transport.js rename to app/napval/public/javascript/jquery.iframe-transport.js diff --git a/harness/public/javascript/jquery.knob.js b/app/napval/public/javascript/jquery.knob.js similarity index 100% rename from harness/public/javascript/jquery.knob.js rename to app/napval/public/javascript/jquery.knob.js diff --git a/harness/public/javascript/jquery.ui.widget.js b/app/napval/public/javascript/jquery.ui.widget.js similarity index 100% rename from harness/public/javascript/jquery.ui.widget.js rename to app/napval/public/javascript/jquery.ui.widget.js diff --git a/harness/public/javascript/nias.js b/app/napval/public/javascript/nias.js similarity index 100% rename from harness/public/javascript/nias.js rename to app/napval/public/javascript/nias.js diff --git a/harness/public/javascript/site.js b/app/napval/public/javascript/site.js similarity index 100% rename from harness/public/javascript/site.js rename to app/napval/public/javascript/site.js diff --git a/app/napval/public/js/materialize.js b/app/napval/public/js/materialize.js new file mode 100644 index 0000000..82b1af6 --- /dev/null +++ b/app/napval/public/js/materialize.js @@ -0,0 +1,7778 @@ +/*! + * Materialize v0.97.8 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +// Check for jQuery. +if (typeof(jQuery) === 'undefined') { + var jQuery; + // Check if require is a defined function. + if (typeof(require) === 'function') { + jQuery = $ = require('jquery'); + // Else use the dollar sign alias. + } else { + jQuery = $; + } +} +;/* + * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ + * + * Uses the built in easing capabilities added In jQuery 1.1 + * to offer multiple easing options + * + * TERMS OF USE - jQuery Easing + * + * Open source under the BSD License. + * + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * +*/ + +// t: current time, b: begInnIng value, c: change In value, d: duration +jQuery.easing['jswing'] = jQuery.easing['swing']; + +jQuery.extend( jQuery.easing, +{ + def: 'easeOutQuad', + swing: function (x, t, b, c, d) { + //alert(jQuery.easing.default); + return jQuery.easing[jQuery.easing.def](x, t, b, c, d); + }, + easeInQuad: function (x, t, b, c, d) { + return c*(t/=d)*t + b; + }, + easeOutQuad: function (x, t, b, c, d) { + return -c *(t/=d)*(t-2) + b; + }, + easeInOutQuad: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t + b; + return -c/2 * ((--t)*(t-2) - 1) + b; + }, + easeInCubic: function (x, t, b, c, d) { + return c*(t/=d)*t*t + b; + }, + easeOutCubic: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t + 1) + b; + }, + easeInOutCubic: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t + b; + return c/2*((t-=2)*t*t + 2) + b; + }, + easeInQuart: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t + b; + }, + easeOutQuart: function (x, t, b, c, d) { + return -c * ((t=t/d-1)*t*t*t - 1) + b; + }, + easeInOutQuart: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t + b; + return -c/2 * ((t-=2)*t*t*t - 2) + b; + }, + easeInQuint: function (x, t, b, c, d) { + return c*(t/=d)*t*t*t*t + b; + }, + easeOutQuint: function (x, t, b, c, d) { + return c*((t=t/d-1)*t*t*t*t + 1) + b; + }, + easeInOutQuint: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; + return c/2*((t-=2)*t*t*t*t + 2) + b; + }, + easeInSine: function (x, t, b, c, d) { + return -c * Math.cos(t/d * (Math.PI/2)) + c + b; + }, + easeOutSine: function (x, t, b, c, d) { + return c * Math.sin(t/d * (Math.PI/2)) + b; + }, + easeInOutSine: function (x, t, b, c, d) { + return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; + }, + easeInExpo: function (x, t, b, c, d) { + return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; + }, + easeOutExpo: function (x, t, b, c, d) { + return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; + }, + easeInOutExpo: function (x, t, b, c, d) { + if (t==0) return b; + if (t==d) return b+c; + if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; + return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; + }, + easeInCirc: function (x, t, b, c, d) { + return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; + }, + easeOutCirc: function (x, t, b, c, d) { + return c * Math.sqrt(1 - (t=t/d-1)*t) + b; + }, + easeInOutCirc: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; + return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + }, + easeInElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + }, + easeOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; + }, + easeInOutElastic: function (x, t, b, c, d) { + var s=1.70158;var p=0;var a=c; + if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); + if (a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + }, + easeInBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*(t/=d)*t*((s+1)*t - s) + b; + }, + easeOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + }, + easeInOutBack: function (x, t, b, c, d, s) { + if (s == undefined) s = 1.70158; + if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; + return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + }, + easeInBounce: function (x, t, b, c, d) { + return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; + }, + easeOutBounce: function (x, t, b, c, d) { + if ((t/=d) < (1/2.75)) { + return c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + }, + easeInOutBounce: function (x, t, b, c, d) { + if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; + return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; + } +}); + +/* + * + * TERMS OF USE - EASING EQUATIONS + * + * Open source under the BSD License. + * + * Copyright © 2001 Robert Penner + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * + */; // Custom Easing + jQuery.extend( jQuery.easing, + { + easeInOutMaterial: function (x, t, b, c, d) { + if ((t/=d/2) < 1) return c/2*t*t + b; + return c/4*((t-=2)*t*t + 2) + b; + } + }); + +;/*! VelocityJS.org (1.2.3). (C) 2014 Julian Shapiro. MIT @license: en.wikipedia.org/wiki/MIT_License */ +/*! VelocityJS.org jQuery Shim (1.0.1). (C) 2014 The jQuery Foundation. MIT @license: en.wikipedia.org/wiki/MIT_License. */ +/*! Note that this has been modified by Materialize to confirm that Velocity is not already being imported. */ +jQuery.Velocity?console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity."):(!function(e){function t(e){var t=e.length,a=r.type(e);return"function"===a||r.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===a||0===t||"number"==typeof t&&t>0&&t-1 in e}if(!e.jQuery){var r=function(e,t){return new r.fn.init(e,t)};r.isWindow=function(e){return null!=e&&e==e.window},r.type=function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e},r.isArray=Array.isArray||function(e){return"array"===r.type(e)},r.isPlainObject=function(e){var t;if(!e||"object"!==r.type(e)||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!o.call(e,"constructor")&&!o.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(a){return!1}for(t in e);return void 0===t||o.call(e,t)},r.each=function(e,r,a){var n,o=0,i=e.length,s=t(e);if(a){if(s)for(;i>o&&(n=r.apply(e[o],a),n!==!1);o++);else for(o in e)if(n=r.apply(e[o],a),n===!1)break}else if(s)for(;i>o&&(n=r.call(e[o],o,e[o]),n!==!1);o++);else for(o in e)if(n=r.call(e[o],o,e[o]),n===!1)break;return e},r.data=function(e,t,n){if(void 0===n){var o=e[r.expando],i=o&&a[o];if(void 0===t)return i;if(i&&t in i)return i[t]}else if(void 0!==t){var o=e[r.expando]||(e[r.expando]=++r.uuid);return a[o]=a[o]||{},a[o][t]=n,n}},r.removeData=function(e,t){var n=e[r.expando],o=n&&a[n];o&&r.each(t,function(e,t){delete o[t]})},r.extend=function(){var e,t,a,n,o,i,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[l]||{},l++),"object"!=typeof s&&"function"!==r.type(s)&&(s={}),l===u&&(s=this,l--);u>l;l++)if(null!=(o=arguments[l]))for(n in o)e=s[n],a=o[n],s!==a&&(c&&a&&(r.isPlainObject(a)||(t=r.isArray(a)))?(t?(t=!1,i=e&&r.isArray(e)?e:[]):i=e&&r.isPlainObject(e)?e:{},s[n]=r.extend(c,i,a)):void 0!==a&&(s[n]=a));return s},r.queue=function(e,a,n){function o(e,r){var a=r||[];return null!=e&&(t(Object(e))?!function(e,t){for(var r=+t.length,a=0,n=e.length;r>a;)e[n++]=t[a++];if(r!==r)for(;void 0!==t[a];)e[n++]=t[a++];return e.length=n,e}(a,"string"==typeof e?[e]:e):[].push.call(a,e)),a}if(e){a=(a||"fx")+"queue";var i=r.data(e,a);return n?(!i||r.isArray(n)?i=r.data(e,a,o(n)):i.push(n),i):i||[]}},r.dequeue=function(e,t){r.each(e.nodeType?[e]:e,function(e,a){t=t||"fx";var n=r.queue(a,t),o=n.shift();"inprogress"===o&&(o=n.shift()),o&&("fx"===t&&n.unshift("inprogress"),o.call(a,function(){r.dequeue(a,t)}))})},r.fn=r.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function e(){for(var e=this.offsetParent||document;e&&"html"===!e.nodeType.toLowerCase&&"static"===e.style.position;)e=e.offsetParent;return e||document}var t=this[0],e=e.apply(t),a=this.offset(),n=/^(?:body|html)$/i.test(e.nodeName)?{top:0,left:0}:r(e).offset();return a.top-=parseFloat(t.style.marginTop)||0,a.left-=parseFloat(t.style.marginLeft)||0,e.style&&(n.top+=parseFloat(e.style.borderTopWidth)||0,n.left+=parseFloat(e.style.borderLeftWidth)||0),{top:a.top-n.top,left:a.left-n.left}}};var a={};r.expando="velocity"+(new Date).getTime(),r.uuid=0;for(var n={},o=n.hasOwnProperty,i=n.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),l=0;ln;++n){var o=u(r,e,a);if(0===o)return r;var i=l(r,e,a)-t;r-=i/o}return r}function p(){for(var t=0;b>t;++t)w[t]=l(t*x,e,a)}function f(t,r,n){var o,i,s=0;do i=r+(n-r)/2,o=l(i,e,a)-t,o>0?n=i:r=i;while(Math.abs(o)>h&&++s=y?c(t,s):0==l?s:f(t,r,r+x)}function g(){V=!0,(e!=r||a!=n)&&p()}var m=4,y=.001,h=1e-7,v=10,b=11,x=1/(b-1),S="Float32Array"in t;if(4!==arguments.length)return!1;for(var P=0;4>P;++P)if("number"!=typeof arguments[P]||isNaN(arguments[P])||!isFinite(arguments[P]))return!1;e=Math.min(e,1),a=Math.min(a,1),e=Math.max(e,0),a=Math.max(a,0);var w=S?new Float32Array(b):new Array(b),V=!1,C=function(t){return V||g(),e===r&&a===n?t:0===t?0:1===t?1:l(d(t),r,n)};C.getControlPoints=function(){return[{x:e,y:r},{x:a,y:n}]};var T="generateBezier("+[e,r,a,n]+")";return C.toString=function(){return T},C}function u(e,t){var r=e;return m.isString(e)?b.Easings[e]||(r=!1):r=m.isArray(e)&&1===e.length?s.apply(null,e):m.isArray(e)&&2===e.length?x.apply(null,e.concat([t])):m.isArray(e)&&4===e.length?l.apply(null,e):!1,r===!1&&(r=b.Easings[b.defaults.easing]?b.defaults.easing:v),r}function c(e){if(e){var t=(new Date).getTime(),r=b.State.calls.length;r>1e4&&(b.State.calls=n(b.State.calls));for(var o=0;r>o;o++)if(b.State.calls[o]){var s=b.State.calls[o],l=s[0],u=s[2],d=s[3],g=!!d,y=null;d||(d=b.State.calls[o][3]=t-16);for(var h=Math.min((t-d)/u.duration,1),v=0,x=l.length;x>v;v++){var P=l[v],V=P.element;if(i(V)){var C=!1;if(u.display!==a&&null!==u.display&&"none"!==u.display){if("flex"===u.display){var T=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];f.each(T,function(e,t){S.setPropertyValue(V,"display",t)})}S.setPropertyValue(V,"display",u.display)}u.visibility!==a&&"hidden"!==u.visibility&&S.setPropertyValue(V,"visibility",u.visibility);for(var k in P)if("element"!==k){var A,F=P[k],j=m.isString(F.easing)?b.Easings[F.easing]:F.easing;if(1===h)A=F.endValue;else{var E=F.endValue-F.startValue;if(A=F.startValue+E*j(h,u,E),!g&&A===F.currentValue)continue}if(F.currentValue=A,"tween"===k)y=A;else{if(S.Hooks.registered[k]){var H=S.Hooks.getRoot(k),N=i(V).rootPropertyValueCache[H];N&&(F.rootPropertyValue=N)}var L=S.setPropertyValue(V,k,F.currentValue+(0===parseFloat(A)?"":F.unitType),F.rootPropertyValue,F.scrollData);S.Hooks.registered[k]&&(i(V).rootPropertyValueCache[H]=S.Normalizations.registered[H]?S.Normalizations.registered[H]("extract",null,L[1]):L[1]),"transform"===L[0]&&(C=!0)}}u.mobileHA&&i(V).transformCache.translate3d===a&&(i(V).transformCache.translate3d="(0px, 0px, 0px)",C=!0),C&&S.flushTransformCache(V)}}u.display!==a&&"none"!==u.display&&(b.State.calls[o][2].display=!1),u.visibility!==a&&"hidden"!==u.visibility&&(b.State.calls[o][2].visibility=!1),u.progress&&u.progress.call(s[1],s[1],h,Math.max(0,d+u.duration-t),d,y),1===h&&p(o)}}b.State.isTicking&&w(c)}function p(e,t){if(!b.State.calls[e])return!1;for(var r=b.State.calls[e][0],n=b.State.calls[e][1],o=b.State.calls[e][2],s=b.State.calls[e][4],l=!1,u=0,c=r.length;c>u;u++){var p=r[u].element;if(t||o.loop||("none"===o.display&&S.setPropertyValue(p,"display",o.display),"hidden"===o.visibility&&S.setPropertyValue(p,"visibility",o.visibility)),o.loop!==!0&&(f.queue(p)[1]===a||!/\.velocityQueueEntryFlag/i.test(f.queue(p)[1]))&&i(p)){i(p).isAnimating=!1,i(p).rootPropertyValueCache={};var d=!1;f.each(S.Lists.transforms3D,function(e,t){var r=/^scale/.test(t)?1:0,n=i(p).transformCache[t];i(p).transformCache[t]!==a&&new RegExp("^\\("+r+"[^.]").test(n)&&(d=!0,delete i(p).transformCache[t])}),o.mobileHA&&(d=!0,delete i(p).transformCache.translate3d),d&&S.flushTransformCache(p),S.Values.removeClass(p,"velocity-animating")}if(!t&&o.complete&&!o.loop&&u===c-1)try{o.complete.call(n,n)}catch(g){setTimeout(function(){throw g},1)}s&&o.loop!==!0&&s(n),i(p)&&o.loop===!0&&!t&&(f.each(i(p).tweensContainer,function(e,t){/^rotate/.test(e)&&360===parseFloat(t.endValue)&&(t.endValue=0,t.startValue=360),/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),b(p,"reverse",{loop:!0,delay:o.delay})),o.queue!==!1&&f.dequeue(p,o.queue)}b.State.calls[e]=!1;for(var m=0,y=b.State.calls.length;y>m;m++)if(b.State.calls[m]!==!1){l=!0;break}l===!1&&(b.State.isTicking=!1,delete b.State.calls,b.State.calls=[])}var f,d=function(){if(r.documentMode)return r.documentMode;for(var e=7;e>4;e--){var t=r.createElement("div");if(t.innerHTML="",t.getElementsByTagName("span").length)return t=null,e}return a}(),g=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var r,a=(new Date).getTime();return r=Math.max(0,16-(a-e)),e=a+r,setTimeout(function(){t(a+r)},r)}}(),m={isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isNodeList:function(e){return"object"==typeof e&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e))&&e.length!==a&&(0===e.length||"object"==typeof e[0]&&e[0].nodeType>0)},isWrapped:function(e){return e&&(e.jquery||t.Zepto&&t.Zepto.zepto.isZ(e))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)return!1;return!0}},y=!1;if(e.fn&&e.fn.jquery?(f=e,y=!0):f=t.Velocity.Utilities,8>=d&&!y)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=d)return void(jQuery.fn.velocity=jQuery.fn.animate);var h=400,v="swing",b={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:f,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:h,easing:v,begin:a,complete:a,progress:a,display:a,visibility:a,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(e){f.data(e,"velocity",{isSVG:m.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};t.pageYOffset!==a?(b.State.scrollAnchor=t,b.State.scrollPropertyLeft="pageXOffset",b.State.scrollPropertyTop="pageYOffset"):(b.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,b.State.scrollPropertyLeft="scrollLeft",b.State.scrollPropertyTop="scrollTop");var x=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,r,a){var n={x:t.x+a.dx*r,v:t.v+a.dv*r,tension:t.tension,friction:t.friction};return{dx:n.v,dv:e(n)}}function r(r,a){var n={dx:r.v,dv:e(r)},o=t(r,.5*a,n),i=t(r,.5*a,o),s=t(r,a,i),l=1/6*(n.dx+2*(o.dx+i.dx)+s.dx),u=1/6*(n.dv+2*(o.dv+i.dv)+s.dv);return r.x=r.x+l*a,r.v=r.v+u*a,r}return function a(e,t,n){var o,i,s,l={x:-1,v:0,tension:null,friction:null},u=[0],c=0,p=1e-4,f=.016;for(e=parseFloat(e)||500,t=parseFloat(t)||20,n=n||null,l.tension=e,l.friction=t,o=null!==n,o?(c=a(e,t),i=c/n*f):i=f;s=r(s||l,i),u.push(1+s.x),c+=16,Math.abs(s.x)>p&&Math.abs(s.v)>p;);return o?function(e){return u[e*(u.length-1)|0]}:c}}();b.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},f.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){b.Easings[t[0]]=l.apply(null,t[1])});var S=b.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e=d)switch(e){case"name":return"filter";case"extract":var a=r.toString().match(/alpha\(opacity=(.*)\)/i);return r=a?a[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(r)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":return r;case"inject":return r}}},register:function(){9>=d||b.State.isGingerbread||(S.Lists.transformsBase=S.Lists.transformsBase.concat(S.Lists.transforms3D));for(var e=0;en&&(n=1),o=!/(\d)$/i.test(n);break;case"skew":o=!/(deg|\d)$/i.test(n);break;case"rotate":o=!/(deg|\d)$/i.test(n)}return o||(i(r).transformCache[t]="("+n+")"),i(r).transformCache[t]}}}();for(var e=0;e=d||3!==o.split(" ").length||(o+=" 1"),o;case"inject":return 8>=d?4===n.split(" ").length&&(n=n.split(/\s+/).slice(0,3).join(" ")):3===n.split(" ").length&&(n+=" 1"),(8>=d?"rgb":"rgba")+"("+n.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(d||b.State.isAndroid&&!b.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(b.State.prefixMatches[e])return[b.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,a=t.length;a>r;r++){var n;if(n=0===r?e:t[r]+e.replace(/^\w/,function(e){return e.toUpperCase()}),m.isString(b.State.prefixElement.style[n]))return b.State.prefixMatches[e]=n,[n,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t,r=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return e=e.replace(r,function(e,t,r,a){return t+t+r+r+a+a}),t=a.exec(e),t?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return 0==e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){e.classList?e.classList.add(t):e.className+=(e.className.length?" ":"")+t},removeClass:function(e,t){e.classList?e.classList.remove(t):e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(e,r,n,o){function s(e,r){function n(){u&&S.setPropertyValue(e,"display","none")}var l=0;if(8>=d)l=f.css(e,r);else{var u=!1;if(/^(width|height)$/.test(r)&&0===S.getPropertyValue(e,"display")&&(u=!0,S.setPropertyValue(e,"display",S.Values.getDisplayType(e))),!o){if("height"===r&&"border-box"!==S.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var c=e.offsetHeight-(parseFloat(S.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(S.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(S.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(S.getPropertyValue(e,"paddingBottom"))||0);return n(),c}if("width"===r&&"border-box"!==S.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var p=e.offsetWidth-(parseFloat(S.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(S.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(S.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(S.getPropertyValue(e,"paddingRight"))||0);return n(),p}}var g;g=i(e)===a?t.getComputedStyle(e,null):i(e).computedStyle?i(e).computedStyle:i(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===r&&(r="borderTopColor"),l=9===d&&"filter"===r?g.getPropertyValue(r):g[r],(""===l||null===l)&&(l=e.style[r]),n()}if("auto"===l&&/^(top|right|bottom|left)$/i.test(r)){var m=s(e,"position");("fixed"===m||"absolute"===m&&/top|left/i.test(r))&&(l=f(e).position()[r]+"px")}return l}var l;if(S.Hooks.registered[r]){var u=r,c=S.Hooks.getRoot(u);n===a&&(n=S.getPropertyValue(e,S.Names.prefixCheck(c)[0])),S.Normalizations.registered[c]&&(n=S.Normalizations.registered[c]("extract",e,n)),l=S.Hooks.extractValue(u,n)}else if(S.Normalizations.registered[r]){var p,g;p=S.Normalizations.registered[r]("name",e),"transform"!==p&&(g=s(e,S.Names.prefixCheck(p)[0]),S.Values.isCSSNullValue(g)&&S.Hooks.templates[r]&&(g=S.Hooks.templates[r][1])),l=S.Normalizations.registered[r]("extract",e,g)}if(!/^[\d-]/.test(l))if(i(e)&&i(e).isSVG&&S.Names.SVGAttribute(r))if(/^(height|width)$/i.test(r))try{l=e.getBBox()[r]}catch(m){l=0}else l=e.getAttribute(r);else l=s(e,S.Names.prefixCheck(r)[0]);return S.Values.isCSSNullValue(l)&&(l=0),b.debug>=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(e,r,a,n,o){var s=r;if("scroll"===r)o.container?o.container["scroll"+o.direction]=a:"Left"===o.direction?t.scrollTo(a,o.alternateValue):t.scrollTo(o.alternateValue,a);else if(S.Normalizations.registered[r]&&"transform"===S.Normalizations.registered[r]("name",e))S.Normalizations.registered[r]("inject",e,a),s="transform",a=i(e).transformCache[r];else{if(S.Hooks.registered[r]){var l=r,u=S.Hooks.getRoot(r);n=n||S.getPropertyValue(e,u),a=S.Hooks.injectValue(l,a,n),r=u}if(S.Normalizations.registered[r]&&(a=S.Normalizations.registered[r]("inject",e,a),r=S.Normalizations.registered[r]("name",e)),s=S.Names.prefixCheck(r)[0],8>=d)try{e.style[s]=a}catch(c){b.debug&&console.log("Browser does not support ["+a+"] for ["+s+"]")}else i(e)&&i(e).isSVG&&S.Names.SVGAttribute(r)?e.setAttribute(r,a):e.style[s]=a;b.debug>=2&&console.log("Set "+r+" ("+s+"): "+a)}return[s,a]},flushTransformCache:function(e){function t(t){return parseFloat(S.getPropertyValue(e,t))}var r="";if((d||b.State.isAndroid&&!b.State.isChrome)&&i(e).isSVG){var a={translate:[t("translateX"),t("translateY")],skewX:[t("skewX")],skewY:[t("skewY")],scale:1!==t("scale")?[t("scale"),t("scale")]:[t("scaleX"),t("scaleY")],rotate:[t("rotateZ"),0,0]};f.each(i(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),a[e]&&(r+=e+"("+a[e].join(" ")+") ",delete a[e])})}else{var n,o;f.each(i(e).transformCache,function(t){return n=i(e).transformCache[t],"transformPerspective"===t?(o=n,!0):(9===d&&"rotateZ"===t&&(t="rotate"),void(r+=t+n+" "))}),o&&(r="perspective"+o+" "+r)}S.setPropertyValue(e,"transform",r)}};S.Hooks.register(),S.Normalizations.register(),b.hook=function(e,t,r){var n=a;return e=o(e),f.each(e,function(e,o){if(i(o)===a&&b.init(o),r===a)n===a&&(n=b.CSS.getPropertyValue(o,t));else{var s=b.CSS.setPropertyValue(o,t,r);"transform"===s[0]&&b.CSS.flushTransformCache(o),n=s}}),n};var P=function(){function e(){return s?k.promise||null:l}function n(){function e(e){function p(e,t){var r=a,n=a,i=a;return m.isArray(e)?(r=e[0],!m.isArray(e[1])&&/^[\d-]/.test(e[1])||m.isFunction(e[1])||S.RegEx.isHex.test(e[1])?i=e[1]:(m.isString(e[1])&&!S.RegEx.isHex.test(e[1])||m.isArray(e[1]))&&(n=t?e[1]:u(e[1],s.duration),e[2]!==a&&(i=e[2]))):r=e,t||(n=n||s.easing),m.isFunction(r)&&(r=r.call(o,V,w)),m.isFunction(i)&&(i=i.call(o,V,w)),[r||0,n,i]}function d(e,t){var r,a;return a=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return r=e,""}),r||(r=S.Values.getUnitType(e)),[a,r]}function h(){var e={myParent:o.parentNode||r.body,position:S.getPropertyValue(o,"position"),fontSize:S.getPropertyValue(o,"fontSize")},a=e.position===L.lastPosition&&e.myParent===L.lastParent,n=e.fontSize===L.lastFontSize;L.lastParent=e.myParent,L.lastPosition=e.position,L.lastFontSize=e.fontSize;var s=100,l={};if(n&&a)l.emToPx=L.lastEmToPx,l.percentToPxWidth=L.lastPercentToPxWidth,l.percentToPxHeight=L.lastPercentToPxHeight;else{var u=i(o).isSVG?r.createElementNS("http://www.w3.org/2000/svg","rect"):r.createElement("div");b.init(u),e.myParent.appendChild(u),f.each(["overflow","overflowX","overflowY"],function(e,t){b.CSS.setPropertyValue(u,t,"hidden")}),b.CSS.setPropertyValue(u,"position",e.position),b.CSS.setPropertyValue(u,"fontSize",e.fontSize),b.CSS.setPropertyValue(u,"boxSizing","content-box"),f.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){b.CSS.setPropertyValue(u,t,s+"%")}),b.CSS.setPropertyValue(u,"paddingLeft",s+"em"),l.percentToPxWidth=L.lastPercentToPxWidth=(parseFloat(S.getPropertyValue(u,"width",null,!0))||1)/s,l.percentToPxHeight=L.lastPercentToPxHeight=(parseFloat(S.getPropertyValue(u,"height",null,!0))||1)/s,l.emToPx=L.lastEmToPx=(parseFloat(S.getPropertyValue(u,"paddingLeft"))||1)/s,e.myParent.removeChild(u)}return null===L.remToPx&&(L.remToPx=parseFloat(S.getPropertyValue(r.body,"fontSize"))||16),null===L.vwToPx&&(L.vwToPx=parseFloat(t.innerWidth)/100,L.vhToPx=parseFloat(t.innerHeight)/100),l.remToPx=L.remToPx,l.vwToPx=L.vwToPx,l.vhToPx=L.vhToPx,b.debug>=1&&console.log("Unit ratios: "+JSON.stringify(l),o),l}if(s.begin&&0===V)try{s.begin.call(g,g)}catch(x){setTimeout(function(){throw x},1)}if("scroll"===A){var P,C,T,F=/^x$/i.test(s.axis)?"Left":"Top",j=parseFloat(s.offset)||0;s.container?m.isWrapped(s.container)||m.isNode(s.container)?(s.container=s.container[0]||s.container,P=s.container["scroll"+F],T=P+f(o).position()[F.toLowerCase()]+j):s.container=null:(P=b.State.scrollAnchor[b.State["scrollProperty"+F]],C=b.State.scrollAnchor[b.State["scrollProperty"+("Left"===F?"Top":"Left")]],T=f(o).offset()[F.toLowerCase()]+j),l={scroll:{rootPropertyValue:!1,startValue:P,currentValue:P,endValue:T,unitType:"",easing:s.easing,scrollData:{container:s.container,direction:F,alternateValue:C}},element:o},b.debug&&console.log("tweensContainer (scroll): ",l.scroll,o)}else if("reverse"===A){if(!i(o).tweensContainer)return void f.dequeue(o,s.queue);"none"===i(o).opts.display&&(i(o).opts.display="auto"),"hidden"===i(o).opts.visibility&&(i(o).opts.visibility="visible"),i(o).opts.loop=!1,i(o).opts.begin=null,i(o).opts.complete=null,v.easing||delete s.easing,v.duration||delete s.duration,s=f.extend({},i(o).opts,s);var E=f.extend(!0,{},i(o).tweensContainer);for(var H in E)if("element"!==H){var N=E[H].startValue;E[H].startValue=E[H].currentValue=E[H].endValue,E[H].endValue=N,m.isEmptyObject(v)||(E[H].easing=s.easing),b.debug&&console.log("reverse tweensContainer ("+H+"): "+JSON.stringify(E[H]),o)}l=E}else if("start"===A){var E;i(o).tweensContainer&&i(o).isAnimating===!0&&(E=i(o).tweensContainer),f.each(y,function(e,t){if(RegExp("^"+S.Lists.colors.join("$|^")+"$").test(e)){var r=p(t,!0),n=r[0],o=r[1],i=r[2];if(S.RegEx.isHex.test(n)){for(var s=["Red","Green","Blue"],l=S.Values.hexToRgb(n),u=i?S.Values.hexToRgb(i):a,c=0;cO;O++){var q={delay:j.delay,progress:j.progress};O===z-1&&(q.display=j.display,q.visibility=j.visibility,q.complete=j.complete),P(g,"reverse",q)}return e()}};b=f.extend(P,b),b.animate=P;var w=t.requestAnimationFrame||g;return b.State.isMobile||r.hidden===a||r.addEventListener("visibilitychange",function(){r.hidden?(w=function(e){return setTimeout(function(){e(!0)},16)},c()):w=t.requestAnimationFrame||g}),e.Velocity=b,e!==t&&(e.fn.velocity=P,e.fn.velocity.defaults=b.defaults),f.each(["Down","Up"],function(e,t){b.Redirects["slide"+t]=function(e,r,n,o,i,s){var l=f.extend({},r),u=l.begin,c=l.complete,p={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},d={};l.display===a&&(l.display="Down"===t?"inline"===b.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){u&&u.call(i,i);for(var r in p){d[r]=e.style[r];var a=b.CSS.getPropertyValue(e,r);p[r]="Down"===t?[a,0]:[0,a]}d.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in d)e.style[t]=d[t];c&&c.call(i,i),s&&s.resolver(i)},b(e,p,l)}}),f.each(["In","Out"],function(e,t){b.Redirects["fade"+t]=function(e,r,n,o,i,s){var l=f.extend({},r),u={opacity:"In"===t?1:0},c=l.complete;l.complete=n!==o-1?l.begin=null:function(){c&&c.call(i,i),s&&s.resolver(i)},l.display===a&&(l.display="In"===t?"auto":"none"),b(this,u,l)}}),b}(window.jQuery||window.Zepto||window,window,document)})); +;!function(a,b,c,d){"use strict";function k(a,b,c){return setTimeout(q(a,c),b)}function l(a,b,c){return Array.isArray(a)?(m(a,c[b],c),!0):!1}function m(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e-1}function x(a){return a.trim().split(/\s+/g)}function y(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;dc[b]}):d.sort()),d}function B(a,b){for(var c,f,g=b[0].toUpperCase()+b.slice(1),h=0;h1&&!c.firstMultiple?c.firstMultiple=gb(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=hb(d);b.timeStamp=j(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=lb(h,i),b.distance=kb(h,i),eb(c,b),b.offsetDirection=jb(b.deltaX,b.deltaY),b.scale=g?nb(g.pointers,d):1,b.rotation=g?mb(g.pointers,d):0,fb(c,b);var k=a.element;v(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}function eb(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===O||f.eventType===Q)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function fb(a,b){var f,g,h,j,c=a.lastInterval||b,e=b.timeStamp-c.timeStamp;if(b.eventType!=R&&(e>N||c.velocity===d)){var k=c.deltaX-b.deltaX,l=c.deltaY-b.deltaY,m=ib(e,k,l);g=m.x,h=m.y,f=i(m.x)>i(m.y)?m.x:m.y,j=jb(k,l),a.lastInterval=b}else f=c.velocity,g=c.velocityX,h=c.velocityY,j=c.direction;b.velocity=f,b.velocityX=g,b.velocityY=h,b.direction=j}function gb(a){for(var b=[],c=0;ce;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:h(c/b),y:h(d/b)}}function ib(a,b,c){return{x:b/a||0,y:c/a||0}}function jb(a,b){return a===b?S:i(a)>=i(b)?a>0?T:U:b>0?V:W}function kb(a,b,c){c||(c=$);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function lb(a,b,c){c||(c=$);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function mb(a,b){return lb(b[1],b[0],_)-lb(a[1],a[0],_)}function nb(a,b){return kb(b[0],b[1],_)/kb(a[0],a[1],_)}function rb(){this.evEl=pb,this.evWin=qb,this.allow=!0,this.pressed=!1,ab.apply(this,arguments)}function wb(){this.evEl=ub,this.evWin=vb,ab.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function Ab(){this.evTarget=yb,this.evWin=zb,this.started=!1,ab.apply(this,arguments)}function Bb(a,b){var c=z(a.touches),d=z(a.changedTouches);return b&(Q|R)&&(c=A(c.concat(d),"identifier",!0)),[c,d]}function Eb(){this.evTarget=Db,this.targetIds={},ab.apply(this,arguments)}function Fb(a,b){var c=z(a.touches),d=this.targetIds;if(b&(O|P)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=z(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return v(a.target,i)}),b===O)for(e=0;eh&&(b.push(a),h=b.length-1):e&(Q|R)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var xb={touchstart:O,touchmove:P,touchend:Q,touchcancel:R},yb="touchstart",zb="touchstart touchmove touchend touchcancel";p(Ab,ab,{handler:function(a){var b=xb[a.type];if(b===O&&(this.started=!0),this.started){var c=Bb.call(this,a,b);b&(Q|R)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:J,srcEvent:a})}}});var Cb={touchstart:O,touchmove:P,touchend:Q,touchcancel:R},Db="touchstart touchmove touchend touchcancel";p(Eb,ab,{handler:function(a){var b=Cb[a.type],c=Fb.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:J,srcEvent:a})}}),p(Gb,ab,{handler:function(a,b,c){var d=c.pointerType==J,e=c.pointerType==L;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Q|R)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Hb=B(f.style,"touchAction"),Ib=Hb!==d,Jb="compute",Kb="auto",Lb="manipulation",Mb="none",Nb="pan-x",Ob="pan-y";Pb.prototype={set:function(a){a==Jb&&(a=this.compute()),Ib&&(this.manager.element.style[Hb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return m(this.manager.recognizers,function(b){r(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),Qb(a.join(" "))},preventDefaults:function(a){if(!Ib){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return b.preventDefault(),void 0;var d=this.actions,e=w(d,Mb),f=w(d,Ob),g=w(d,Nb);return e||f&&c&X||g&&c&Y?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var Rb=1,Sb=2,Tb=4,Ub=8,Vb=Ub,Wb=16,Xb=32;Yb.prototype={defaults:{},set:function(a){return n(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(l(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=_b(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return l(a,"dropRecognizeWith",this)?this:(a=_b(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(l(a,"requireFailure",this))return this;var b=this.requireFail;return a=_b(a,this),-1===y(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(l(a,"dropRequireFailure",this))return this;a=_b(a,this);var b=y(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function d(d){b.manager.emit(b.options.event+(d?Zb(c):""),a)}var b=this,c=this.state;Ub>c&&d(!0),d(),c>=Ub&&d(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):(this.state=Xb,void 0)},canEmit:function(){for(var a=0;af?T:U,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?S:0>g?V:W,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return ac.prototype.attrTest.call(this,a)&&(this.state&Sb||!(this.state&Sb)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=$b(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),p(cc,ac,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[Mb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&Sb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),p(dc,Yb,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[Kb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distanceb.time;if(this._input=a,!d||!c||a.eventType&(Q|R)&&!e)this.reset();else if(a.eventType&O)this.reset(),this._timer=k(function(){this.state=Vb,this.tryEmit()},b.time,this);else if(a.eventType&Q)return Vb;return Xb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===Vb&&(a&&a.eventType&Q?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=j(),this.manager.emit(this.options.event,this._input)))}}),p(ec,ac,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[Mb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&Sb)}}),p(fc,ac,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:X|Y,pointers:1},getTouchAction:function(){return bc.prototype.getTouchAction.call(this)},attrTest:function(a){var c,b=this.options.direction;return b&(X|Y)?c=a.velocity:b&X?c=a.velocityX:b&Y&&(c=a.velocityY),this._super.attrTest.call(this,a)&&b&a.direction&&a.distance>this.options.threshold&&i(c)>this.options.velocity&&a.eventType&Q},emit:function(a){var b=$b(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),p(gc,Yb,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[Lb]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance= 0 && !requestAnimationFrame) { + requestAnimationFrame = window[vendors[i] + 'RequestAnimationFrame']; + cancelAnimationFrame = window[vendors[i] + 'CancelRequestAnimationFrame']; + } + + // polyfill with setTimeout fallback + // heavily inspired from @darius gist mod: https://gist.github.com/paulirish/1579671#comment-837945 + if (!requestAnimationFrame || !cancelAnimationFrame) { + requestAnimationFrame = function(callback) { + var now = +Date.now(), + nextTime = Math.max(lastTime + 16, now); + return setTimeout(function() { + callback(lastTime = nextTime); + }, nextTime - now); + }; + + cancelAnimationFrame = clearTimeout; + } + + // export to window + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; +}(window)); + + +// Unique ID +Materialize.guid = (function() { + function s4() { + return Math.floor((1 + Math.random()) * 0x10000) + .toString(16) + .substring(1); + } + return function() { + return s4() + s4() + '-' + s4() + '-' + s4() + '-' + + s4() + '-' + s4() + s4() + s4(); + }; +})(); + +/** + * Escapes hash from special characters + * @param {string} hash String returned from this.hash + * @returns {string} + */ +Materialize.escapeHash = function(hash) { + return hash.replace( /(:|\.|\[|\]|,|=)/g, "\\$1" ); +}; + +Materialize.elementOrParentIsFixed = function(element) { + var $element = $(element); + var $checkElements = $element.add($element.parents()); + var isFixed = false; + $checkElements.each(function(){ + if ($(this).css("position") === "fixed") { + isFixed = true; + return false; + } + }); + return isFixed; +}; + +// Velocity has conflicts when loaded with jQuery, this will check for it +// First, check if in noConflict mode +var Vel; +if (jQuery) { + Vel = jQuery.Velocity; +} else if ($) { + Vel = $.Velocity; +} else { + Vel = Velocity; +} +;(function ($) { + $.fn.collapsible = function(options) { + var defaults = { + accordion: undefined, + onOpen: undefined, + onClose: undefined + }; + + options = $.extend(defaults, options); + + + return this.each(function() { + + var $this = $(this); + + var $panel_headers = $(this).find('> li > .collapsible-header'); + + var collapsible_type = $this.data("collapsible"); + + // Turn off any existing event handlers + $this.off('click.collapse', '> li > .collapsible-header'); + $panel_headers.off('click.collapse'); + + + /**************** + Helper Functions + ****************/ + + // Accordion Open + function accordionOpen(object) { + $panel_headers = $this.find('> li > .collapsible-header'); + if (object.hasClass('active')) { + object.parent().addClass('active'); + } + else { + object.parent().removeClass('active'); + } + if (object.parent().hasClass('active')){ + object.siblings('.collapsible-body').stop(true,false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); + } + else{ + object.siblings('.collapsible-body').stop(true,false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); + } + + $panel_headers.not(object).removeClass('active').parent().removeClass('active'); + + // Close previously open accordion elements. + $panel_headers.not(object).parent().children('.collapsible-body').stop(true,false).each(function() { + if ($(this).is(':visible')) { + $(this).slideUp({ + duration: 350, + easing: "easeOutQuart", + queue: false, + complete: + function() { + $(this).css('height', ''); + execCallbacks($(this).siblings('.collapsible-header')); + } + }); + } + }); + } + + // Expandable Open + function expandableOpen(object) { + if (object.hasClass('active')) { + object.parent().addClass('active'); + } + else { + object.parent().removeClass('active'); + } + if (object.parent().hasClass('active')){ + object.siblings('.collapsible-body').stop(true,false).slideDown({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); + } + else { + object.siblings('.collapsible-body').stop(true,false).slideUp({ duration: 350, easing: "easeOutQuart", queue: false, complete: function() {$(this).css('height', '');}}); + } + } + + // Open collapsible. object: .collapsible-header + function collapsibleOpen(object) { + if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { // Handle Accordion + accordionOpen(object); + } else { // Handle Expandables + expandableOpen(object); + } + + execCallbacks(object); + } + + // Handle callbacks + function execCallbacks(object) { + if (object.hasClass('active')) { + if (typeof(options.onOpen) === "function") { + options.onOpen.call(this, object.parent()); + } + } else { + if (typeof(options.onClose) === "function") { + options.onClose.call(this, object.parent()); + } + } + } + + /** + * Check if object is children of panel header + * @param {Object} object Jquery object + * @return {Boolean} true if it is children + */ + function isChildrenOfPanelHeader(object) { + + var panelHeader = getPanelHeader(object); + + return panelHeader.length > 0; + } + + /** + * Get panel header from a children element + * @param {Object} object Jquery object + * @return {Object} panel header object + */ + function getPanelHeader(object) { + + return object.closest('li > .collapsible-header'); + } + + /***** End Helper Functions *****/ + + + + // Add click handler to only direct collapsible header children + $this.on('click.collapse', '> li > .collapsible-header', function(e) { + var element = $(e.target); + + if (isChildrenOfPanelHeader(element)) { + element = getPanelHeader(element); + } + + element.toggleClass('active'); + + collapsibleOpen(element); + }); + + + // Open first active + if (options.accordion || collapsible_type === "accordion" || collapsible_type === undefined) { // Handle Accordion + collapsibleOpen($panel_headers.filter('.active').first()); + + } else { // Handle Expandables + $panel_headers.filter('.active').each(function() { + collapsibleOpen($(this)); + }); + } + + }); + }; + + $(document).ready(function(){ + $('.collapsible').collapsible(); + }); +}( jQuery ));;(function ($) { + + // Add posibility to scroll to selected option + // usefull for select for example + $.fn.scrollTo = function(elem) { + $(this).scrollTop($(this).scrollTop() - $(this).offset().top + $(elem).offset().top); + return this; + }; + + $.fn.dropdown = function (options) { + var defaults = { + inDuration: 300, + outDuration: 225, + constrain_width: true, // Constrains width of dropdown to the activator + hover: false, + gutter: 0, // Spacing from edge + belowOrigin: false, + alignment: 'left', + stopPropagation: false + }; + + // Open dropdown. + if (options === "open") { + this.each(function() { + $(this).trigger('open'); + }); + return false; + } + + // Close dropdown. + if (options === "close") { + this.each(function() { + $(this).trigger('close'); + }); + return false; + } + + this.each(function(){ + var origin = $(this); + var curr_options = $.extend({}, defaults, options); + var isFocused = false; + + // Dropdown menu + var activates = $("#"+ origin.attr('data-activates')); + + function updateOptions() { + if (origin.data('induration') !== undefined) + curr_options.inDuration = origin.data('induration'); + if (origin.data('outduration') !== undefined) + curr_options.outDuration = origin.data('outduration'); + if (origin.data('constrainwidth') !== undefined) + curr_options.constrain_width = origin.data('constrainwidth'); + if (origin.data('hover') !== undefined) + curr_options.hover = origin.data('hover'); + if (origin.data('gutter') !== undefined) + curr_options.gutter = origin.data('gutter'); + if (origin.data('beloworigin') !== undefined) + curr_options.belowOrigin = origin.data('beloworigin'); + if (origin.data('alignment') !== undefined) + curr_options.alignment = origin.data('alignment'); + if (origin.data('stoppropagation') !== undefined) + curr_options.stopPropagation = origin.data('stoppropagation'); + } + + updateOptions(); + + // Attach dropdown to its activator + origin.after(activates); + + /* + Helper function to position and resize dropdown. + Used in hover and click handler. + */ + function placeDropdown(eventType) { + // Check for simultaneous focus and click events. + if (eventType === 'focus') { + isFocused = true; + } + + // Check html data attributes + updateOptions(); + + // Set Dropdown state + activates.addClass('active'); + origin.addClass('active'); + + // Constrain width + if (curr_options.constrain_width === true) { + activates.css('width', origin.outerWidth()); + + } else { + activates.css('white-space', 'nowrap'); + } + + // Offscreen detection + var windowHeight = window.innerHeight; + var originHeight = origin.innerHeight(); + var offsetLeft = origin.offset().left; + var offsetTop = origin.offset().top - $(window).scrollTop(); + var currAlignment = curr_options.alignment; + var gutterSpacing = 0; + var leftPosition = 0; + + // Below Origin + var verticalOffset = 0; + if (curr_options.belowOrigin === true) { + verticalOffset = originHeight; + } + + // Check for scrolling positioned container. + var scrollYOffset = 0; + var scrollXOffset = 0; + var wrapper = origin.parent(); + if (!wrapper.is('body')) { + if (wrapper[0].scrollHeight > wrapper[0].clientHeight) { + scrollYOffset = wrapper[0].scrollTop; + } + if (wrapper[0].scrollWidth > wrapper[0].clientWidth) { + scrollXOffset = wrapper[0].scrollLeft; + } + } + + + if (offsetLeft + activates.innerWidth() > $(window).width()) { + // Dropdown goes past screen on right, force right alignment + currAlignment = 'right'; + + } else if (offsetLeft - activates.innerWidth() + origin.innerWidth() < 0) { + // Dropdown goes past screen on left, force left alignment + currAlignment = 'left'; + } + // Vertical bottom offscreen detection + if (offsetTop + activates.innerHeight() > windowHeight) { + // If going upwards still goes offscreen, just crop height of dropdown. + if (offsetTop + originHeight - activates.innerHeight() < 0) { + var adjustedHeight = windowHeight - offsetTop - verticalOffset; + activates.css('max-height', adjustedHeight); + } else { + // Flow upwards. + if (!verticalOffset) { + verticalOffset += originHeight; + } + verticalOffset -= activates.innerHeight(); + } + } + + // Handle edge alignment + if (currAlignment === 'left') { + gutterSpacing = curr_options.gutter; + leftPosition = origin.position().left + gutterSpacing; + } + else if (currAlignment === 'right') { + var offsetRight = origin.position().left + origin.outerWidth() - activates.outerWidth(); + gutterSpacing = -curr_options.gutter; + leftPosition = offsetRight + gutterSpacing; + } + + // Position dropdown + activates.css({ + position: 'absolute', + top: origin.position().top + verticalOffset + scrollYOffset, + left: leftPosition + scrollXOffset + }); + + + // Show dropdown + activates.stop(true, true).css('opacity', 0) + .slideDown({ + queue: false, + duration: curr_options.inDuration, + easing: 'easeOutCubic', + complete: function() { + $(this).css('height', ''); + } + }) + .animate( {opacity: 1}, {queue: false, duration: curr_options.inDuration, easing: 'easeOutSine'}); + } + + function hideDropdown() { + // Check for simultaneous focus and click events. + isFocused = false; + activates.fadeOut(curr_options.outDuration); + activates.removeClass('active'); + origin.removeClass('active'); + setTimeout(function() { activates.css('max-height', ''); }, curr_options.outDuration); + } + + // Hover + if (curr_options.hover) { + var open = false; + origin.unbind('click.' + origin.attr('id')); + // Hover handler to show dropdown + origin.on('mouseenter', function(e){ // Mouse over + if (open === false) { + placeDropdown(); + open = true; + } + }); + origin.on('mouseleave', function(e){ + // If hover on origin then to something other than dropdown content, then close + var toEl = e.toElement || e.relatedTarget; // added browser compatibility for target element + if(!$(toEl).closest('.dropdown-content').is(activates)) { + activates.stop(true, true); + hideDropdown(); + open = false; + } + }); + + activates.on('mouseleave', function(e){ // Mouse out + var toEl = e.toElement || e.relatedTarget; + if(!$(toEl).closest('.dropdown-button').is(origin)) { + activates.stop(true, true); + hideDropdown(); + open = false; + } + }); + + // Click + } else { + // Click handler to show dropdown + origin.unbind('click.' + origin.attr('id')); + origin.bind('click.'+origin.attr('id'), function(e){ + if (!isFocused) { + if ( origin[0] == e.currentTarget && + !origin.hasClass('active') && + ($(e.target).closest('.dropdown-content').length === 0)) { + e.preventDefault(); // Prevents button click from moving window + if (curr_options.stopPropagation) { + e.stopPropagation(); + } + placeDropdown('click'); + } + // If origin is clicked and menu is open, close menu + else if (origin.hasClass('active')) { + hideDropdown(); + $(document).unbind('click.'+ activates.attr('id') + ' touchstart.' + activates.attr('id')); + } + // If menu open, add click close handler to document + if (activates.hasClass('active')) { + $(document).bind('click.'+ activates.attr('id') + ' touchstart.' + activates.attr('id'), function (e) { + if (!activates.is(e.target) && !origin.is(e.target) && (!origin.find(e.target).length) ) { + hideDropdown(); + $(document).unbind('click.'+ activates.attr('id') + ' touchstart.' + activates.attr('id')); + } + }); + } + } + }); + + } // End else + + // Listen to open and close event - useful for select component + origin.on('open', function(e, eventType) { + placeDropdown(eventType); + }); + origin.on('close', hideDropdown); + + + }); + }; // End dropdown plugin + + $(document).ready(function(){ + $('.dropdown-button').dropdown(); + }); +}( jQuery )); +;(function($) { + var _stack = 0, + _lastID = 0, + _generateID = function() { + _lastID++; + return 'materialize-modal-overlay-' + _lastID; + }; + + var methods = { + init : function(options) { + var defaults = { + opacity: 0.5, + in_duration: 350, + out_duration: 250, + ready: undefined, + complete: undefined, + dismissible: true, + starting_top: '4%', + ending_top: '10%' + }; + + // Override defaults + options = $.extend(defaults, options); + + return this.each(function() { + var $modal = $(this); + var modal_id = $(this).attr("id") || '#' + $(this).data('target'); + + var closeModal = function() { + var overlayID = $modal.data('overlay-id'); + var $overlay = $('#' + overlayID); + $modal.removeClass('open'); + + // Enable scrolling + $('body').css({ + overflow: '', + width: '' + }); + + $modal.find('.modal-close').off('click.close'); + $(document).off('keyup.modal' + overlayID); + + $overlay.velocity( { opacity: 0}, {duration: options.out_duration, queue: false, ease: "easeOutQuart"}); + + + // Define Bottom Sheet animation + var exitVelocityOptions = { + duration: options.out_duration, + queue: false, + ease: "easeOutCubic", + // Handle modal ready callback + complete: function() { + $(this).css({display:"none"}); + + // Call complete callback + if (typeof(options.complete) === "function") { + options.complete.call(this, $modal); + } + $overlay.remove(); + _stack--; + } + }; + if ($modal.hasClass('bottom-sheet')) { + $modal.velocity({bottom: "-100%", opacity: 0}, exitVelocityOptions); + } + else { + $modal.velocity( + { top: options.starting_top, opacity: 0, scaleX: 0.7}, + exitVelocityOptions + ); + } + }; + + var openModal = function($trigger) { + var $body = $('body'); + var oldWidth = $body.innerWidth(); + $body.css('overflow', 'hidden'); + $body.width(oldWidth); + + if ($modal.hasClass('open')) { + return; + } + + var overlayID = _generateID(); + var $overlay = $(''); + lStack = (++_stack); + + // Store a reference of the overlay + $overlay.attr('id', overlayID).css('z-index', 1000 + lStack * 2); + $modal.data('overlay-id', overlayID).css('z-index', 1000 + lStack * 2 + 1); + $modal.addClass('open'); + + $("body").append($overlay); + + if (options.dismissible) { + $overlay.click(function() { + closeModal(); + }); + // Return on ESC + $(document).on('keyup.modal' + overlayID, function(e) { + if (e.keyCode === 27) { // ESC key + closeModal(); + } + }); + } + + $modal.find(".modal-close").on('click.close', function(e) { + closeModal(); + }); + + $overlay.css({ display : "block", opacity : 0 }); + + $modal.css({ + display : "block", + opacity: 0 + }); + + $overlay.velocity({opacity: options.opacity}, {duration: options.in_duration, queue: false, ease: "easeOutCubic"}); + $modal.data('associated-overlay', $overlay[0]); + + // Define Bottom Sheet animation + var enterVelocityOptions = { + duration: options.in_duration, + queue: false, + ease: "easeOutCubic", + // Handle modal ready callback + complete: function() { + if (typeof(options.ready) === "function") { + options.ready.call(this, $modal, $trigger); + } + } + }; + if ($modal.hasClass('bottom-sheet')) { + $modal.velocity({bottom: "0", opacity: 1}, enterVelocityOptions); + } + else { + $.Velocity.hook($modal, "scaleX", 0.7); + $modal.css({ top: options.starting_top }); + $modal.velocity({top: options.ending_top, opacity: 1, scaleX: '1'}, enterVelocityOptions); + } + + }; + + // Reset handlers + $(document).off('click.modalTrigger', 'a[href="#' + modal_id + '"], [data-target="' + modal_id + '"]'); + $(this).off('openModal'); + $(this).off('closeModal'); + + // Close Handlers + $(document).on('click.modalTrigger', 'a[href="#' + modal_id + '"], [data-target="' + modal_id + '"]', function(e) { + options.starting_top = ($(this).offset().top - $(window).scrollTop()) /1.15; + openModal($(this)); + e.preventDefault(); + }); // done set on click + + $(this).on('openModal', function() { + var modal_id = $(this).attr("href") || '#' + $(this).data('target'); + openModal(); + }); + + $(this).on('closeModal', function() { + closeModal(); + }); + }); // done return + }, + open : function() { + $(this).trigger('openModal'); + }, + close : function() { + $(this).trigger('closeModal'); + } + }; + + $.fn.modal = function(methodOrOptions) { + if ( methods[methodOrOptions] ) { + return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { + // Default to "init" + return methods.init.apply( this, arguments ); + } else { + $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.modal' ); + } + }; +})(jQuery); +;(function ($) { + + $.fn.materialbox = function () { + + return this.each(function() { + + if ($(this).hasClass('initialized')) { + return; + } + + $(this).addClass('initialized'); + + var overlayActive = false; + var doneAnimating = true; + var inDuration = 275; + var outDuration = 200; + var origin = $(this); + var placeholder = $('
').addClass('material-placeholder'); + var originalWidth = 0; + var originalHeight = 0; + var ancestorsChanged; + var ancestor; + origin.wrap(placeholder); + + + origin.on('click', function(){ + var placeholder = origin.parent('.material-placeholder'); + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var originalWidth = origin.width(); + var originalHeight = origin.height(); + + + // If already modal, return to original + if (doneAnimating === false) { + returnToOriginal(); + return false; + } + else if (overlayActive && doneAnimating===true) { + returnToOriginal(); + return false; + } + + + // Set states + doneAnimating = false; + origin.addClass('active'); + overlayActive = true; + + // Set positioning for placeholder + placeholder.css({ + width: placeholder[0].getBoundingClientRect().width, + height: placeholder[0].getBoundingClientRect().height, + position: 'relative', + top: 0, + left: 0 + }); + + // Find ancestor with overflow: hidden; and remove it + ancestorsChanged = undefined; + ancestor = placeholder[0].parentNode; + var count = 0; + while (ancestor !== null && !$(ancestor).is(document)) { + var curr = $(ancestor); + if (curr.css('overflow') !== 'visible') { + curr.css('overflow', 'visible'); + if (ancestorsChanged === undefined) { + ancestorsChanged = curr; + } + else { + ancestorsChanged = ancestorsChanged.add(curr); + } + } + ancestor = ancestor.parentNode; + } + + // Set css on origin + origin.css({position: 'absolute', 'z-index': 1000}) + .data('width', originalWidth) + .data('height', originalHeight); + + // Add overlay + var overlay = $('
') + .css({ + opacity: 0 + }) + .click(function(){ + if (doneAnimating === true) + returnToOriginal(); + }); + // Animate Overlay + // Put before in origin image to preserve z-index layering. + origin.before(overlay); + overlay.velocity({opacity: 1}, + {duration: inDuration, queue: false, easing: 'easeOutQuad'} ); + + // Add and animate caption if it exists + if (origin.data('caption') !== "") { + var $photo_caption = $('
'); + $photo_caption.text(origin.data('caption')); + $('body').append($photo_caption); + $photo_caption.css({ "display": "inline" }); + $photo_caption.velocity({opacity: 1}, {duration: inDuration, queue: false, easing: 'easeOutQuad'}); + } + + // Resize Image + var ratio = 0; + var widthPercent = originalWidth / windowWidth; + var heightPercent = originalHeight / windowHeight; + var newWidth = 0; + var newHeight = 0; + + if (widthPercent > heightPercent) { + ratio = originalHeight / originalWidth; + newWidth = windowWidth * 0.9; + newHeight = windowWidth * 0.9 * ratio; + } + else { + ratio = originalWidth / originalHeight; + newWidth = (windowHeight * 0.9) * ratio; + newHeight = windowHeight * 0.9; + } + + // Animate image + set z-index + if(origin.hasClass('responsive-img')) { + origin.velocity({'max-width': newWidth, 'width': originalWidth}, {duration: 0, queue: false, + complete: function(){ + origin.css({left: 0, top: 0}) + .velocity( + { + height: newHeight, + width: newWidth, + left: $(document).scrollLeft() + windowWidth/2 - origin.parent('.material-placeholder').offset().left - newWidth/2, + top: $(document).scrollTop() + windowHeight/2 - origin.parent('.material-placeholder').offset().top - newHeight/ 2 + }, + { + duration: inDuration, + queue: false, + easing: 'easeOutQuad', + complete: function(){doneAnimating = true;} + } + ); + } // End Complete + }); // End Velocity + } + else { + origin.css('left', 0) + .css('top', 0) + .velocity( + { + height: newHeight, + width: newWidth, + left: $(document).scrollLeft() + windowWidth/2 - origin.parent('.material-placeholder').offset().left - newWidth/2, + top: $(document).scrollTop() + windowHeight/2 - origin.parent('.material-placeholder').offset().top - newHeight/ 2 + }, + { + duration: inDuration, + queue: false, + easing: 'easeOutQuad', + complete: function(){doneAnimating = true;} + } + ); // End Velocity + } + + }); // End origin on click + + + // Return on scroll + $(window).scroll(function() { + if (overlayActive) { + returnToOriginal(); + } + }); + + // Return on ESC + $(document).keyup(function(e) { + + if (e.keyCode === 27 && doneAnimating === true) { // ESC key + if (overlayActive) { + returnToOriginal(); + } + } + }); + + + // This function returns the modaled image to the original spot + function returnToOriginal() { + + doneAnimating = false; + + var placeholder = origin.parent('.material-placeholder'); + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var originalWidth = origin.data('width'); + var originalHeight = origin.data('height'); + + origin.velocity("stop", true); + $('#materialbox-overlay').velocity("stop", true); + $('.materialbox-caption').velocity("stop", true); + + + $('#materialbox-overlay').velocity({opacity: 0}, { + duration: outDuration, // Delay prevents animation overlapping + queue: false, easing: 'easeOutQuad', + complete: function(){ + // Remove Overlay + overlayActive = false; + $(this).remove(); + } + }); + + // Resize Image + origin.velocity( + { + width: originalWidth, + height: originalHeight, + left: 0, + top: 0 + }, + { + duration: outDuration, + queue: false, easing: 'easeOutQuad' + } + ); + + // Remove Caption + reset css settings on image + $('.materialbox-caption').velocity({opacity: 0}, { + duration: outDuration, // Delay prevents animation overlapping + queue: false, easing: 'easeOutQuad', + complete: function(){ + placeholder.css({ + height: '', + width: '', + position: '', + top: '', + left: '' + }); + + origin.css({ + height: '', + top: '', + left: '', + width: '', + 'max-width': '', + position: '', + 'z-index': '' + }); + + // Remove class + origin.removeClass('active'); + doneAnimating = true; + $(this).remove(); + + // Remove overflow overrides on ancestors + if (ancestorsChanged) { + ancestorsChanged.css('overflow', ''); + } + } + }); + + } + }); +}; + +$(document).ready(function(){ + $('.materialboxed').materialbox(); +}); + +}( jQuery )); +;(function ($) { + + $.fn.parallax = function () { + var window_width = $(window).width(); + // Parallax Scripts + return this.each(function(i) { + var $this = $(this); + $this.addClass('parallax'); + + function updateParallax(initial) { + var container_height; + if (window_width < 601) { + container_height = ($this.height() > 0) ? $this.height() : $this.children("img").height(); + } + else { + container_height = ($this.height() > 0) ? $this.height() : 500; + } + var $img = $this.children("img").first(); + var img_height = $img.height(); + var parallax_dist = img_height - container_height; + var bottom = $this.offset().top + container_height; + var top = $this.offset().top; + var scrollTop = $(window).scrollTop(); + var windowHeight = window.innerHeight; + var windowBottom = scrollTop + windowHeight; + var percentScrolled = (windowBottom - top) / (container_height + windowHeight); + var parallax = Math.round((parallax_dist * percentScrolled)); + + if (initial) { + $img.css('display', 'block'); + } + if ((bottom > scrollTop) && (top < (scrollTop + windowHeight))) { + $img.css('transform', "translate3D(-50%," + parallax + "px, 0)"); + } + + } + + // Wait for image load + $this.children("img").one("load", function() { + updateParallax(true); + }).each(function() { + if (this.complete) $(this).trigger("load"); + }); + + $(window).scroll(function() { + window_width = $(window).width(); + updateParallax(false); + }); + + $(window).resize(function() { + window_width = $(window).width(); + updateParallax(false); + }); + + }); + + }; +}( jQuery )); +;(function ($) { + + var methods = { + init : function(options) { + var defaults = { + onShow: null + }; + options = $.extend(defaults, options); + + return this.each(function() { + + // For each set of tabs, we want to keep track of + // which tab is active and its associated content + var $this = $(this), + window_width = $(window).width(); + + var $active, $content, $links = $this.find('li.tab a'), + $tabs_width = $this.width(), + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length, + $index = 0; + + // Finds right attribute for indicator based on active tab. + // el: jQuery Object + var calcRightPos = function(el) { + return $tabs_width - el.position().left - el.outerWidth() - $this.scrollLeft(); + }; + + // Finds left attribute for indicator based on active tab. + // el: jQuery Object + var calcLeftPos = function(el) { + return el.position().left + $this.scrollLeft(); + }; + + // If the location.hash matches one of the links, use that as the active tab. + $active = $($links.filter('[href="'+location.hash+'"]')); + + // If no match is found, use the first link or any with class 'active' as the initial active tab. + if ($active.length === 0) { + $active = $(this).find('li.tab a.active').first(); + } + if ($active.length === 0) { + $active = $(this).find('li.tab a').first(); + } + + $active.addClass('active'); + $index = $links.index($active); + if ($index < 0) { + $index = 0; + } + + if ($active[0] !== undefined) { + $content = $($active[0].hash); + } + + // append indicator then set indicator width to tab width + $this.append('
'); + var $indicator = $this.find('.indicator'); + if ($this.is(":visible")) { + // $indicator.css({"right": $tabs_width - (($index + 1) * $tab_width)}); + // $indicator.css({"left": $index * $tab_width}); + setTimeout(function() { + $indicator.css({"right": calcRightPos($active) }); + $indicator.css({"left": calcLeftPos($active) }); + }, 0); + } + $(window).resize(function () { + $tabs_width = $this.width(); + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; + if ($index < 0) { + $index = 0; + } + if ($tab_width !== 0 && $tabs_width !== 0) { + $indicator.css({"right": calcRightPos($active) }); + $indicator.css({"left": calcLeftPos($active) }); + } + }); + + // Hide the remaining content + $links.not($active).each(function () { + $(Materialize.escapeHash(this.hash)).hide(); + }); + + + // Bind the click event handler + $this.on('click', 'a', function(e) { + if ($(this).parent().hasClass('disabled')) { + e.preventDefault(); + return; + } + + // Act as regular link if target attribute is specified. + if (!!$(this).attr("target")) { + return; + } + + $tabs_width = $this.width(); + $tab_width = Math.max($tabs_width, $this[0].scrollWidth) / $links.length; + + // Make the old tab inactive. + $active.removeClass('active'); + if ($content !== undefined) { + $content.hide(); + } + + // Update the variables with the new link and content + $active = $(this); + $content = $(Materialize.escapeHash(this.hash)); + $links = $this.find('li.tab a'); + var activeRect = $active.position(); + + // Make the tab active. + $active.addClass('active'); + var $prev_index = $index; + $index = $links.index($(this)); + if ($index < 0) { + $index = 0; + } + // Change url to current tab + // window.location.hash = $active.attr('href'); + + if ($content !== undefined) { + $content.show(); + if (typeof(options.onShow) === "function") { + options.onShow.call(this, $content); + } + } + + // Update indicator + + if (($index - $prev_index) >= 0) { + $indicator.velocity({"right": calcRightPos($active) }, { duration: 300, queue: false, easing: 'easeOutQuad'}); + $indicator.velocity({"left": calcLeftPos($active) }, {duration: 300, queue: false, easing: 'easeOutQuad', delay: 90}); + + } else { + $indicator.velocity({"left": calcLeftPos($active) }, { duration: 300, queue: false, easing: 'easeOutQuad'}); + $indicator.velocity({"right": calcRightPos($active) }, {duration: 300, queue: false, easing: 'easeOutQuad', delay: 90}); + } + + // Prevent the anchor's default click action + e.preventDefault(); + }); + }); + + }, + select_tab : function( id ) { + this.find('a[href="#' + id + '"]').trigger('click'); + } + }; + + $.fn.tabs = function(methodOrOptions) { + if ( methods[methodOrOptions] ) { + return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { + // Default to "init" + return methods.init.apply( this, arguments ); + } else { + $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.tabs' ); + } + }; + + $(document).ready(function(){ + $('ul.tabs').tabs(); + }); +}( jQuery )); +;(function ($) { + $.fn.tooltip = function (options) { + var timeout = null, + margin = 5; + + // Defaults + var defaults = { + delay: 350, + tooltip: '', + position: 'bottom', + html: false + }; + + // Remove tooltip from the activator + if (options === "remove") { + this.each(function() { + $('#' + $(this).attr('data-tooltip-id')).remove(); + $(this).off('mouseenter.tooltip mouseleave.tooltip'); + }); + return false; + } + + options = $.extend(defaults, options); + + return this.each(function() { + var tooltipId = Materialize.guid(); + var origin = $(this); + + // Destroy old tooltip + if (origin.attr('data-tooltip-id')) { + $('#' + origin.attr('data-tooltip-id')).remove(); + } + + origin.attr('data-tooltip-id', tooltipId); + + // Get attributes. + var allowHtml, + tooltipDelay, + tooltipPosition, + tooltipText, + tooltipEl, + backdrop; + var setAttributes = function() { + allowHtml = origin.attr('data-html') ? origin.attr('data-html') === 'true' : options.html; + tooltipDelay = origin.attr('data-delay'); + tooltipDelay = (tooltipDelay === undefined || tooltipDelay === '') ? + options.delay : tooltipDelay; + tooltipPosition = origin.attr('data-position'); + tooltipPosition = (tooltipPosition === undefined || tooltipPosition === '') ? + options.position : tooltipPosition; + tooltipText = origin.attr('data-tooltip'); + tooltipText = (tooltipText === undefined || tooltipText === '') ? + options.tooltip : tooltipText; + }; + setAttributes(); + + var renderTooltipEl = function() { + var tooltip = $('
'); + + // Create Text span + if (allowHtml) { + tooltipText = $('').html(tooltipText); + } else{ + tooltipText = $('').text(tooltipText); + } + + // Create tooltip + tooltip.append(tooltipText) + .appendTo($('body')) + .attr('id', tooltipId); + + // Create backdrop + backdrop = $('
'); + backdrop.appendTo(tooltip); + return tooltip; + }; + tooltipEl = renderTooltipEl(); + + // Destroy previously binded events + origin.off('mouseenter.tooltip mouseleave.tooltip'); + // Mouse In + var started = false, timeoutRef; + origin.on({'mouseenter.tooltip': function(e) { + var showTooltip = function() { + setAttributes(); + started = true; + tooltipEl.velocity('stop'); + backdrop.velocity('stop'); + tooltipEl.css({ display: 'block', left: '0px', top: '0px' }); + + // Tooltip positioning + var originWidth = origin.outerWidth(); + var originHeight = origin.outerHeight(); + + var tooltipHeight = tooltipEl.outerHeight(); + var tooltipWidth = tooltipEl.outerWidth(); + var tooltipVerticalMovement = '0px'; + var tooltipHorizontalMovement = '0px'; + var scaleXFactor = 8; + var scaleYFactor = 8; + var targetTop, targetLeft, newCoordinates; + + if (tooltipPosition === "top") { + // Top Position + targetTop = origin.offset().top - tooltipHeight - margin; + targetLeft = origin.offset().left + originWidth/2 - tooltipWidth/2; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + + tooltipVerticalMovement = '-10px'; + backdrop.css({ + bottom: 0, + left: 0, + borderRadius: '14px 14px 0 0', + transformOrigin: '50% 100%', + marginTop: tooltipHeight, + marginLeft: (tooltipWidth/2) - (backdrop.width()/2) + }); + } + // Left Position + else if (tooltipPosition === "left") { + targetTop = origin.offset().top + originHeight/2 - tooltipHeight/2; + targetLeft = origin.offset().left - tooltipWidth - margin; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + + tooltipHorizontalMovement = '-10px'; + backdrop.css({ + top: '-7px', + right: 0, + width: '14px', + height: '14px', + borderRadius: '14px 0 0 14px', + transformOrigin: '95% 50%', + marginTop: tooltipHeight/2, + marginLeft: tooltipWidth + }); + } + // Right Position + else if (tooltipPosition === "right") { + targetTop = origin.offset().top + originHeight/2 - tooltipHeight/2; + targetLeft = origin.offset().left + originWidth + margin; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + + tooltipHorizontalMovement = '+10px'; + backdrop.css({ + top: '-7px', + left: 0, + width: '14px', + height: '14px', + borderRadius: '0 14px 14px 0', + transformOrigin: '5% 50%', + marginTop: tooltipHeight/2, + marginLeft: '0px' + }); + } + else { + // Bottom Position + targetTop = origin.offset().top + origin.outerHeight() + margin; + targetLeft = origin.offset().left + originWidth/2 - tooltipWidth/2; + newCoordinates = repositionWithinScreen(targetLeft, targetTop, tooltipWidth, tooltipHeight); + tooltipVerticalMovement = '+10px'; + backdrop.css({ + top: 0, + left: 0, + marginLeft: (tooltipWidth/2) - (backdrop.width()/2) + }); + } + + // Set tooptip css placement + tooltipEl.css({ + top: newCoordinates.y, + left: newCoordinates.x + }); + + // Calculate Scale to fill + scaleXFactor = Math.SQRT2 * tooltipWidth / parseInt(backdrop.css('width')); + scaleYFactor = Math.SQRT2 * tooltipHeight / parseInt(backdrop.css('height')); + + tooltipEl.velocity({ marginTop: tooltipVerticalMovement, marginLeft: tooltipHorizontalMovement}, { duration: 350, queue: false }) + .velocity({opacity: 1}, {duration: 300, delay: 50, queue: false}); + backdrop.css({ display: 'block' }) + .velocity({opacity:1},{duration: 55, delay: 0, queue: false}) + .velocity({scaleX: scaleXFactor, scaleY: scaleYFactor}, {duration: 300, delay: 0, queue: false, easing: 'easeInOutQuad'}); + }; + + timeoutRef = setTimeout(showTooltip, tooltipDelay); // End Interval + + // Mouse Out + }, + 'mouseleave.tooltip': function(){ + // Reset State + started = false; + clearTimeout(timeoutRef); + + // Animate back + setTimeout(function() { + if (started !== true) { + tooltipEl.velocity({ + opacity: 0, marginTop: 0, marginLeft: 0}, { duration: 225, queue: false}); + backdrop.velocity({opacity: 0, scaleX: 1, scaleY: 1}, { + duration:225, + queue: false, + complete: function(){ + backdrop.css('display', 'none'); + tooltipEl.css('display', 'none'); + started = false;} + }); + } + },225); + } + }); + }); + }; + + var repositionWithinScreen = function(x, y, width, height) { + var newX = x; + var newY = y; + + if (newX < 0) { + newX = 4; + } else if (newX + width > window.innerWidth) { + newX -= newX + width - window.innerWidth; + } + + if (newY < 0) { + newY = 4; + } else if (newY + height > window.innerHeight + $(window).scrollTop) { + newY -= newY + height - window.innerHeight; + } + + return {x: newX, y: newY}; + }; + + $(document).ready(function(){ + $('.tooltipped').tooltip(); + }); +}( jQuery )); +;/*! + * Waves v0.6.4 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */ + +;(function(window) { + 'use strict'; + + var Waves = Waves || {}; + var $$ = document.querySelectorAll.bind(document); + + // Find exact position of element + function isWindow(obj) { + return obj !== null && obj === obj.window; + } + + function getWindow(elem) { + return isWindow(elem) ? elem : elem.nodeType === 9 && elem.defaultView; + } + + function offset(elem) { + var docElem, win, + box = {top: 0, left: 0}, + doc = elem && elem.ownerDocument; + + docElem = doc.documentElement; + + if (typeof elem.getBoundingClientRect !== typeof undefined) { + box = elem.getBoundingClientRect(); + } + win = getWindow(doc); + return { + top: box.top + win.pageYOffset - docElem.clientTop, + left: box.left + win.pageXOffset - docElem.clientLeft + }; + } + + function convertStyle(obj) { + var style = ''; + + for (var a in obj) { + if (obj.hasOwnProperty(a)) { + style += (a + ':' + obj[a] + ';'); + } + } + + return style; + } + + var Effect = { + + // Effect delay + duration: 750, + + show: function(e, element) { + + // Disable right click + if (e.button === 2) { + return false; + } + + var el = element || this; + + // Create ripple + var ripple = document.createElement('div'); + ripple.className = 'waves-ripple'; + el.appendChild(ripple); + + // Get click coordinate and element witdh + var pos = offset(el); + var relativeY = (e.pageY - pos.top); + var relativeX = (e.pageX - pos.left); + var scale = 'scale('+((el.clientWidth / 100) * 10)+')'; + + // Support for touch devices + if ('touches' in e) { + relativeY = (e.touches[0].pageY - pos.top); + relativeX = (e.touches[0].pageX - pos.left); + } + + // Attach data to element + ripple.setAttribute('data-hold', Date.now()); + ripple.setAttribute('data-scale', scale); + ripple.setAttribute('data-x', relativeX); + ripple.setAttribute('data-y', relativeY); + + // Set ripple position + var rippleStyle = { + 'top': relativeY+'px', + 'left': relativeX+'px' + }; + + ripple.className = ripple.className + ' waves-notransition'; + ripple.setAttribute('style', convertStyle(rippleStyle)); + ripple.className = ripple.className.replace('waves-notransition', ''); + + // Scale the ripple + rippleStyle['-webkit-transform'] = scale; + rippleStyle['-moz-transform'] = scale; + rippleStyle['-ms-transform'] = scale; + rippleStyle['-o-transform'] = scale; + rippleStyle.transform = scale; + rippleStyle.opacity = '1'; + + rippleStyle['-webkit-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['-moz-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['-o-transition-duration'] = Effect.duration + 'ms'; + rippleStyle['transition-duration'] = Effect.duration + 'ms'; + + rippleStyle['-webkit-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['-moz-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['-o-transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + rippleStyle['transition-timing-function'] = 'cubic-bezier(0.250, 0.460, 0.450, 0.940)'; + + ripple.setAttribute('style', convertStyle(rippleStyle)); + }, + + hide: function(e) { + TouchHandler.touchup(e); + + var el = this; + var width = el.clientWidth * 1.4; + + // Get first ripple + var ripple = null; + var ripples = el.getElementsByClassName('waves-ripple'); + if (ripples.length > 0) { + ripple = ripples[ripples.length - 1]; + } else { + return false; + } + + var relativeX = ripple.getAttribute('data-x'); + var relativeY = ripple.getAttribute('data-y'); + var scale = ripple.getAttribute('data-scale'); + + // Get delay beetween mousedown and mouse leave + var diff = Date.now() - Number(ripple.getAttribute('data-hold')); + var delay = 350 - diff; + + if (delay < 0) { + delay = 0; + } + + // Fade out ripple after delay + setTimeout(function() { + var style = { + 'top': relativeY+'px', + 'left': relativeX+'px', + 'opacity': '0', + + // Duration + '-webkit-transition-duration': Effect.duration + 'ms', + '-moz-transition-duration': Effect.duration + 'ms', + '-o-transition-duration': Effect.duration + 'ms', + 'transition-duration': Effect.duration + 'ms', + '-webkit-transform': scale, + '-moz-transform': scale, + '-ms-transform': scale, + '-o-transform': scale, + 'transform': scale, + }; + + ripple.setAttribute('style', convertStyle(style)); + + setTimeout(function() { + try { + el.removeChild(ripple); + } catch(e) { + return false; + } + }, Effect.duration); + }, delay); + }, + + // Little hack to make can perform waves effect + wrapInput: function(elements) { + for (var a = 0; a < elements.length; a++) { + var el = elements[a]; + + if (el.tagName.toLowerCase() === 'input') { + var parent = el.parentNode; + + // If input already have parent just pass through + if (parent.tagName.toLowerCase() === 'i' && parent.className.indexOf('waves-effect') !== -1) { + continue; + } + + // Put element class and style to the specified parent + var wrapper = document.createElement('i'); + wrapper.className = el.className + ' waves-input-wrapper'; + + var elementStyle = el.getAttribute('style'); + + if (!elementStyle) { + elementStyle = ''; + } + + wrapper.setAttribute('style', elementStyle); + + el.className = 'waves-button-input'; + el.removeAttribute('style'); + + // Put element as child + parent.replaceChild(wrapper, el); + wrapper.appendChild(el); + } + } + } + }; + + + /** + * Disable mousedown event for 500ms during and after touch + */ + var TouchHandler = { + /* uses an integer rather than bool so there's no issues with + * needing to clear timeouts if another touch event occurred + * within the 500ms. Cannot mouseup between touchstart and + * touchend, nor in the 500ms after touchend. */ + touches: 0, + allowEvent: function(e) { + var allow = true; + + if (e.type === 'touchstart') { + TouchHandler.touches += 1; //push + } else if (e.type === 'touchend' || e.type === 'touchcancel') { + setTimeout(function() { + if (TouchHandler.touches > 0) { + TouchHandler.touches -= 1; //pop after 500ms + } + }, 500); + } else if (e.type === 'mousedown' && TouchHandler.touches > 0) { + allow = false; + } + + return allow; + }, + touchup: function(e) { + TouchHandler.allowEvent(e); + } + }; + + + /** + * Delegated click handler for .waves-effect element. + * returns null when .waves-effect element not in "click tree" + */ + function getWavesEffectElement(e) { + if (TouchHandler.allowEvent(e) === false) { + return null; + } + + var element = null; + var target = e.target || e.srcElement; + + while (target.parentElement !== null) { + if (!(target instanceof SVGElement) && target.className.indexOf('waves-effect') !== -1) { + element = target; + break; + } else if (target.classList.contains('waves-effect')) { + element = target; + break; + } + target = target.parentElement; + } + + return element; + } + + /** + * Bubble the click and show effect if .waves-effect elem was found + */ + function showEffect(e) { + var element = getWavesEffectElement(e); + + if (element !== null) { + Effect.show(e, element); + + if ('ontouchstart' in window) { + element.addEventListener('touchend', Effect.hide, false); + element.addEventListener('touchcancel', Effect.hide, false); + } + + element.addEventListener('mouseup', Effect.hide, false); + element.addEventListener('mouseleave', Effect.hide, false); + } + } + + Waves.displayEffect = function(options) { + options = options || {}; + + if ('duration' in options) { + Effect.duration = options.duration; + } + + //Wrap input inside tag + Effect.wrapInput($$('.waves-effect')); + + if ('ontouchstart' in window) { + document.body.addEventListener('touchstart', showEffect, false); + } + + document.body.addEventListener('mousedown', showEffect, false); + }; + + /** + * Attach Waves to an input element (or any element which doesn't + * bubble mouseup/mousedown events). + * Intended to be used with dynamically loaded forms/inputs, or + * where the user doesn't want a delegated click handler. + */ + Waves.attach = function(element) { + //FUTURE: automatically add waves classes and allow users + // to specify them with an options param? Eg. light/classic/button + if (element.tagName.toLowerCase() === 'input') { + Effect.wrapInput([element]); + element = element.parentElement; + } + + if ('ontouchstart' in window) { + element.addEventListener('touchstart', showEffect, false); + } + + element.addEventListener('mousedown', showEffect, false); + }; + + window.Waves = Waves; + + document.addEventListener('DOMContentLoaded', function() { + Waves.displayEffect(); + }, false); + +})(window); +;Materialize.toast = function (message, displayLength, className, completeCallback) { + className = className || ""; + + var container = document.getElementById('toast-container'); + + // Create toast container if it does not exist + if (container === null) { + // create notification container + container = document.createElement('div'); + container.id = 'toast-container'; + document.body.appendChild(container); + } + + // Select and append toast + var newToast = createToast(message); + + // only append toast if message is not undefined + if(message){ + container.appendChild(newToast); + } + + newToast.style.top = '35px'; + newToast.style.opacity = 0; + + // Animate toast in + Vel(newToast, { "top" : "0px", opacity: 1 }, {duration: 300, + easing: 'easeOutCubic', + queue: false}); + + // Allows timer to be pause while being panned + var timeLeft = displayLength; + var counterInterval; + if (timeLeft != null) { + counterInterval = setInterval (function(){ + if (newToast.parentNode === null) + window.clearInterval(counterInterval); + + // If toast is not being dragged, decrease its time remaining + if (!newToast.classList.contains('panning')) { + timeLeft -= 20; + } + + if (timeLeft <= 0) { + // Animate toast out + Vel(newToast, {"opacity": 0, marginTop: '-40px'}, { duration: 375, + easing: 'easeOutExpo', + queue: false, + complete: function(){ + // Call the optional callback + if(typeof(completeCallback) === "function") + completeCallback(); + // Remove toast after it times out + this[0].parentNode.removeChild(this[0]); + } + }); + window.clearInterval(counterInterval); + } + }, 20); + } + + + + function createToast(html) { + + // Create toast + var toast = document.createElement('div'); + toast.classList.add('toast'); + if (className) { + var classes = className.split(' '); + + for (var i = 0, count = classes.length; i < count; i++) { + toast.classList.add(classes[i]); + } + } + // If type of parameter is HTML Element + if ( typeof HTMLElement === "object" ? html instanceof HTMLElement : html && typeof html === "object" && html !== null && html.nodeType === 1 && typeof html.nodeName==="string" +) { + toast.appendChild(html); + } + else if (html instanceof jQuery) { + // Check if it is jQuery object + toast.appendChild(html[0]); + } + else { + // Insert as text; + toast.innerHTML = html; + } + // Bind hammer + var hammerHandler = new Hammer(toast, {prevent_default: false}); + hammerHandler.on('pan', function(e) { + var deltaX = e.deltaX; + var activationDistance = 80; + + // Change toast state + if (!toast.classList.contains('panning')){ + toast.classList.add('panning'); + } + + var opacityPercent = 1-Math.abs(deltaX / activationDistance); + if (opacityPercent < 0) + opacityPercent = 0; + + Vel(toast, {left: deltaX, opacity: opacityPercent }, {duration: 50, queue: false, easing: 'easeOutQuad'}); + + }); + + hammerHandler.on('panend', function(e) { + var deltaX = e.deltaX; + var activationDistance = 80; + + // If toast dragged past activation point + if (Math.abs(deltaX) > activationDistance) { + Vel(toast, {marginTop: '-40px'}, { duration: 375, + easing: 'easeOutExpo', + queue: false, + complete: function(){ + if(typeof(completeCallback) === "function") { + completeCallback(); + } + toast.parentNode.removeChild(toast); + } + }); + + } else { + toast.classList.remove('panning'); + // Put toast back into original position + Vel(toast, { left: 0, opacity: 1 }, { duration: 300, + easing: 'easeOutExpo', + queue: false + }); + + } + }); + + return toast; + } +}; +;(function ($) { + + var methods = { + init : function(options) { + var defaults = { + menuWidth: 300, + edge: 'left', + closeOnClick: false, + draggable: true + }; + options = $.extend(defaults, options); + + $(this).each(function(){ + var $this = $(this); + var menu_id = $("#"+ $this.attr('data-activates')); + + // Set to width + if (options.menuWidth != 300) { + menu_id.css('width', options.menuWidth); + } + + // Add Touch Area + var $dragTarget; + if (options.draggable) { + $dragTarget = $('
').attr('data-sidenav', $this.attr('data-activates')); + $('body').append($dragTarget); + } else { + $dragTarget = $(); + } + + if (options.edge == 'left') { + menu_id.css('transform', 'translateX(-100%)'); + $dragTarget.css({'left': 0}); // Add Touch Area + } + else { + menu_id.addClass('right-aligned') // Change text-alignment to right + .css('transform', 'translateX(100%)'); + $dragTarget.css({'right': 0}); // Add Touch Area + } + + // If fixed sidenav, bring menu out + if (menu_id.hasClass('fixed')) { + if (window.innerWidth > 992) { + menu_id.css('transform', 'translateX(0)'); + } + } + + // Window resize to reset on large screens fixed + if (menu_id.hasClass('fixed')) { + $(window).resize( function() { + if (window.innerWidth > 992) { + // Close menu if window is resized bigger than 992 and user has fixed sidenav + if ($('#sidenav-overlay').length !== 0 && menuOut) { + removeMenu(true); + } + else { + // menu_id.removeAttr('style'); + menu_id.css('transform', 'translateX(0%)'); + // menu_id.css('width', options.menuWidth); + } + } + else if (menuOut === false){ + if (options.edge === 'left') { + menu_id.css('transform', 'translateX(-100%)'); + } else { + menu_id.css('transform', 'translateX(100%)'); + } + + } + + }); + } + + // if closeOnClick, then add close event for all a tags in side sideNav + if (options.closeOnClick === true) { + menu_id.on("click.itemclick", "a:not(.collapsible-header)", function(){ + removeMenu(); + }); + } + + var removeMenu = function(restoreNav) { + panning = false; + menuOut = false; + // Reenable scrolling + $('body').css({ + overflow: '', + width: '' + }); + + $('#sidenav-overlay').velocity({opacity: 0}, {duration: 200, + queue: false, easing: 'easeOutQuad', + complete: function() { + $(this).remove(); + } }); + if (options.edge === 'left') { + // Reset phantom div + $dragTarget.css({width: '', right: '', left: '0'}); + menu_id.velocity( + {'translateX': '-100%'}, + { duration: 200, + queue: false, + easing: 'easeOutCubic', + complete: function() { + if (restoreNav === true) { + // Restore Fixed sidenav + menu_id.removeAttr('style'); + menu_id.css('width', options.menuWidth); + } + } + + }); + } + else { + // Reset phantom div + $dragTarget.css({width: '', right: '0', left: ''}); + menu_id.velocity( + {'translateX': '100%'}, + { duration: 200, + queue: false, + easing: 'easeOutCubic', + complete: function() { + if (restoreNav === true) { + // Restore Fixed sidenav + menu_id.removeAttr('style'); + menu_id.css('width', options.menuWidth); + } + } + }); + } + }; + + + + // Touch Event + var panning = false; + var menuOut = false; + + if (options.draggable) { + $dragTarget.on('click', function(){ + if (menuOut) { + removeMenu(); + } + }); + + $dragTarget.hammer({ + prevent_default: false + }).bind('pan', function(e) { + + if (e.gesture.pointerType == "touch") { + + var direction = e.gesture.direction; + var x = e.gesture.center.x; + var y = e.gesture.center.y; + var velocityX = e.gesture.velocityX; + + // Disable Scrolling + var $body = $('body'); + var $overlay = $('#sidenav-overlay'); + var oldWidth = $body.innerWidth(); + $body.css('overflow', 'hidden'); + $body.width(oldWidth); + + // If overlay does not exist, create one and if it is clicked, close menu + if ($overlay.length === 0) { + $overlay = $('
'); + $overlay.css('opacity', 0).click( function(){ + removeMenu(); + }); + $('body').append($overlay); + } + + // Keep within boundaries + if (options.edge === 'left') { + if (x > options.menuWidth) { x = options.menuWidth; } + else if (x < 0) { x = 0; } + } + + if (options.edge === 'left') { + // Left Direction + if (x < (options.menuWidth / 2)) { menuOut = false; } + // Right Direction + else if (x >= (options.menuWidth / 2)) { menuOut = true; } + menu_id.css('transform', 'translateX(' + (x - options.menuWidth) + 'px)'); + } + else { + // Left Direction + if (x < (window.innerWidth - options.menuWidth / 2)) { + menuOut = true; + } + // Right Direction + else if (x >= (window.innerWidth - options.menuWidth / 2)) { + menuOut = false; + } + var rightPos = (x - options.menuWidth / 2); + if (rightPos < 0) { + rightPos = 0; + } + + menu_id.css('transform', 'translateX(' + rightPos + 'px)'); + } + + + // Percentage overlay + var overlayPerc; + if (options.edge === 'left') { + overlayPerc = x / options.menuWidth; + $overlay.velocity({opacity: overlayPerc }, {duration: 10, queue: false, easing: 'easeOutQuad'}); + } + else { + overlayPerc = Math.abs((x - window.innerWidth) / options.menuWidth); + $overlay.velocity({opacity: overlayPerc }, {duration: 10, queue: false, easing: 'easeOutQuad'}); + } + } + + }).bind('panend', function(e) { + + if (e.gesture.pointerType == "touch") { + var $overlay = $('
'); + var velocityX = e.gesture.velocityX; + var x = e.gesture.center.x; + var leftPos = x - options.menuWidth; + var rightPos = x - options.menuWidth / 2; + if (leftPos > 0 ) { + leftPos = 0; + } + if (rightPos < 0) { + rightPos = 0; + } + panning = false; + + if (options.edge === 'left') { + // If velocityX <= 0.3 then the user is flinging the menu closed so ignore menuOut + if ((menuOut && velocityX <= 0.3) || velocityX < -0.5) { + // Return menu to open + if (leftPos !== 0) { + menu_id.velocity({'translateX': [0, leftPos]}, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + + $overlay.velocity({opacity: 1 }, {duration: 50, queue: false, easing: 'easeOutQuad'}); + $dragTarget.css({width: '50%', right: 0, left: ''}); + menuOut = true; + } + else if (!menuOut || velocityX > 0.3) { + // Enable Scrolling + $('body').css({ + overflow: '', + width: '' + }); + // Slide menu closed + menu_id.velocity({'translateX': [-1 * options.menuWidth - 10, leftPos]}, {duration: 200, queue: false, easing: 'easeOutQuad'}); + $overlay.velocity({opacity: 0 }, {duration: 200, queue: false, easing: 'easeOutQuad', + complete: function () { + $(this).remove(); + }}); + $dragTarget.css({width: '10px', right: '', left: 0}); + } + } + else { + if ((menuOut && velocityX >= -0.3) || velocityX > 0.5) { + // Return menu to open + if (rightPos !== 0) { + menu_id.velocity({'translateX': [0, rightPos]}, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + + $overlay.velocity({opacity: 1 }, {duration: 50, queue: false, easing: 'easeOutQuad'}); + $dragTarget.css({width: '50%', right: '', left: 0}); + menuOut = true; + } + else if (!menuOut || velocityX < -0.3) { + // Enable Scrolling + $('body').css({ + overflow: '', + width: '' + }); + + // Slide menu closed + menu_id.velocity({'translateX': [options.menuWidth + 10, rightPos]}, {duration: 200, queue: false, easing: 'easeOutQuad'}); + $overlay.velocity({opacity: 0 }, {duration: 200, queue: false, easing: 'easeOutQuad', + complete: function () { + $(this).remove(); + }}); + $dragTarget.css({width: '10px', right: 0, left: ''}); + } + } + + } + }); + } + + $this.click(function() { + if (menuOut === true) { + menuOut = false; + panning = false; + removeMenu(); + } + else { + + // Disable Scrolling + var $body = $('body'); + var $overlay = $('
'); + var oldWidth = $body.innerWidth(); + $body.css('overflow', 'hidden'); + $body.width(oldWidth); + + // Push current drag target on top of DOM tree + $('body').append($dragTarget); + + if (options.edge === 'left') { + $dragTarget.css({width: '50%', right: 0, left: ''}); + menu_id.velocity({'translateX': [0, -1 * options.menuWidth]}, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + else { + $dragTarget.css({width: '50%', right: '', left: 0}); + menu_id.velocity({'translateX': [0, options.menuWidth]}, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + + $overlay.css('opacity', 0) + .click(function(){ + menuOut = false; + panning = false; + removeMenu(); + $overlay.velocity({opacity: 0}, {duration: 300, queue: false, easing: 'easeOutQuad', + complete: function() { + $(this).remove(); + } }); + + }); + $('body').append($overlay); + $overlay.velocity({opacity: 1}, {duration: 300, queue: false, easing: 'easeOutQuad', + complete: function () { + menuOut = true; + panning = false; + } + }); + } + + return false; + }); + }); + + + }, + destroy: function () { + var $overlay = $('#sidenav-overlay'); + var $dragTarget = $('.drag-target[data-sidenav="' + $(this).attr('data-activates') + '"]'); + $overlay.trigger('click'); + $dragTarget.remove(); + $(this).off('click'); + $overlay.remove(); + }, + show : function() { + this.trigger('click'); + }, + hide : function() { + $('#sidenav-overlay').trigger('click'); + } + }; + + + $.fn.sideNav = function(methodOrOptions) { + if ( methods[methodOrOptions] ) { + return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { + // Default to "init" + return methods.init.apply( this, arguments ); + } else { + $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.sideNav' ); + } + }; // Plugin end +}( jQuery )); +;/** + * Extend jquery with a scrollspy plugin. + * This watches the window scroll and fires events when elements are scrolled into viewport. + * + * throttle() and getTime() taken from Underscore.js + * https://github.com/jashkenas/underscore + * + * @author Copyright 2013 John Smart + * @license https://raw.github.com/thesmart/jquery-scrollspy/master/LICENSE + * @see https://github.com/thesmart + * @version 0.1.2 + */ +(function($) { + + var jWindow = $(window); + var elements = []; + var elementsInView = []; + var isSpying = false; + var ticks = 0; + var unique_id = 1; + var offset = { + top : 0, + right : 0, + bottom : 0, + left : 0, + } + + /** + * Find elements that are within the boundary + * @param {number} top + * @param {number} right + * @param {number} bottom + * @param {number} left + * @return {jQuery} A collection of elements + */ + function findElements(top, right, bottom, left) { + var hits = $(); + $.each(elements, function(i, element) { + if (element.height() > 0) { + var elTop = element.offset().top, + elLeft = element.offset().left, + elRight = elLeft + element.width(), + elBottom = elTop + element.height(); + + var isIntersect = !(elLeft > right || + elRight < left || + elTop > bottom || + elBottom < top); + + if (isIntersect) { + hits.push(element); + } + } + }); + + return hits; + } + + + /** + * Called when the user scrolls the window + */ + function onScroll(scrollOffset) { + // unique tick id + ++ticks; + + // viewport rectangle + var top = jWindow.scrollTop(), + left = jWindow.scrollLeft(), + right = left + jWindow.width(), + bottom = top + jWindow.height(); + + // determine which elements are in view + var intersections = findElements(top+offset.top + scrollOffset || 200, right+offset.right, bottom+offset.bottom, left+offset.left); + $.each(intersections, function(i, element) { + + var lastTick = element.data('scrollSpy:ticks'); + if (typeof lastTick != 'number') { + // entered into view + element.triggerHandler('scrollSpy:enter'); + } + + // update tick id + element.data('scrollSpy:ticks', ticks); + }); + + // determine which elements are no longer in view + $.each(elementsInView, function(i, element) { + var lastTick = element.data('scrollSpy:ticks'); + if (typeof lastTick == 'number' && lastTick !== ticks) { + // exited from view + element.triggerHandler('scrollSpy:exit'); + element.data('scrollSpy:ticks', null); + } + }); + + // remember elements in view for next tick + elementsInView = intersections; + } + + /** + * Called when window is resized + */ + function onWinSize() { + jWindow.trigger('scrollSpy:winSize'); + } + + /** + * Get time in ms + * @license https://raw.github.com/jashkenas/underscore/master/LICENSE + * @type {function} + * @return {number} + */ + var getTime = (Date.now || function () { + return new Date().getTime(); + }); + + /** + * Returns a function, that, when invoked, will only be triggered at most once + * during a given window of time. Normally, the throttled function will run + * as much as it can, without ever going more than once per `wait` duration; + * but if you'd like to disable the execution on the leading edge, pass + * `{leading: false}`. To disable execution on the trailing edge, ditto. + * @license https://raw.github.com/jashkenas/underscore/master/LICENSE + * @param {function} func + * @param {number} wait + * @param {Object=} options + * @returns {Function} + */ + function throttle(func, wait, options) { + var context, args, result; + var timeout = null; + var previous = 0; + options || (options = {}); + var later = function () { + previous = options.leading === false ? 0 : getTime(); + timeout = null; + result = func.apply(context, args); + context = args = null; + }; + return function () { + var now = getTime(); + if (!previous && options.leading === false) previous = now; + var remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0) { + clearTimeout(timeout); + timeout = null; + previous = now; + result = func.apply(context, args); + context = args = null; + } else if (!timeout && options.trailing !== false) { + timeout = setTimeout(later, remaining); + } + return result; + }; + }; + + /** + * Enables ScrollSpy using a selector + * @param {jQuery|string} selector The elements collection, or a selector + * @param {Object=} options Optional. + throttle : number -> scrollspy throttling. Default: 100 ms + offsetTop : number -> offset from top. Default: 0 + offsetRight : number -> offset from right. Default: 0 + offsetBottom : number -> offset from bottom. Default: 0 + offsetLeft : number -> offset from left. Default: 0 + * @returns {jQuery} + */ + $.scrollSpy = function(selector, options) { + var defaults = { + throttle: 100, + scrollOffset: 200 // offset - 200 allows elements near bottom of page to scroll + }; + options = $.extend(defaults, options); + + var visible = []; + selector = $(selector); + selector.each(function(i, element) { + elements.push($(element)); + $(element).data("scrollSpy:id", i); + // Smooth scroll to section + $('a[href="#' + $(element).attr('id') + '"]').click(function(e) { + e.preventDefault(); + var offset = $(Materialize.escapeHash(this.hash)).offset().top + 1; + $('html, body').animate({ scrollTop: offset - options.scrollOffset }, {duration: 400, queue: false, easing: 'easeOutCubic'}); + }); + }); + + offset.top = options.offsetTop || 0; + offset.right = options.offsetRight || 0; + offset.bottom = options.offsetBottom || 0; + offset.left = options.offsetLeft || 0; + + var throttledScroll = throttle(function() { + onScroll(options.scrollOffset); + }, options.throttle || 100); + var readyScroll = function(){ + $(document).ready(throttledScroll); + }; + + if (!isSpying) { + jWindow.on('scroll', readyScroll); + jWindow.on('resize', readyScroll); + isSpying = true; + } + + // perform a scan once, after current execution context, and after dom is ready + setTimeout(readyScroll, 0); + + + selector.on('scrollSpy:enter', function() { + visible = $.grep(visible, function(value) { + return value.height() != 0; + }); + + var $this = $(this); + + if (visible[0]) { + $('a[href="#' + visible[0].attr('id') + '"]').removeClass('active'); + if ($this.data('scrollSpy:id') < visible[0].data('scrollSpy:id')) { + visible.unshift($(this)); + } + else { + visible.push($(this)); + } + } + else { + visible.push($(this)); + } + + + $('a[href="#' + visible[0].attr('id') + '"]').addClass('active'); + }); + selector.on('scrollSpy:exit', function() { + visible = $.grep(visible, function(value) { + return value.height() != 0; + }); + + if (visible[0]) { + $('a[href="#' + visible[0].attr('id') + '"]').removeClass('active'); + var $this = $(this); + visible = $.grep(visible, function(value) { + return value.attr('id') != $this.attr('id'); + }); + if (visible[0]) { // Check if empty + $('a[href="#' + visible[0].attr('id') + '"]').addClass('active'); + } + } + }); + + return selector; + }; + + /** + * Listen for window resize events + * @param {Object=} options Optional. Set { throttle: number } to change throttling. Default: 100 ms + * @returns {jQuery} $(window) + */ + $.winSizeSpy = function(options) { + $.winSizeSpy = function() { return jWindow; }; // lock from multiple calls + options = options || { + throttle: 100 + }; + return jWindow.on('resize', throttle(onWinSize, options.throttle || 100)); + }; + + /** + * Enables ScrollSpy on a collection of elements + * e.g. $('.scrollSpy').scrollSpy() + * @param {Object=} options Optional. + throttle : number -> scrollspy throttling. Default: 100 ms + offsetTop : number -> offset from top. Default: 0 + offsetRight : number -> offset from right. Default: 0 + offsetBottom : number -> offset from bottom. Default: 0 + offsetLeft : number -> offset from left. Default: 0 + * @returns {jQuery} + */ + $.fn.scrollSpy = function(options) { + return $.scrollSpy($(this), options); + }; + +})(jQuery); +;(function ($) { + $(document).ready(function() { + + // Function to update labels of text fields + Materialize.updateTextFields = function() { + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + $(input_selector).each(function(index, element) { + if ($(element).val().length > 0 || element.autofocus ||$(this).attr('placeholder') !== undefined || $(element)[0].validity.badInput === true) { + $(this).siblings('label').addClass('active'); + } + else { + $(this).siblings('label').removeClass('active'); + } + }); + }; + + // Text based inputs + var input_selector = 'input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea'; + + // Add active if form auto complete + $(document).on('change', input_selector, function () { + if($(this).val().length !== 0 || $(this).attr('placeholder') !== undefined) { + $(this).siblings('label').addClass('active'); + } + validate_field($(this)); + }); + + // Add active if input element has been pre-populated on document ready + $(document).ready(function() { + Materialize.updateTextFields(); + }); + + // HTML DOM FORM RESET handling + $(document).on('reset', function(e) { + var formReset = $(e.target); + if (formReset.is('form')) { + formReset.find(input_selector).removeClass('valid').removeClass('invalid'); + formReset.find(input_selector).each(function () { + if ($(this).attr('value') === '') { + $(this).siblings('label').removeClass('active'); + } + }); + + // Reset select + formReset.find('select.initialized').each(function () { + var reset_text = formReset.find('option[selected]').text(); + formReset.siblings('input.select-dropdown').val(reset_text); + }); + } + }); + + // Add active when element has focus + $(document).on('focus', input_selector, function () { + $(this).siblings('label, .prefix').addClass('active'); + }); + + $(document).on('blur', input_selector, function () { + var $inputElement = $(this); + var selector = ".prefix"; + + if ($inputElement.val().length === 0 && $inputElement[0].validity.badInput !== true && $inputElement.attr('placeholder') === undefined) { + selector += ", label"; + } + + $inputElement.siblings(selector).removeClass('active'); + + validate_field($inputElement); + }); + + window.validate_field = function(object) { + var hasLength = object.attr('length') !== undefined; + var lenAttr = parseInt(object.attr('length')); + var len = object.val().length; + + if (object.val().length === 0 && object[0].validity.badInput === false) { + if (object.hasClass('validate')) { + object.removeClass('valid'); + object.removeClass('invalid'); + } + } + else { + if (object.hasClass('validate')) { + // Check for character counter attributes + if ((object.is(':valid') && hasLength && (len <= lenAttr)) || (object.is(':valid') && !hasLength)) { + object.removeClass('invalid'); + object.addClass('valid'); + } + else { + object.removeClass('valid'); + object.addClass('invalid'); + } + } + } + }; + + // Radio and Checkbox focus class + var radio_checkbox = 'input[type=radio], input[type=checkbox]'; + $(document).on('keyup.radio', radio_checkbox, function(e) { + // TAB, check if tabbing to radio or checkbox. + if (e.which === 9) { + $(this).addClass('tabbed'); + var $this = $(this); + $this.one('blur', function(e) { + + $(this).removeClass('tabbed'); + }); + return; + } + }); + + // Textarea Auto Resize + var hiddenDiv = $('.hiddendiv').first(); + if (!hiddenDiv.length) { + hiddenDiv = $('
'); + $('body').append(hiddenDiv); + } + var text_area_selector = '.materialize-textarea'; + + function textareaAutoResize($textarea) { + // Set font properties of hiddenDiv + + var fontFamily = $textarea.css('font-family'); + var fontSize = $textarea.css('font-size'); + var lineHeight = $textarea.css('line-height'); + + if (fontSize) { hiddenDiv.css('font-size', fontSize); } + if (fontFamily) { hiddenDiv.css('font-family', fontFamily); } + if (lineHeight) { hiddenDiv.css('line-height', lineHeight); } + + if ($textarea.attr('wrap') === "off") { + hiddenDiv.css('overflow-wrap', "normal") + .css('white-space', "pre"); + } + + hiddenDiv.text($textarea.val() + '\n'); + var content = hiddenDiv.html().replace(/\n/g, '
'); + hiddenDiv.html(content); + + + // When textarea is hidden, width goes crazy. + // Approximate with half of window size + + if ($textarea.is(':visible')) { + hiddenDiv.css('width', $textarea.width()); + } + else { + hiddenDiv.css('width', $(window).width()/2); + } + + $textarea.css('height', hiddenDiv.height()); + } + + $(text_area_selector).each(function () { + var $textarea = $(this); + if ($textarea.val().length) { + textareaAutoResize($textarea); + } + }); + + $('body').on('keyup keydown autoresize', text_area_selector, function () { + textareaAutoResize($(this)); + }); + + // File Input Path + $(document).on('change', '.file-field input[type="file"]', function () { + var file_field = $(this).closest('.file-field'); + var path_input = file_field.find('input.file-path'); + var files = $(this)[0].files; + var file_names = []; + for (var i = 0; i < files.length; i++) { + file_names.push(files[i].name); + } + path_input.val(file_names.join(", ")); + path_input.trigger('change'); + }); + + /**************** + * Range Input * + ****************/ + + var range_type = 'input[type=range]'; + var range_mousedown = false; + var left; + + $(range_type).each(function () { + var thumb = $(''); + $(this).after(thumb); + }); + + var range_wrapper = '.range-field'; + $(document).on('change', range_type, function(e) { + var thumb = $(this).siblings('.thumb'); + thumb.find('.value').html($(this).val()); + }); + + $(document).on('input mousedown touchstart', range_type, function(e) { + var thumb = $(this).siblings('.thumb'); + var width = $(this).outerWidth(); + + // If thumb indicator does not exist yet, create it + if (thumb.length <= 0) { + thumb = $(''); + $(this).after(thumb); + } + + // Set indicator value + thumb.find('.value').html($(this).val()); + + range_mousedown = true; + $(this).addClass('active'); + + if (!thumb.hasClass('active')) { + thumb.velocity({ height: "30px", width: "30px", top: "-20px", marginLeft: "-15px"}, { duration: 300, easing: 'easeOutExpo' }); + } + + if (e.type !== 'input') { + if(e.pageX === undefined || e.pageX === null){//mobile + left = e.originalEvent.touches[0].pageX - $(this).offset().left; + } + else{ // desktop + left = e.pageX - $(this).offset().left; + } + if (left < 0) { + left = 0; + } + else if (left > width) { + left = width; + } + thumb.addClass('active').css('left', left); + } + + thumb.find('.value').html($(this).val()); + }); + + $(document).on('mouseup touchend', range_wrapper, function() { + range_mousedown = false; + $(this).removeClass('active'); + }); + + $(document).on('mousemove touchmove', range_wrapper, function(e) { + var thumb = $(this).children('.thumb'); + var left; + if (range_mousedown) { + if (!thumb.hasClass('active')) { + thumb.velocity({ height: '30px', width: '30px', top: '-20px', marginLeft: '-15px'}, { duration: 300, easing: 'easeOutExpo' }); + } + if (e.pageX === undefined || e.pageX === null) { //mobile + left = e.originalEvent.touches[0].pageX - $(this).offset().left; + } + else{ // desktop + left = e.pageX - $(this).offset().left; + } + var width = $(this).outerWidth(); + + if (left < 0) { + left = 0; + } + else if (left > width) { + left = width; + } + thumb.addClass('active').css('left', left); + thumb.find('.value').html(thumb.siblings(range_type).val()); + } + }); + + $(document).on('mouseout touchleave', range_wrapper, function() { + if (!range_mousedown) { + + var thumb = $(this).children('.thumb'); + + if (thumb.hasClass('active')) { + thumb.velocity({ height: '0', width: '0', top: '10px', marginLeft: '-6px'}, { duration: 100 }); + } + thumb.removeClass('active'); + } + }); + + /************************** + * Auto complete plugin * + *************************/ + $.fn.autocomplete = function (options) { + // Defaults + var defaults = { + data: {} + }; + + options = $.extend(defaults, options); + + return this.each(function() { + var $input = $(this); + var data = options.data, + $inputDiv = $input.closest('.input-field'); // Div to append on + + // Check if data isn't empty + if (!$.isEmptyObject(data)) { + // Create autocomplete element + var $autocomplete = $(''); + + // Append autocomplete element + if ($inputDiv.length) { + $inputDiv.append($autocomplete); // Set ul in body + } else { + $input.after($autocomplete); + } + + var highlight = function(string, $el) { + var img = $el.find('img'); + var matchStart = $el.text().toLowerCase().indexOf("" + string.toLowerCase() + ""), + matchEnd = matchStart + string.length - 1, + beforeMatch = $el.text().slice(0, matchStart), + matchText = $el.text().slice(matchStart, matchEnd + 1), + afterMatch = $el.text().slice(matchEnd + 1); + $el.html("" + beforeMatch + "" + matchText + "" + afterMatch + ""); + if (img.length) { + $el.prepend(img); + } + }; + + // Perform search + $input.on('keyup', function (e) { + // Capture Enter + if (e.which === 13) { + $autocomplete.find('li').first().click(); + return; + } + + var val = $input.val().toLowerCase(); + $autocomplete.empty(); + + // Check if the input isn't empty + if (val !== '') { + for(var key in data) { + if (data.hasOwnProperty(key) && + key.toLowerCase().indexOf(val) !== -1 && + key.toLowerCase() !== val) { + var autocompleteOption = $('
  • '); + if(!!data[key]) { + autocompleteOption.append(''+ key +''); + } else { + autocompleteOption.append(''+ key +''); + } + $autocomplete.append(autocompleteOption); + + highlight(val, autocompleteOption); + } + } + } + }); + + // Set input value + $autocomplete.on('click', 'li', function () { + $input.val($(this).text().trim()); + $input.trigger('change'); + $autocomplete.empty(); + }); + } + }); + }; + + }); // End of $(document).ready + + /******************* + * Select Plugin * + ******************/ + $.fn.material_select = function (callback) { + $(this).each(function(){ + var $select = $(this); + + if ($select.hasClass('browser-default')) { + return; // Continue to next (return false breaks out of entire loop) + } + + var multiple = $select.attr('multiple') ? true : false, + lastID = $select.data('select-id'); // Tear down structure if Select needs to be rebuilt + + if (lastID) { + $select.parent().find('span.caret').remove(); + $select.parent().find('input').remove(); + + $select.unwrap(); + $('ul#select-options-'+lastID).remove(); + } + + // If destroying the select, remove the selelct-id and reset it to it's uninitialized state. + if(callback === 'destroy') { + $select.data('select-id', null).removeClass('initialized'); + return; + } + + var uniqueID = Materialize.guid(); + $select.data('select-id', uniqueID); + var wrapper = $('
    '); + wrapper.addClass($select.attr('class')); + var options = $(''), + selectChildren = $select.children('option, optgroup'), + valuesSelected = [], + optionsHover = false; + + var label = $select.find('option:selected').html() || $select.find('option:first').html() || ""; + + // Function that renders and appends the option taking into + // account type and possible image icon. + var appendOptionWithIcon = function(select, option, type) { + // Add disabled attr if disabled + var disabledClass = (option.is(':disabled')) ? 'disabled ' : ''; + var optgroupClass = (type === 'optgroup-option') ? 'optgroup-option ' : ''; + + // add icons + var icon_url = option.data('icon'); + var classes = option.attr('class'); + if (!!icon_url) { + var classString = ''; + if (!!classes) classString = ' class="' + classes + '"'; + + // Check for multiple type. + if (type === 'multiple') { + options.append($('
  • ' + option.html() + '
  • ')); + } else { + options.append($('
  • ' + option.html() + '
  • ')); + } + return true; + } + + // Check for multiple type. + if (type === 'multiple') { + options.append($('
  • ' + option.html() + '
  • ')); + } else { + options.append($('
  • ' + option.html() + '
  • ')); + } + }; + + /* Create dropdown structure. */ + if (selectChildren.length) { + selectChildren.each(function() { + if ($(this).is('option')) { + // Direct descendant option. + if (multiple) { + appendOptionWithIcon($select, $(this), 'multiple'); + + } else { + appendOptionWithIcon($select, $(this)); + } + } else if ($(this).is('optgroup')) { + // Optgroup. + var selectOptions = $(this).children('option'); + options.append($('
  • ' + $(this).attr('label') + '
  • ')); + + selectOptions.each(function() { + appendOptionWithIcon($select, $(this), 'optgroup-option'); + }); + } + }); + } + + options.find('li:not(.optgroup)').each(function (i) { + $(this).click(function (e) { + // Check if option element is disabled + if (!$(this).hasClass('disabled') && !$(this).hasClass('optgroup')) { + var selected = true; + + if (multiple) { + $('input[type="checkbox"]', this).prop('checked', function(i, v) { return !v; }); + selected = toggleEntryFromArray(valuesSelected, $(this).index(), $select); + $newSelect.trigger('focus'); + } else { + options.find('li').removeClass('active'); + $(this).toggleClass('active'); + $newSelect.val($(this).text()); + } + + activateOption(options, $(this)); + $select.find('option').eq(i).prop('selected', selected); + // Trigger onchange() event + $select.trigger('change'); + if (typeof callback !== 'undefined') callback(); + } + + e.stopPropagation(); + }); + }); + + // Wrap Elements + $select.wrap(wrapper); + // Add Select Display Element + var dropdownIcon = $(''); + if ($select.is(':disabled')) + dropdownIcon.addClass('disabled'); + + // escape double quotes + var sanitizedLabelHtml = label.replace(/"/g, '"'); + + var $newSelect = $(''); + $select.before($newSelect); + $newSelect.before(dropdownIcon); + + $newSelect.after(options); + // Check if section element is disabled + if (!$select.is(':disabled')) { + $newSelect.dropdown({'hover': false, 'closeOnClick': false}); + } + + // Copy tabindex + if ($select.attr('tabindex')) { + $($newSelect[0]).attr('tabindex', $select.attr('tabindex')); + } + + $select.addClass('initialized'); + + $newSelect.on({ + 'focus': function (){ + if ($('ul.select-dropdown').not(options[0]).is(':visible')) { + $('input.select-dropdown').trigger('close'); + } + if (!options.is(':visible')) { + $(this).trigger('open', ['focus']); + var label = $(this).val(); + var selectedOption = options.find('li').filter(function() { + return $(this).text().toLowerCase() === label.toLowerCase(); + })[0]; + activateOption(options, selectedOption); + } + }, + 'click': function (e){ + e.stopPropagation(); + } + }); + + $newSelect.on('blur', function() { + if (!multiple) { + $(this).trigger('close'); + } + options.find('li.selected').removeClass('selected'); + }); + + options.hover(function() { + optionsHover = true; + }, function () { + optionsHover = false; + }); + + $(window).on({ + 'click': function () { + multiple && (optionsHover || $newSelect.trigger('close')); + } + }); + + // Add initial multiple selections. + if (multiple) { + $select.find("option:selected:not(:disabled)").each(function () { + var index = $(this).index(); + + toggleEntryFromArray(valuesSelected, index, $select); + options.find("li").eq(index).find(":checkbox").prop("checked", true); + }); + } + + // Make option as selected and scroll to selected position + var activateOption = function(collection, newOption) { + if (newOption) { + collection.find('li.selected').removeClass('selected'); + var option = $(newOption); + option.addClass('selected'); + options.scrollTo(option); + } + }; + + // Allow user to search by typing + // this array is cleared after 1 second + var filterQuery = [], + onKeyDown = function(e){ + // TAB - switch to another input + if(e.which == 9){ + $newSelect.trigger('close'); + return; + } + + // ARROW DOWN WHEN SELECT IS CLOSED - open select options + if(e.which == 40 && !options.is(':visible')){ + $newSelect.trigger('open'); + return; + } + + // ENTER WHEN SELECT IS CLOSED - submit form + if(e.which == 13 && !options.is(':visible')){ + return; + } + + e.preventDefault(); + + // CASE WHEN USER TYPE LETTERS + var letter = String.fromCharCode(e.which).toLowerCase(), + nonLetters = [9,13,27,38,40]; + if (letter && (nonLetters.indexOf(e.which) === -1)) { + filterQuery.push(letter); + + var string = filterQuery.join(''), + newOption = options.find('li').filter(function() { + return $(this).text().toLowerCase().indexOf(string) === 0; + })[0]; + + if (newOption) { + activateOption(options, newOption); + } + } + + // ENTER - select option and close when select options are opened + if (e.which == 13) { + var activeOption = options.find('li.selected:not(.disabled)')[0]; + if(activeOption){ + $(activeOption).trigger('click'); + if (!multiple) { + $newSelect.trigger('close'); + } + } + } + + // ARROW DOWN - move to next not disabled option + if (e.which == 40) { + if (options.find('li.selected').length) { + newOption = options.find('li.selected').next('li:not(.disabled)')[0]; + } else { + newOption = options.find('li:not(.disabled)')[0]; + } + activateOption(options, newOption); + } + + // ESC - close options + if (e.which == 27) { + $newSelect.trigger('close'); + } + + // ARROW UP - move to previous not disabled option + if (e.which == 38) { + newOption = options.find('li.selected').prev('li:not(.disabled)')[0]; + if(newOption) + activateOption(options, newOption); + } + + // Automaticaly clean filter query so user can search again by starting letters + setTimeout(function(){ filterQuery = []; }, 1000); + }; + + $newSelect.on('keydown', onKeyDown); + }); + + function toggleEntryFromArray(entriesArray, entryIndex, select) { + var index = entriesArray.indexOf(entryIndex), + notAdded = index === -1; + + if (notAdded) { + entriesArray.push(entryIndex); + } else { + entriesArray.splice(index, 1); + } + + select.siblings('ul.dropdown-content').find('li').eq(entryIndex).toggleClass('active'); + + // use notAdded instead of true (to detect if the option is selected or not) + select.find('option').eq(entryIndex).prop('selected', notAdded); + setValueToInput(entriesArray, select); + + return notAdded; + } + + function setValueToInput(entriesArray, select) { + var value = ''; + + for (var i = 0, count = entriesArray.length; i < count; i++) { + var text = select.find('option').eq(entriesArray[i]).text(); + + i === 0 ? value += text : value += ', ' + text; + } + + if (value === '') { + value = select.find('option:disabled').eq(0).text(); + } + + select.siblings('input.select-dropdown').val(value); + } + }; + +}( jQuery )); +;(function ($) { + + var methods = { + + init : function(options) { + var defaults = { + indicators: true, + height: 400, + transition: 500, + interval: 6000 + }; + options = $.extend(defaults, options); + + return this.each(function() { + + // For each slider, we want to keep track of + // which slide is active and its associated content + var $this = $(this); + var $slider = $this.find('ul.slides').first(); + var $slides = $slider.find('> li'); + var $active_index = $slider.find('.active').index(); + var $active, $indicators, $interval; + if ($active_index != -1) { $active = $slides.eq($active_index); } + + // Transitions the caption depending on alignment + function captionTransition(caption, duration) { + if (caption.hasClass("center-align")) { + caption.velocity({opacity: 0, translateY: -100}, {duration: duration, queue: false}); + } + else if (caption.hasClass("right-align")) { + caption.velocity({opacity: 0, translateX: 100}, {duration: duration, queue: false}); + } + else if (caption.hasClass("left-align")) { + caption.velocity({opacity: 0, translateX: -100}, {duration: duration, queue: false}); + } + } + + // This function will transition the slide to any index of the next slide + function moveToSlide(index) { + // Wrap around indices. + if (index >= $slides.length) index = 0; + else if (index < 0) index = $slides.length -1; + + $active_index = $slider.find('.active').index(); + + // Only do if index changes + if ($active_index != index) { + $active = $slides.eq($active_index); + $caption = $active.find('.caption'); + + $active.removeClass('active'); + $active.velocity({opacity: 0}, {duration: options.transition, queue: false, easing: 'easeOutQuad', + complete: function() { + $slides.not('.active').velocity({opacity: 0, translateX: 0, translateY: 0}, {duration: 0, queue: false}); + } }); + captionTransition($caption, options.transition); + + + // Update indicators + if (options.indicators) { + $indicators.eq($active_index).removeClass('active'); + } + + $slides.eq(index).velocity({opacity: 1}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); + $slides.eq(index).find('.caption').velocity({opacity: 1, translateX: 0, translateY: 0}, {duration: options.transition, delay: options.transition, queue: false, easing: 'easeOutQuad'}); + $slides.eq(index).addClass('active'); + + + // Update indicators + if (options.indicators) { + $indicators.eq(index).addClass('active'); + } + } + } + + // Set height of slider + // If fullscreen, do nothing + if (!$this.hasClass('fullscreen')) { + if (options.indicators) { + // Add height if indicators are present + $this.height(options.height + 40); + } + else { + $this.height(options.height); + } + $slider.height(options.height); + } + + + // Set initial positions of captions + $slides.find('.caption').each(function () { + captionTransition($(this), 0); + }); + + // Move img src into background-image + $slides.find('img').each(function () { + var placeholderBase64 = 'data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=='; + if ($(this).attr('src') !== placeholderBase64) { + $(this).css('background-image', 'url(' + $(this).attr('src') + ')' ); + $(this).attr('src', placeholderBase64); + } + }); + + // dynamically add indicators + if (options.indicators) { + $indicators = $('
      '); + $slides.each(function( index ) { + var $indicator = $('
    • '); + + // Handle clicks on indicators + $indicator.click(function () { + var $parent = $slider.parent(); + var curr_index = $parent.find($(this)).index(); + moveToSlide(curr_index); + + // reset interval + clearInterval($interval); + $interval = setInterval( + function(){ + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + + }, options.transition + options.interval + ); + }); + $indicators.append($indicator); + }); + $this.append($indicators); + $indicators = $this.find('ul.indicators').find('li.indicator-item'); + } + + if ($active) { + $active.show(); + } + else { + $slides.first().addClass('active').velocity({opacity: 1}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); + + $active_index = 0; + $active = $slides.eq($active_index); + + // Update indicators + if (options.indicators) { + $indicators.eq($active_index).addClass('active'); + } + } + + // Adjust height to current slide + $active.find('img').each(function() { + $active.find('.caption').velocity({opacity: 1, translateX: 0, translateY: 0}, {duration: options.transition, queue: false, easing: 'easeOutQuad'}); + }); + + // auto scroll + $interval = setInterval( + function(){ + $active_index = $slider.find('.active').index(); + moveToSlide($active_index + 1); + + }, options.transition + options.interval + ); + + + // HammerJS, Swipe navigation + + // Touch Event + var panning = false; + var swipeLeft = false; + var swipeRight = false; + + $this.hammer({ + prevent_default: false + }).bind('pan', function(e) { + if (e.gesture.pointerType === "touch") { + + // reset interval + clearInterval($interval); + + var direction = e.gesture.direction; + var x = e.gesture.deltaX; + var velocityX = e.gesture.velocityX; + + $curr_slide = $slider.find('.active'); + $curr_slide.velocity({ translateX: x + }, {duration: 50, queue: false, easing: 'easeOutQuad'}); + + // Swipe Left + if (direction === 4 && (x > ($this.innerWidth() / 2) || velocityX < -0.65)) { + swipeRight = true; + } + // Swipe Right + else if (direction === 2 && (x < (-1 * $this.innerWidth() / 2) || velocityX > 0.65)) { + swipeLeft = true; + } + + // Make Slide Behind active slide visible + var next_slide; + if (swipeLeft) { + next_slide = $curr_slide.next(); + if (next_slide.length === 0) { + next_slide = $slides.first(); + } + next_slide.velocity({ opacity: 1 + }, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + if (swipeRight) { + next_slide = $curr_slide.prev(); + if (next_slide.length === 0) { + next_slide = $slides.last(); + } + next_slide.velocity({ opacity: 1 + }, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + + + } + + }).bind('panend', function(e) { + if (e.gesture.pointerType === "touch") { + + $curr_slide = $slider.find('.active'); + panning = false; + curr_index = $slider.find('.active').index(); + + if (!swipeRight && !swipeLeft || $slides.length <=1) { + // Return to original spot + $curr_slide.velocity({ translateX: 0 + }, {duration: 300, queue: false, easing: 'easeOutQuad'}); + } + else if (swipeLeft) { + moveToSlide(curr_index + 1); + $curr_slide.velocity({translateX: -1 * $this.innerWidth() }, {duration: 300, queue: false, easing: 'easeOutQuad', + complete: function() { + $curr_slide.velocity({opacity: 0, translateX: 0}, {duration: 0, queue: false}); + } }); + } + else if (swipeRight) { + moveToSlide(curr_index - 1); + $curr_slide.velocity({translateX: $this.innerWidth() }, {duration: 300, queue: false, easing: 'easeOutQuad', + complete: function() { + $curr_slide.velocity({opacity: 0, translateX: 0}, {duration: 0, queue: false}); + } }); + } + swipeLeft = false; + swipeRight = false; + + // Restart interval + clearInterval($interval); + $interval = setInterval( + function(){ + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + + }, options.transition + options.interval + ); + } + }); + + $this.on('sliderPause', function() { + clearInterval($interval); + }); + + $this.on('sliderStart', function() { + clearInterval($interval); + $interval = setInterval( + function(){ + $active_index = $slider.find('.active').index(); + if ($slides.length == $active_index + 1) $active_index = 0; // loop to start + else $active_index += 1; + + moveToSlide($active_index); + + }, options.transition + options.interval + ); + }); + + $this.on('sliderNext', function() { + $active_index = $slider.find('.active').index(); + moveToSlide($active_index + 1); + }); + + $this.on('sliderPrev', function() { + $active_index = $slider.find('.active').index(); + moveToSlide($active_index - 1); + }); + + }); + + + + }, + pause : function() { + $(this).trigger('sliderPause'); + }, + start : function() { + $(this).trigger('sliderStart'); + }, + next : function() { + $(this).trigger('sliderNext'); + }, + prev : function() { + $(this).trigger('sliderPrev'); + } + }; + + + $.fn.slider = function(methodOrOptions) { + if ( methods[methodOrOptions] ) { + return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { + // Default to "init" + return methods.init.apply( this, arguments ); + } else { + $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.tooltip' ); + } + }; // Plugin end +}( jQuery )); +;(function ($) { + $(document).ready(function() { + + $(document).on('click.card', '.card', function (e) { + if ($(this).find('> .card-reveal').length) { + if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { + // Make Reveal animate down and display none + $(this).find('.card-reveal').velocity( + {translateY: 0}, { + duration: 225, + queue: false, + easing: 'easeInOutQuad', + complete: function() { $(this).css({ display: 'none'}); } + } + ); + } + else if ($(e.target).is($('.card .activator')) || + $(e.target).is($('.card .activator i')) ) { + $(e.target).closest('.card').css('overflow', 'hidden'); + $(this).find('.card-reveal').css({ display: 'block'}).velocity("stop", false).velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'}); + } + } + }); + + }); +}( jQuery ));;(function ($) { + var chipsHandleEvents = false; + var materialChipsDefaults = { + data: [], + placeholder: '', + secondaryPlaceholder: '', + }; + + $(document).ready(function() { + // Handle removal of static chips. + $(document).on('click', '.chip .close', function(e){ + var $chips = $(this).closest('.chips'); + if ($chips.attr('data-initialized')) { + return; + } + $(this).closest('.chip').remove(); + }); + }); + + $.fn.material_chip = function (options) { + var self = this; + this.$el = $(this); + this.$document = $(document); + this.SELS = { + CHIPS: '.chips', + CHIP: '.chip', + INPUT: 'input', + DELETE: '.material-icons', + SELECTED_CHIP: '.selected', + }; + + if ('data' === options) { + return this.$el.data('chips'); + } + + var curr_options = $.extend({}, materialChipsDefaults, options); + + + // Initialize + this.init = function() { + var i = 0; + var chips; + self.$el.each(function(){ + var $chips = $(this); + var chipId = Materialize.guid(); + + if (!curr_options.data || !(curr_options.data instanceof Array)) { + curr_options.data = []; + } + $chips.data('chips', curr_options.data); + $chips.attr('data-index', i); + $chips.attr('data-initialized', true); + + if (!$chips.hasClass(self.SELS.CHIPS)) { + $chips.addClass('chips'); + } + + self.chips($chips, chipId); + i++; + }); + }; + + this.handleEvents = function(){ + var SELS = self.SELS; + + self.$document.off('click.chips-focus', SELS.CHIPS).on('click.chips-focus', SELS.CHIPS, function(e){ + $(e.target).find(SELS.INPUT).focus(); + }); + + self.$document.off('click.chips-select', SELS.CHIP).on('click.chips-select', SELS.CHIP, function(e){ + $(SELS.CHIP).removeClass('selected'); + $(this).toggleClass('selected'); + }); + + self.$document.off('keydown.chips').on('keydown.chips', function(e){ + if ($(e.target).is('input, textarea')) { + return; + } + + // delete + var $chip = self.$document.find(SELS.CHIP + SELS.SELECTED_CHIP); + var $chips = $chip.closest(SELS.CHIPS); + var length = $chip.siblings(SELS.CHIP).length; + var index; + + if (!$chip.length) { + return; + } + + if (e.which === 8 || e.which === 46) { + e.preventDefault(); + + index = $chip.index(); + self.deleteChip(index, $chips); + + var selectIndex = null; + if ((index + 1) < length) { + selectIndex = index; + } else if (index === length || (index + 1) === length) { + selectIndex = length - 1; + } + + if (selectIndex < 0) selectIndex = null; + + if (null !== selectIndex) { + self.selectChip(selectIndex, $chips); + } + if (!length) $chips.find('input').focus(); + + // left + } else if (e.which === 37) { + index = $chip.index() - 1; + if (index < 0) { + return; + } + $(SELS.CHIP).removeClass('selected'); + self.selectChip(index, $chips); + + // right + } else if (e.which === 39) { + index = $chip.index() + 1; + $(SELS.CHIP).removeClass('selected'); + if (index > length) { + $chips.find('input').focus(); + return; + } + self.selectChip(index, $chips); + } + }); + + self.$document.off('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusin.chips', SELS.CHIPS + ' ' + SELS.INPUT, function(e){ + var $currChips = $(e.target).closest(SELS.CHIPS); + $currChips.addClass('focus'); + $currChips.siblings('label, .prefix').addClass('active'); + $(SELS.CHIP).removeClass('selected'); + }); + + self.$document.off('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT).on('focusout.chips', SELS.CHIPS + ' ' + SELS.INPUT, function(e){ + var $currChips = $(e.target).closest(SELS.CHIPS); + $currChips.removeClass('focus'); + + // Remove active if empty + if (!$currChips.data('chips').length) { + $currChips.siblings('label').removeClass('active'); + } + $currChips.siblings('.prefix').removeClass('active'); + }); + + self.$document.off('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT).on('keydown.chips-add', SELS.CHIPS + ' ' + SELS.INPUT, function(e){ + var $target = $(e.target); + var $chips = $target.closest(SELS.CHIPS); + var chipsLength = $chips.children(SELS.CHIP).length; + + // enter + if (13 === e.which) { + e.preventDefault(); + self.addChip({tag: $target.val()}, $chips); + $target.val(''); + return; + } + + // delete or left + if ((8 === e.keyCode || 37 === e.keyCode) && '' === $target.val() && chipsLength) { + self.selectChip(chipsLength - 1, $chips); + $target.blur(); + return; + } + }); + + // Click on delete icon in chip. + self.$document.off('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE).on('click.chips-delete', SELS.CHIPS + ' ' + SELS.DELETE, function(e) { + var $target = $(e.target); + var $chips = $target.closest(SELS.CHIPS); + var $chip = $target.closest(SELS.CHIP); + e.stopPropagation(); + self.deleteChip($chip.index(), $chips); + $chips.find('input').focus(); + }); + }; + + this.chips = function($chips, chipId) { + var html = ''; + $chips.data('chips').forEach(function(elem){ + html += self.renderChip(elem); + }); + html += ''; + $chips.html(html); + self.setPlaceholder($chips); + + // Set for attribute for label + var label = $chips.next('label'); + if (label.length) { + label.attr('for', chipId); + + if ($chips.data('chips').length) { + label.addClass('active'); + } + } + }; + + this.renderChip = function(elem) { + if (!elem.tag) return; + + var html = '
      ' + elem.tag; + if (elem.image) { + html += ' '; + } + html += 'close'; + html += '
      '; + return html; + }; + + this.setPlaceholder = function($chips) { + if ($chips.data('chips').length && curr_options.placeholder) { + $chips.find('input').prop('placeholder', curr_options.placeholder); + + } else if (!$chips.data('chips').length && curr_options.secondaryPlaceholder) { + $chips.find('input').prop('placeholder', curr_options.secondaryPlaceholder); + } + }; + + this.isValid = function($chips, elem) { + var chips = $chips.data('chips'); + var exists = false; + for (var i=0; i < chips.length; i++) { + if (chips[i].tag === elem.tag) { + exists = true; + return; + } + } + return '' !== elem.tag && !exists; + }; + + this.addChip = function(elem, $chips) { + if (!self.isValid($chips, elem)) { + return; + } + var chipHtml = self.renderChip(elem); + var newData = []; + var oldData = $chips.data('chips'); + for (var i = 0; i < oldData.length; i++) { + newData.push(oldData[i]); + } + newData.push(elem); + + $chips.data('chips', newData); + $(chipHtml).insertBefore($chips.find('input')); + $chips.trigger('chip.add', elem); + self.setPlaceholder($chips); + }; + + this.deleteChip = function(chipIndex, $chips) { + var chip = $chips.data('chips')[chipIndex]; + $chips.find('.chip').eq(chipIndex).remove(); + + var newData = []; + var oldData = $chips.data('chips'); + for (var i = 0; i < oldData.length; i++) { + if (i !== chipIndex) { + newData.push(oldData[i]); + } + } + + $chips.data('chips', newData); + $chips.trigger('chip.delete', chip); + self.setPlaceholder($chips); + }; + + this.selectChip = function(chipIndex, $chips) { + var $chip = $chips.find('.chip').eq(chipIndex); + if ($chip && false === $chip.hasClass('selected')) { + $chip.addClass('selected'); + $chips.trigger('chip.select', $chips.data('chips')[chipIndex]); + } + }; + + this.getChipsElement = function(index, $chips) { + return $chips.eq(index); + }; + + // init + this.init(); + + if (!chipsHandleEvents) { + this.handleEvents(); + chipsHandleEvents = true; + } + }; +}( jQuery ));;(function ($) { + $.fn.pushpin = function (options) { + // Defaults + var defaults = { + top: 0, + bottom: Infinity, + offset: 0 + }; + + // Remove pushpin event and classes + if (options === "remove") { + this.each(function () { + if (id = $(this).data('pushpin-id')) { + $(window).off('scroll.' + id); + $(this).removeData('pushpin-id').removeClass('pin-top pinned pin-bottom').removeAttr('style'); + } + }); + return false; + } + + options = $.extend(defaults, options); + + + $index = 0; + return this.each(function() { + var $uniqueId = Materialize.guid(), + $this = $(this), + $original_offset = $(this).offset().top; + + function removePinClasses(object) { + object.removeClass('pin-top'); + object.removeClass('pinned'); + object.removeClass('pin-bottom'); + } + + function updateElements(objects, scrolled) { + objects.each(function () { + // Add position fixed (because its between top and bottom) + if (options.top <= scrolled && options.bottom >= scrolled && !$(this).hasClass('pinned')) { + removePinClasses($(this)); + $(this).css('top', options.offset); + $(this).addClass('pinned'); + } + + // Add pin-top (when scrolled position is above top) + if (scrolled < options.top && !$(this).hasClass('pin-top')) { + removePinClasses($(this)); + $(this).css('top', 0); + $(this).addClass('pin-top'); + } + + // Add pin-bottom (when scrolled position is below bottom) + if (scrolled > options.bottom && !$(this).hasClass('pin-bottom')) { + removePinClasses($(this)); + $(this).addClass('pin-bottom'); + $(this).css('top', options.bottom - $original_offset); + } + }); + } + + $(this).data('pushpin-id', $uniqueId); + updateElements($this, $(window).scrollTop()); + $(window).on('scroll.' + $uniqueId, function () { + var $scrolled = $(window).scrollTop() + options.offset; + updateElements($this, $scrolled); + }); + + }); + + }; +}( jQuery ));;(function ($) { + $(document).ready(function() { + + // jQuery reverse + $.fn.reverse = [].reverse; + + // Hover behaviour: make sure this doesn't work on .click-to-toggle FABs! + $(document).on('mouseenter.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function(e) { + var $this = $(this); + openFABMenu($this); + }); + $(document).on('mouseleave.fixedActionBtn', '.fixed-action-btn:not(.click-to-toggle):not(.toolbar)', function(e) { + var $this = $(this); + closeFABMenu($this); + }); + + // Toggle-on-click behaviour. + $(document).on('click.fabClickToggle', '.fixed-action-btn.click-to-toggle > a', function(e) { + var $this = $(this); + var $menu = $this.parent(); + if ($menu.hasClass('active')) { + closeFABMenu($menu); + } else { + openFABMenu($menu); + } + }); + + // Toolbar transition behaviour. + $(document).on('click.fabToolbar', '.fixed-action-btn.toolbar > a', function(e) { + var $this = $(this); + var $menu = $this.parent(); + FABtoToolbar($menu); + }); + + }); + + $.fn.extend({ + openFAB: function() { + openFABMenu($(this)); + }, + closeFAB: function() { + closeFABMenu($(this)); + }, + openToolbar: function() { + FABtoToolbar($(this)); + }, + closeToolbar: function() { + toolbarToFAB($(this)); + } + }); + + + var openFABMenu = function (btn) { + var $this = btn; + if ($this.hasClass('active') === false) { + + // Get direction option + var horizontal = $this.hasClass('horizontal'); + var offsetY, offsetX; + + if (horizontal === true) { + offsetX = 40; + } else { + offsetY = 40; + } + + $this.addClass('active'); + $this.find('ul .btn-floating').velocity( + { scaleY: ".4", scaleX: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px'}, + { duration: 0 }); + + var time = 0; + $this.find('ul .btn-floating').reverse().each( function () { + $(this).velocity( + { opacity: "1", scaleX: "1", scaleY: "1", translateY: "0", translateX: '0'}, + { duration: 80, delay: time }); + time += 40; + }); + } + }; + + var closeFABMenu = function (btn) { + var $this = btn; + // Get direction option + var horizontal = $this.hasClass('horizontal'); + var offsetY, offsetX; + + if (horizontal === true) { + offsetX = 40; + } else { + offsetY = 40; + } + + $this.removeClass('active'); + var time = 0; + $this.find('ul .btn-floating').velocity("stop", true); + $this.find('ul .btn-floating').velocity( + { opacity: "0", scaleX: ".4", scaleY: ".4", translateY: offsetY + 'px', translateX: offsetX + 'px'}, + { duration: 80 } + ); + }; + + + /** + * Transform FAB into toolbar + * @param {Object} object jQuery object + */ + var FABtoToolbar = function(btn) { + if (btn.attr('data-open') === "true") { + return; + } + + var offsetX, offsetY, scaleFactor; + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var btnRect = btn[0].getBoundingClientRect(); + var anchor = btn.find('> a').first(); + var menu = btn.find('> ul').first(); + var backdrop = $('
      '); + var fabColor = anchor.css('background-color'); + anchor.append(backdrop); + + offsetX = btnRect.left - (windowWidth / 2) + (btnRect.width / 2); + offsetY = windowHeight - btnRect.bottom; + scaleFactor = windowWidth / backdrop.width(); + btn.attr('data-origin-bottom', btnRect.bottom); + btn.attr('data-origin-left', btnRect.left); + btn.attr('data-origin-width', btnRect.width); + + // Set initial state + btn.addClass('active'); + btn.attr('data-open', true); + btn.css({ + 'text-align': 'center', + width: '100%', + bottom: 0, + left: 0, + transform: 'translateX(' + offsetX + 'px)', + transition: 'none' + }); + anchor.css({ + transform: 'translateY(' + -offsetY + 'px)', + transition: 'none' + }); + backdrop.css({ + 'background-color': fabColor + }); + + + setTimeout(function() { + btn.css({ + transform: '', + transition: 'transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s' + }); + anchor.css({ + overflow: 'visible', + transform: '', + transition: 'transform .2s' + }); + + setTimeout(function() { + btn.css({ + overflow: 'hidden', + 'background-color': fabColor + }); + backdrop.css({ + transform: 'scale(' + scaleFactor + ')', + transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' + }); + menu.find('> li > a').css({ + opacity: 1 + }); + + // Scroll to close. + $(window).on('scroll.fabToolbarClose', function() { + toolbarToFAB(btn); + $(window).off('scroll.fabToolbarClose'); + $(document).off('click.fabToolbarClose'); + }); + + $(document).on('click.fabToolbarClose', function(e) { + if (!$(e.target).closest(menu).length) { + toolbarToFAB(btn); + $(window).off('scroll.fabToolbarClose'); + $(document).off('click.fabToolbarClose'); + } + }); + }, 100); + }, 0); + }; + + /** + * Transform toolbar back into FAB + * @param {Object} object jQuery object + */ + var toolbarToFAB = function(btn) { + if (btn.attr('data-open') !== "true") { + return; + } + + var offsetX, offsetY, scaleFactor; + var windowWidth = window.innerWidth; + var windowHeight = window.innerHeight; + var btnWidth = btn.attr('data-origin-width'); + var btnBottom = btn.attr('data-origin-bottom'); + var btnLeft = btn.attr('data-origin-left'); + var anchor = btn.find('> .btn-floating').first(); + var menu = btn.find('> ul').first(); + var backdrop = btn.find('.fab-backdrop'); + var fabColor = anchor.css('background-color'); + + offsetX = btnLeft - (windowWidth / 2) + (btnWidth / 2); + offsetY = windowHeight - btnBottom; + scaleFactor = windowWidth / backdrop.width(); + + + // Hide backdrop + btn.removeClass('active'); + btn.attr('data-open', false); + btn.css({ + 'background-color': 'transparent', + transition: 'none' + }); + anchor.css({ + transition: 'none' + }); + backdrop.css({ + transform: 'scale(0)', + 'background-color': fabColor + }); + menu.find('> li > a').css({ + opacity: '' + }); + + setTimeout(function() { + backdrop.remove(); + + // Set initial state. + btn.css({ + 'text-align': '', + width: '', + bottom: '', + left: '', + overflow: '', + 'background-color': '', + transform: 'translate3d(' + -offsetX + 'px,0,0)' + }); + anchor.css({ + overflow: '', + transform: 'translate3d(0,' + offsetY + 'px,0)' + }); + + setTimeout(function() { + btn.css({ + transform: 'translate3d(0,0,0)', + transition: 'transform .2s' + }); + anchor.css({ + transform: 'translate3d(0,0,0)', + transition: 'transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)' + }); + }, 20); + }, 200); + }; + + +}( jQuery )); +;(function ($) { + // Image transition function + Materialize.fadeInImage = function(selectorOrEl) { + var element; + if (typeof(selectorOrEl) === 'string') { + element = $(selectorOrEl); + } else if (typeof(selectorOrEl) === 'object') { + element = selectorOrEl; + } else { + return; + } + element.css({opacity: 0}); + $(element).velocity({opacity: 1}, { + duration: 650, + queue: false, + easing: 'easeOutSine' + }); + $(element).velocity({opacity: 1}, { + duration: 1300, + queue: false, + easing: 'swing', + step: function(now, fx) { + fx.start = 100; + var grayscale_setting = now/100; + var brightness_setting = 150 - (100 - now)/1.75; + + if (brightness_setting < 100) { + brightness_setting = 100; + } + if (now >= 0) { + $(this).css({ + "-webkit-filter": "grayscale("+grayscale_setting+")" + "brightness("+brightness_setting+"%)", + "filter": "grayscale("+grayscale_setting+")" + "brightness("+brightness_setting+"%)" + }); + } + } + }); + }; + + // Horizontal staggered list + Materialize.showStaggeredList = function(selectorOrEl) { + var element; + if (typeof(selectorOrEl) === 'string') { + element = $(selectorOrEl); + } else if (typeof(selectorOrEl) === 'object') { + element = selectorOrEl; + } else { + return; + } + var time = 0; + element.find('li').velocity( + { translateX: "-100px"}, + { duration: 0 }); + + element.find('li').each(function() { + $(this).velocity( + { opacity: "1", translateX: "0"}, + { duration: 800, delay: time, easing: [60, 10] }); + time += 120; + }); + }; + + + $(document).ready(function() { + // Hardcoded .staggered-list scrollFire + // var staggeredListOptions = []; + // $('ul.staggered-list').each(function (i) { + + // var label = 'scrollFire-' + i; + // $(this).addClass(label); + // staggeredListOptions.push( + // {selector: 'ul.staggered-list.' + label, + // offset: 200, + // callback: 'showStaggeredList("ul.staggered-list.' + label + '")'}); + // }); + // scrollFire(staggeredListOptions); + + // HammerJS, Swipe navigation + + // Touch Event + var swipeLeft = false; + var swipeRight = false; + + + // Dismissible Collections + $('.dismissable').each(function() { + $(this).hammer({ + prevent_default: false + }).bind('pan', function(e) { + if (e.gesture.pointerType === "touch") { + var $this = $(this); + var direction = e.gesture.direction; + var x = e.gesture.deltaX; + var velocityX = e.gesture.velocityX; + + $this.velocity({ translateX: x + }, {duration: 50, queue: false, easing: 'easeOutQuad'}); + + // Swipe Left + if (direction === 4 && (x > ($this.innerWidth() / 2) || velocityX < -0.75)) { + swipeLeft = true; + } + + // Swipe Right + if (direction === 2 && (x < (-1 * $this.innerWidth() / 2) || velocityX > 0.75)) { + swipeRight = true; + } + } + }).bind('panend', function(e) { + // Reset if collection is moved back into original position + if (Math.abs(e.gesture.deltaX) < ($(this).innerWidth() / 2)) { + swipeRight = false; + swipeLeft = false; + } + + if (e.gesture.pointerType === "touch") { + var $this = $(this); + if (swipeLeft || swipeRight) { + var fullWidth; + if (swipeLeft) { fullWidth = $this.innerWidth(); } + else { fullWidth = -1 * $this.innerWidth(); } + + $this.velocity({ translateX: fullWidth, + }, {duration: 100, queue: false, easing: 'easeOutQuad', complete: + function() { + $this.css('border', 'none'); + $this.velocity({ height: 0, padding: 0, + }, {duration: 200, queue: false, easing: 'easeOutQuad', complete: + function() { $this.remove(); } + }); + } + }); + } + else { + $this.velocity({ translateX: 0, + }, {duration: 100, queue: false, easing: 'easeOutQuad'}); + } + swipeLeft = false; + swipeRight = false; + } + }); + + }); + + + // time = 0 + // // Vertical Staggered list + // $('ul.staggered-list.vertical li').velocity( + // { translateY: "100px"}, + // { duration: 0 }); + + // $('ul.staggered-list.vertical li').each(function() { + // $(this).velocity( + // { opacity: "1", translateY: "0"}, + // { duration: 800, delay: time, easing: [60, 25] }); + // time += 120; + // }); + + // // Fade in and Scale + // $('.fade-in.scale').velocity( + // { scaleX: .4, scaleY: .4, translateX: -600}, + // { duration: 0}); + // $('.fade-in').each(function() { + // $(this).velocity( + // { opacity: "1", scaleX: 1, scaleY: 1, translateX: 0}, + // { duration: 800, easing: [60, 10] }); + // }); + }); +}( jQuery )); +;(function($) { + + // Input: Array of JSON objects {selector, offset, callback} + + Materialize.scrollFire = function(options) { + + var didScroll = false; + + window.addEventListener("scroll", function() { + didScroll = true; + }); + + // Rate limit to 100ms + setInterval(function() { + if(didScroll) { + didScroll = false; + + var windowScroll = window.pageYOffset + window.innerHeight; + + for (var i = 0 ; i < options.length; i++) { + // Get options from each line + var value = options[i]; + var selector = value.selector, + offset = value.offset, + callback = value.callback; + + var currentElement = document.querySelector(selector); + if ( currentElement !== null) { + var elementOffset = currentElement.getBoundingClientRect().top + window.pageYOffset; + + if (windowScroll > (elementOffset + offset)) { + if (value.done !== true) { + if (typeof(callback) === 'function') { + callback.call(this, currentElement); + } else if (typeof(callback) === 'string') { + var callbackFunc = new Function(callback); + callbackFunc(currentElement); + } + value.done = true; + } + } + } + } + } + }, 100); + }; + +})(jQuery); +;/*! + * pickadate.js v3.5.0, 2014/04/13 + * By Amsul, http://amsul.ca + * Hosted on http://amsul.github.io/pickadate.js + * Licensed under MIT + */ + +(function ( factory ) { + + // AMD. + if ( typeof define == 'function' && define.amd ) + define( 'picker', ['jquery'], factory ) + + // Node.js/browserify. + else if ( typeof exports == 'object' ) + module.exports = factory( require('jquery') ) + + // Browser globals. + else this.Picker = factory( jQuery ) + +}(function( $ ) { + +var $window = $( window ) +var $document = $( document ) +var $html = $( document.documentElement ) + + +/** + * The picker constructor that creates a blank picker. + */ +function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) { + + // If there’s no element, return the picker constructor. + if ( !ELEMENT ) return PickerConstructor + + + var + IS_DEFAULT_THEME = false, + + + // The state of the picker. + STATE = { + id: ELEMENT.id || 'P' + Math.abs( ~~(Math.random() * new Date()) ) + }, + + + // Merge the defaults and options passed. + SETTINGS = COMPONENT ? $.extend( true, {}, COMPONENT.defaults, OPTIONS ) : OPTIONS || {}, + + + // Merge the default classes with the settings classes. + CLASSES = $.extend( {}, PickerConstructor.klasses(), SETTINGS.klass ), + + + // The element node wrapper into a jQuery object. + $ELEMENT = $( ELEMENT ), + + + // Pseudo picker constructor. + PickerInstance = function() { + return this.start() + }, + + + // The picker prototype. + P = PickerInstance.prototype = { + + constructor: PickerInstance, + + $node: $ELEMENT, + + + /** + * Initialize everything + */ + start: function() { + + // If it’s already started, do nothing. + if ( STATE && STATE.start ) return P + + + // Update the picker states. + STATE.methods = {} + STATE.start = true + STATE.open = false + STATE.type = ELEMENT.type + + + // Confirm focus state, convert into text input to remove UA stylings, + // and set as readonly to prevent keyboard popup. + ELEMENT.autofocus = ELEMENT == getActiveElement() + ELEMENT.readOnly = !SETTINGS.editable + ELEMENT.id = ELEMENT.id || STATE.id + if ( ELEMENT.type != 'text' ) { + ELEMENT.type = 'text' + } + + + // Create a new picker component with the settings. + P.component = new COMPONENT(P, SETTINGS) + + + // Create the picker root with a holder and then prepare it. + P.$root = $( PickerConstructor._.node('div', createWrappedComponent(), CLASSES.picker, 'id="' + ELEMENT.id + '_root" tabindex="0"') ) + prepareElementRoot() + + + // If there’s a format for the hidden input element, create the element. + if ( SETTINGS.formatSubmit ) { + prepareElementHidden() + } + + + // Prepare the input element. + prepareElement() + + + // Insert the root as specified in the settings. + if ( SETTINGS.container ) $( SETTINGS.container ).append( P.$root ) + else $ELEMENT.after( P.$root ) + + + // Bind the default component and settings events. + P.on({ + start: P.component.onStart, + render: P.component.onRender, + stop: P.component.onStop, + open: P.component.onOpen, + close: P.component.onClose, + set: P.component.onSet + }).on({ + start: SETTINGS.onStart, + render: SETTINGS.onRender, + stop: SETTINGS.onStop, + open: SETTINGS.onOpen, + close: SETTINGS.onClose, + set: SETTINGS.onSet + }) + + + // Once we’re all set, check the theme in use. + IS_DEFAULT_THEME = isUsingDefaultTheme( P.$root.children()[ 0 ] ) + + + // If the element has autofocus, open the picker. + if ( ELEMENT.autofocus ) { + P.open() + } + + + // Trigger queued the “start” and “render” events. + return P.trigger( 'start' ).trigger( 'render' ) + }, //start + + + /** + * Render a new picker + */ + render: function( entireComponent ) { + + // Insert a new component holder in the root or box. + if ( entireComponent ) P.$root.html( createWrappedComponent() ) + else P.$root.find( '.' + CLASSES.box ).html( P.component.nodes( STATE.open ) ) + + // Trigger the queued “render” events. + return P.trigger( 'render' ) + }, //render + + + /** + * Destroy everything + */ + stop: function() { + + // If it’s already stopped, do nothing. + if ( !STATE.start ) return P + + // Then close the picker. + P.close() + + // Remove the hidden field. + if ( P._hidden ) { + P._hidden.parentNode.removeChild( P._hidden ) + } + + // Remove the root. + P.$root.remove() + + // Remove the input class, remove the stored data, and unbind + // the events (after a tick for IE - see `P.close`). + $ELEMENT.removeClass( CLASSES.input ).removeData( NAME ) + setTimeout( function() { + $ELEMENT.off( '.' + STATE.id ) + }, 0) + + // Restore the element state + ELEMENT.type = STATE.type + ELEMENT.readOnly = false + + // Trigger the queued “stop” events. + P.trigger( 'stop' ) + + // Reset the picker states. + STATE.methods = {} + STATE.start = false + + return P + }, //stop + + + /** + * Open up the picker + */ + open: function( dontGiveFocus ) { + + // If it’s already open, do nothing. + if ( STATE.open ) return P + + // Add the “active” class. + $ELEMENT.addClass( CLASSES.active ) + aria( ELEMENT, 'expanded', true ) + + // * A Firefox bug, when `html` has `overflow:hidden`, results in + // killing transitions :(. So add the “opened” state on the next tick. + // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 + setTimeout( function() { + + // Add the “opened” class to the picker root. + P.$root.addClass( CLASSES.opened ) + aria( P.$root[0], 'hidden', false ) + + }, 0 ) + + // If we have to give focus, bind the element and doc events. + if ( dontGiveFocus !== false ) { + + // Set it as open. + STATE.open = true + + // Prevent the page from scrolling. + if ( IS_DEFAULT_THEME ) { + $html. + css( 'overflow', 'hidden' ). + css( 'padding-right', '+=' + getScrollbarWidth() ) + } + + // Pass focus to the root element’s jQuery object. + // * Workaround for iOS8 to bring the picker’s root into view. + P.$root.eq(0).focus() + + // Bind the document events. + $document.on( 'click.' + STATE.id + ' focusin.' + STATE.id, function( event ) { + + var target = event.target + + // If the target of the event is not the element, close the picker picker. + // * Don’t worry about clicks or focusins on the root because those don’t bubble up. + // Also, for Firefox, a click on an `option` element bubbles up directly + // to the doc. So make sure the target wasn't the doc. + // * In Firefox stopPropagation() doesn’t prevent right-click events from bubbling, + // which causes the picker to unexpectedly close when right-clicking it. So make + // sure the event wasn’t a right-click. + if ( target != ELEMENT && target != document && event.which != 3 ) { + + // If the target was the holder that covers the screen, + // keep the element focused to maintain tabindex. + P.close( target === P.$root.children()[0] ) + } + + }).on( 'keydown.' + STATE.id, function( event ) { + + var + // Get the keycode. + keycode = event.keyCode, + + // Translate that to a selection change. + keycodeToMove = P.component.key[ keycode ], + + // Grab the target. + target = event.target + + + // On escape, close the picker and give focus. + if ( keycode == 27 ) { + P.close( true ) + } + + + // Check if there is a key movement or “enter” keypress on the element. + else if ( target == P.$root[0] && ( keycodeToMove || keycode == 13 ) ) { + + // Prevent the default action to stop page movement. + event.preventDefault() + + // Trigger the key movement action. + if ( keycodeToMove ) { + PickerConstructor._.trigger( P.component.key.go, P, [ PickerConstructor._.trigger( keycodeToMove ) ] ) + } + + // On “enter”, if the highlighted item isn’t disabled, set the value and close. + else if ( !P.$root.find( '.' + CLASSES.highlighted ).hasClass( CLASSES.disabled ) ) { + P.set( 'select', P.component.item.highlight ).close() + } + } + + + // If the target is within the root and “enter” is pressed, + // prevent the default action and trigger a click on the target instead. + else if ( $.contains( P.$root[0], target ) && keycode == 13 ) { + event.preventDefault() + target.click() + } + }) + } + + // Trigger the queued “open” events. + return P.trigger( 'open' ) + }, //open + + + /** + * Close the picker + */ + close: function( giveFocus ) { + + // If we need to give focus, do it before changing states. + if ( giveFocus ) { + // ....ah yes! It would’ve been incomplete without a crazy workaround for IE :| + // The focus is triggered *after* the close has completed - causing it + // to open again. So unbind and rebind the event at the next tick. + P.$root.off( 'focus.toOpen' ).eq(0).focus() + setTimeout( function() { + P.$root.on( 'focus.toOpen', handleFocusToOpenEvent ) + }, 0 ) + } + + // Remove the “active” class. + $ELEMENT.removeClass( CLASSES.active ) + aria( ELEMENT, 'expanded', false ) + + // * A Firefox bug, when `html` has `overflow:hidden`, results in + // killing transitions :(. So remove the “opened” state on the next tick. + // Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 + setTimeout( function() { + + // Remove the “opened” and “focused” class from the picker root. + P.$root.removeClass( CLASSES.opened + ' ' + CLASSES.focused ) + aria( P.$root[0], 'hidden', true ) + + }, 0 ) + + // If it’s already closed, do nothing more. + if ( !STATE.open ) return P + + // Set it as closed. + STATE.open = false + + // Allow the page to scroll. + if ( IS_DEFAULT_THEME ) { + $html. + css( 'overflow', '' ). + css( 'padding-right', '-=' + getScrollbarWidth() ) + } + + // Unbind the document events. + $document.off( '.' + STATE.id ) + + // Trigger the queued “close” events. + return P.trigger( 'close' ) + }, //close + + + /** + * Clear the values + */ + clear: function( options ) { + return P.set( 'clear', null, options ) + }, //clear + + + /** + * Set something + */ + set: function( thing, value, options ) { + + var thingItem, thingValue, + thingIsObject = $.isPlainObject( thing ), + thingObject = thingIsObject ? thing : {} + + // Make sure we have usable options. + options = thingIsObject && $.isPlainObject( value ) ? value : options || {} + + if ( thing ) { + + // If the thing isn’t an object, make it one. + if ( !thingIsObject ) { + thingObject[ thing ] = value + } + + // Go through the things of items to set. + for ( thingItem in thingObject ) { + + // Grab the value of the thing. + thingValue = thingObject[ thingItem ] + + // First, if the item exists and there’s a value, set it. + if ( thingItem in P.component.item ) { + if ( thingValue === undefined ) thingValue = null + P.component.set( thingItem, thingValue, options ) + } + + // Then, check to update the element value and broadcast a change. + if ( thingItem == 'select' || thingItem == 'clear' ) { + $ELEMENT. + val( thingItem == 'clear' ? '' : P.get( thingItem, SETTINGS.format ) ). + trigger( 'change' ) + } + } + + // Render a new picker. + P.render() + } + + // When the method isn’t muted, trigger queued “set” events and pass the `thingObject`. + return options.muted ? P : P.trigger( 'set', thingObject ) + }, //set + + + /** + * Get something + */ + get: function( thing, format ) { + + // Make sure there’s something to get. + thing = thing || 'value' + + // If a picker state exists, return that. + if ( STATE[ thing ] != null ) { + return STATE[ thing ] + } + + // Return the submission value, if that. + if ( thing == 'valueSubmit' ) { + if ( P._hidden ) { + return P._hidden.value + } + thing = 'value' + } + + // Return the value, if that. + if ( thing == 'value' ) { + return ELEMENT.value + } + + // Check if a component item exists, return that. + if ( thing in P.component.item ) { + if ( typeof format == 'string' ) { + var thingValue = P.component.get( thing ) + return thingValue ? + PickerConstructor._.trigger( + P.component.formats.toString, + P.component, + [ format, thingValue ] + ) : '' + } + return P.component.get( thing ) + } + }, //get + + + + /** + * Bind events on the things. + */ + on: function( thing, method, internal ) { + + var thingName, thingMethod, + thingIsObject = $.isPlainObject( thing ), + thingObject = thingIsObject ? thing : {} + + if ( thing ) { + + // If the thing isn’t an object, make it one. + if ( !thingIsObject ) { + thingObject[ thing ] = method + } + + // Go through the things to bind to. + for ( thingName in thingObject ) { + + // Grab the method of the thing. + thingMethod = thingObject[ thingName ] + + // If it was an internal binding, prefix it. + if ( internal ) { + thingName = '_' + thingName + } + + // Make sure the thing methods collection exists. + STATE.methods[ thingName ] = STATE.methods[ thingName ] || [] + + // Add the method to the relative method collection. + STATE.methods[ thingName ].push( thingMethod ) + } + } + + return P + }, //on + + + + /** + * Unbind events on the things. + */ + off: function() { + var i, thingName, + names = arguments; + for ( i = 0, namesCount = names.length; i < namesCount; i += 1 ) { + thingName = names[i] + if ( thingName in STATE.methods ) { + delete STATE.methods[thingName] + } + } + return P + }, + + + /** + * Fire off method events. + */ + trigger: function( name, data ) { + var _trigger = function( name ) { + var methodList = STATE.methods[ name ] + if ( methodList ) { + methodList.map( function( method ) { + PickerConstructor._.trigger( method, P, [ data ] ) + }) + } + } + _trigger( '_' + name ) + _trigger( name ) + return P + } //trigger + } //PickerInstance.prototype + + + /** + * Wrap the picker holder components together. + */ + function createWrappedComponent() { + + // Create a picker wrapper holder + return PickerConstructor._.node( 'div', + + // Create a picker wrapper node + PickerConstructor._.node( 'div', + + // Create a picker frame + PickerConstructor._.node( 'div', + + // Create a picker box node + PickerConstructor._.node( 'div', + + // Create the components nodes. + P.component.nodes( STATE.open ), + + // The picker box class + CLASSES.box + ), + + // Picker wrap class + CLASSES.wrap + ), + + // Picker frame class + CLASSES.frame + ), + + // Picker holder class + CLASSES.holder + ) //endreturn + } //createWrappedComponent + + + + /** + * Prepare the input element with all bindings. + */ + function prepareElement() { + + $ELEMENT. + + // Store the picker data by component name. + data(NAME, P). + + // Add the “input” class name. + addClass(CLASSES.input). + + // Remove the tabindex. + attr('tabindex', -1). + + // If there’s a `data-value`, update the value of the element. + val( $ELEMENT.data('value') ? + P.get('select', SETTINGS.format) : + ELEMENT.value + ) + + + // Only bind keydown events if the element isn’t editable. + if ( !SETTINGS.editable ) { + + $ELEMENT. + + // On focus/click, focus onto the root to open it up. + on( 'focus.' + STATE.id + ' click.' + STATE.id, function( event ) { + event.preventDefault() + P.$root.eq(0).focus() + }). + + // Handle keyboard event based on the picker being opened or not. + on( 'keydown.' + STATE.id, handleKeydownEvent ) + } + + + // Update the aria attributes. + aria(ELEMENT, { + haspopup: true, + expanded: false, + readonly: false, + owns: ELEMENT.id + '_root' + }) + } + + + /** + * Prepare the root picker element with all bindings. + */ + function prepareElementRoot() { + + P.$root. + + on({ + + // For iOS8. + keydown: handleKeydownEvent, + + // When something within the root is focused, stop from bubbling + // to the doc and remove the “focused” state from the root. + focusin: function( event ) { + P.$root.removeClass( CLASSES.focused ) + event.stopPropagation() + }, + + // When something within the root holder is clicked, stop it + // from bubbling to the doc. + 'mousedown click': function( event ) { + + var target = event.target + + // Make sure the target isn’t the root holder so it can bubble up. + if ( target != P.$root.children()[ 0 ] ) { + + event.stopPropagation() + + // * For mousedown events, cancel the default action in order to + // prevent cases where focus is shifted onto external elements + // when using things like jQuery mobile or MagnificPopup (ref: #249 & #120). + // Also, for Firefox, don’t prevent action on the `option` element. + if ( event.type == 'mousedown' && !$( target ).is( 'input, select, textarea, button, option' )) { + + event.preventDefault() + + // Re-focus onto the root so that users can click away + // from elements focused within the picker. + P.$root.eq(0).focus() + } + } + } + }). + + // Add/remove the “target” class on focus and blur. + on({ + focus: function() { + $ELEMENT.addClass( CLASSES.target ) + }, + blur: function() { + $ELEMENT.removeClass( CLASSES.target ) + } + }). + + // Open the picker and adjust the root “focused” state + on( 'focus.toOpen', handleFocusToOpenEvent ). + + // If there’s a click on an actionable element, carry out the actions. + on( 'click', '[data-pick], [data-nav], [data-clear], [data-close]', function() { + + var $target = $( this ), + targetData = $target.data(), + targetDisabled = $target.hasClass( CLASSES.navDisabled ) || $target.hasClass( CLASSES.disabled ), + + // * For IE, non-focusable elements can be active elements as well + // (http://stackoverflow.com/a/2684561). + activeElement = getActiveElement() + activeElement = activeElement && ( activeElement.type || activeElement.href ) + + // If it’s disabled or nothing inside is actively focused, re-focus the element. + if ( targetDisabled || activeElement && !$.contains( P.$root[0], activeElement ) ) { + P.$root.eq(0).focus() + } + + // If something is superficially changed, update the `highlight` based on the `nav`. + if ( !targetDisabled && targetData.nav ) { + P.set( 'highlight', P.component.item.highlight, { nav: targetData.nav } ) + } + + // If something is picked, set `select` then close with focus. + else if ( !targetDisabled && 'pick' in targetData ) { + P.set( 'select', targetData.pick ) + } + + // If a “clear” button is pressed, empty the values and close with focus. + else if ( targetData.clear ) { + P.clear().close( true ) + } + + else if ( targetData.close ) { + P.close( true ) + } + + }) //P.$root + + aria( P.$root[0], 'hidden', true ) + } + + + /** + * Prepare the hidden input element along with all bindings. + */ + function prepareElementHidden() { + + var name + + if ( SETTINGS.hiddenName === true ) { + name = ELEMENT.name + ELEMENT.name = '' + } + else { + name = [ + typeof SETTINGS.hiddenPrefix == 'string' ? SETTINGS.hiddenPrefix : '', + typeof SETTINGS.hiddenSuffix == 'string' ? SETTINGS.hiddenSuffix : '_submit' + ] + name = name[0] + ELEMENT.name + name[1] + } + + P._hidden = $( + '' + )[0] + + $ELEMENT. + + // If the value changes, update the hidden input with the correct format. + on('change.' + STATE.id, function() { + P._hidden.value = ELEMENT.value ? + P.get('select', SETTINGS.formatSubmit) : + '' + }) + + + // Insert the hidden input as specified in the settings. + if ( SETTINGS.container ) $( SETTINGS.container ).append( P._hidden ) + else $ELEMENT.after( P._hidden ) + } + + + // For iOS8. + function handleKeydownEvent( event ) { + + var keycode = event.keyCode, + + // Check if one of the delete keys was pressed. + isKeycodeDelete = /^(8|46)$/.test(keycode) + + // For some reason IE clears the input value on “escape”. + if ( keycode == 27 ) { + P.close() + return false + } + + // Check if `space` or `delete` was pressed or the picker is closed with a key movement. + if ( keycode == 32 || isKeycodeDelete || !STATE.open && P.component.key[keycode] ) { + + // Prevent it from moving the page and bubbling to doc. + event.preventDefault() + event.stopPropagation() + + // If `delete` was pressed, clear the values and close the picker. + // Otherwise open the picker. + if ( isKeycodeDelete ) { P.clear().close() } + else { P.open() } + } + } + + + // Separated for IE + function handleFocusToOpenEvent( event ) { + + // Stop the event from propagating to the doc. + event.stopPropagation() + + // If it’s a focus event, add the “focused” class to the root. + if ( event.type == 'focus' ) { + P.$root.addClass( CLASSES.focused ) + } + + // And then finally open the picker. + P.open() + } + + + // Return a new picker instance. + return new PickerInstance() +} //PickerConstructor + + + +/** + * The default classes and prefix to use for the HTML classes. + */ +PickerConstructor.klasses = function( prefix ) { + prefix = prefix || 'picker' + return { + + picker: prefix, + opened: prefix + '--opened', + focused: prefix + '--focused', + + input: prefix + '__input', + active: prefix + '__input--active', + target: prefix + '__input--target', + + holder: prefix + '__holder', + + frame: prefix + '__frame', + wrap: prefix + '__wrap', + + box: prefix + '__box' + } +} //PickerConstructor.klasses + + + +/** + * Check if the default theme is being used. + */ +function isUsingDefaultTheme( element ) { + + var theme, + prop = 'position' + + // For IE. + if ( element.currentStyle ) { + theme = element.currentStyle[prop] + } + + // For normal browsers. + else if ( window.getComputedStyle ) { + theme = getComputedStyle( element )[prop] + } + + return theme == 'fixed' +} + + + +/** + * Get the width of the browser’s scrollbar. + * Taken from: https://github.com/VodkaBears/Remodal/blob/master/src/jquery.remodal.js + */ +function getScrollbarWidth() { + + if ( $html.height() <= $window.height() ) { + return 0 + } + + var $outer = $( '
      ' ). + appendTo( 'body' ) + + // Get the width without scrollbars. + var widthWithoutScroll = $outer[0].offsetWidth + + // Force adding scrollbars. + $outer.css( 'overflow', 'scroll' ) + + // Add the inner div. + var $inner = $( '
      ' ).appendTo( $outer ) + + // Get the width with scrollbars. + var widthWithScroll = $inner[0].offsetWidth + + // Remove the divs. + $outer.remove() + + // Return the difference between the widths. + return widthWithoutScroll - widthWithScroll +} + + + +/** + * PickerConstructor helper methods. + */ +PickerConstructor._ = { + + /** + * Create a group of nodes. Expects: + * ` + { + min: {Integer}, + max: {Integer}, + i: {Integer}, + node: {String}, + item: {Function} + } + * ` + */ + group: function( groupObject ) { + + var + // Scope for the looped object + loopObjectScope, + + // Create the nodes list + nodesList = '', + + // The counter starts from the `min` + counter = PickerConstructor._.trigger( groupObject.min, groupObject ) + + + // Loop from the `min` to `max`, incrementing by `i` + for ( ; counter <= PickerConstructor._.trigger( groupObject.max, groupObject, [ counter ] ); counter += groupObject.i ) { + + // Trigger the `item` function within scope of the object + loopObjectScope = PickerConstructor._.trigger( groupObject.item, groupObject, [ counter ] ) + + // Splice the subgroup and create nodes out of the sub nodes + nodesList += PickerConstructor._.node( + groupObject.node, + loopObjectScope[ 0 ], // the node + loopObjectScope[ 1 ], // the classes + loopObjectScope[ 2 ] // the attributes + ) + } + + // Return the list of nodes + return nodesList + }, //group + + + /** + * Create a dom node string + */ + node: function( wrapper, item, klass, attribute ) { + + // If the item is false-y, just return an empty string + if ( !item ) return '' + + // If the item is an array, do a join + item = $.isArray( item ) ? item.join( '' ) : item + + // Check for the class + klass = klass ? ' class="' + klass + '"' : '' + + // Check for any attributes + attribute = attribute ? ' ' + attribute : '' + + // Return the wrapped item + return '<' + wrapper + klass + attribute + '>' + item + '' + }, //node + + + /** + * Lead numbers below 10 with a zero. + */ + lead: function( number ) { + return ( number < 10 ? '0': '' ) + number + }, + + + /** + * Trigger a function otherwise return the value. + */ + trigger: function( callback, scope, args ) { + return typeof callback == 'function' ? callback.apply( scope, args || [] ) : callback + }, + + + /** + * If the second character is a digit, length is 2 otherwise 1. + */ + digits: function( string ) { + return ( /\d/ ).test( string[ 1 ] ) ? 2 : 1 + }, + + + /** + * Tell if something is a date object. + */ + isDate: function( value ) { + return {}.toString.call( value ).indexOf( 'Date' ) > -1 && this.isInteger( value.getDate() ) + }, + + + /** + * Tell if something is an integer. + */ + isInteger: function( value ) { + return {}.toString.call( value ).indexOf( 'Number' ) > -1 && value % 1 === 0 + }, + + + /** + * Create ARIA attribute strings. + */ + ariaAttr: ariaAttr +} //PickerConstructor._ + + + +/** + * Extend the picker with a component and defaults. + */ +PickerConstructor.extend = function( name, Component ) { + + // Extend jQuery. + $.fn[ name ] = function( options, action ) { + + // Grab the component data. + var componentData = this.data( name ) + + // If the picker is requested, return the data object. + if ( options == 'picker' ) { + return componentData + } + + // If the component data exists and `options` is a string, carry out the action. + if ( componentData && typeof options == 'string' ) { + return PickerConstructor._.trigger( componentData[ options ], componentData, [ action ] ) + } + + // Otherwise go through each matched element and if the component + // doesn’t exist, create a new picker using `this` element + // and merging the defaults and options with a deep copy. + return this.each( function() { + var $this = $( this ) + if ( !$this.data( name ) ) { + new PickerConstructor( this, name, Component, options ) + } + }) + } + + // Set the defaults. + $.fn[ name ].defaults = Component.defaults +} //PickerConstructor.extend + + + +function aria(element, attribute, value) { + if ( $.isPlainObject(attribute) ) { + for ( var key in attribute ) { + ariaSet(element, key, attribute[key]) + } + } + else { + ariaSet(element, attribute, value) + } +} +function ariaSet(element, attribute, value) { + element.setAttribute( + (attribute == 'role' ? '' : 'aria-') + attribute, + value + ) +} +function ariaAttr(attribute, data) { + if ( !$.isPlainObject(attribute) ) { + attribute = { attribute: data } + } + data = '' + for ( var key in attribute ) { + var attr = (key == 'role' ? '' : 'aria-') + key, + attrVal = attribute[key] + data += attrVal == null ? '' : attr + '="' + attribute[key] + '"' + } + return data +} + +// IE8 bug throws an error for activeElements within iframes. +function getActiveElement() { + try { + return document.activeElement + } catch ( err ) { } +} + + + +// Expose the picker constructor. +return PickerConstructor + + +})); + + +;/*! + * Date picker for pickadate.js v3.5.0 + * http://amsul.github.io/pickadate.js/date.htm + */ + +(function ( factory ) { + + // AMD. + if ( typeof define == 'function' && define.amd ) + define( ['picker', 'jquery'], factory ) + + // Node.js/browserify. + else if ( typeof exports == 'object' ) + module.exports = factory( require('./picker.js'), require('jquery') ) + + // Browser globals. + else factory( Picker, jQuery ) + +}(function( Picker, $ ) { + + +/** + * Globals and constants + */ +var DAYS_IN_WEEK = 7, + WEEKS_IN_CALENDAR = 6, + _ = Picker._ + + + +/** + * The date picker constructor + */ +function DatePicker( picker, settings ) { + + var calendar = this, + element = picker.$node[ 0 ], + elementValue = element.value, + elementDataValue = picker.$node.data( 'value' ), + valueString = elementDataValue || elementValue, + formatString = elementDataValue ? settings.formatSubmit : settings.format, + isRTL = function() { + + return element.currentStyle ? + + // For IE. + element.currentStyle.direction == 'rtl' : + + // For normal browsers. + getComputedStyle( picker.$root[0] ).direction == 'rtl' + } + + calendar.settings = settings + calendar.$node = picker.$node + + // The queue of methods that will be used to build item objects. + calendar.queue = { + min: 'measure create', + max: 'measure create', + now: 'now create', + select: 'parse create validate', + highlight: 'parse navigate create validate', + view: 'parse create validate viewset', + disable: 'deactivate', + enable: 'activate' + } + + // The component's item object. + calendar.item = {} + + calendar.item.clear = null + calendar.item.disable = ( settings.disable || [] ).slice( 0 ) + calendar.item.enable = -(function( collectionDisabled ) { + return collectionDisabled[ 0 ] === true ? collectionDisabled.shift() : -1 + })( calendar.item.disable ) + + calendar. + set( 'min', settings.min ). + set( 'max', settings.max ). + set( 'now' ) + + // When there’s a value, set the `select`, which in turn + // also sets the `highlight` and `view`. + if ( valueString ) { + calendar.set( 'select', valueString, { format: formatString }) + } + + // If there’s no value, default to highlighting “today”. + else { + calendar. + set( 'select', null ). + set( 'highlight', calendar.item.now ) + } + + + // The keycode to movement mapping. + calendar.key = { + 40: 7, // Down + 38: -7, // Up + 39: function() { return isRTL() ? -1 : 1 }, // Right + 37: function() { return isRTL() ? 1 : -1 }, // Left + go: function( timeChange ) { + var highlightedObject = calendar.item.highlight, + targetDate = new Date( highlightedObject.year, highlightedObject.month, highlightedObject.date + timeChange ) + calendar.set( + 'highlight', + targetDate, + { interval: timeChange } + ) + this.render() + } + } + + + // Bind some picker events. + picker. + on( 'render', function() { + picker.$root.find( '.' + settings.klass.selectMonth ).on( 'change', function() { + var value = this.value + if ( value ) { + picker.set( 'highlight', [ picker.get( 'view' ).year, value, picker.get( 'highlight' ).date ] ) + picker.$root.find( '.' + settings.klass.selectMonth ).trigger( 'focus' ) + } + }) + picker.$root.find( '.' + settings.klass.selectYear ).on( 'change', function() { + var value = this.value + if ( value ) { + picker.set( 'highlight', [ value, picker.get( 'view' ).month, picker.get( 'highlight' ).date ] ) + picker.$root.find( '.' + settings.klass.selectYear ).trigger( 'focus' ) + } + }) + }, 1 ). + on( 'open', function() { + var includeToday = '' + if ( calendar.disabled( calendar.get('now') ) ) { + includeToday = ':not(.' + settings.klass.buttonToday + ')' + } + picker.$root.find( 'button' + includeToday + ', select' ).attr( 'disabled', false ) + }, 1 ). + on( 'close', function() { + picker.$root.find( 'button, select' ).attr( 'disabled', true ) + }, 1 ) + +} //DatePicker + + +/** + * Set a datepicker item object. + */ +DatePicker.prototype.set = function( type, value, options ) { + + var calendar = this, + calendarItem = calendar.item + + // If the value is `null` just set it immediately. + if ( value === null ) { + if ( type == 'clear' ) type = 'select' + calendarItem[ type ] = value + return calendar + } + + // Otherwise go through the queue of methods, and invoke the functions. + // Update this as the time unit, and set the final value as this item. + // * In the case of `enable`, keep the queue but set `disable` instead. + // And in the case of `flip`, keep the queue but set `enable` instead. + calendarItem[ ( type == 'enable' ? 'disable' : type == 'flip' ? 'enable' : type ) ] = calendar.queue[ type ].split( ' ' ).map( function( method ) { + value = calendar[ method ]( type, value, options ) + return value + }).pop() + + // Check if we need to cascade through more updates. + if ( type == 'select' ) { + calendar.set( 'highlight', calendarItem.select, options ) + } + else if ( type == 'highlight' ) { + calendar.set( 'view', calendarItem.highlight, options ) + } + else if ( type.match( /^(flip|min|max|disable|enable)$/ ) ) { + if ( calendarItem.select && calendar.disabled( calendarItem.select ) ) { + calendar.set( 'select', calendarItem.select, options ) + } + if ( calendarItem.highlight && calendar.disabled( calendarItem.highlight ) ) { + calendar.set( 'highlight', calendarItem.highlight, options ) + } + } + + return calendar +} //DatePicker.prototype.set + + +/** + * Get a datepicker item object. + */ +DatePicker.prototype.get = function( type ) { + return this.item[ type ] +} //DatePicker.prototype.get + + +/** + * Create a picker date object. + */ +DatePicker.prototype.create = function( type, value, options ) { + + var isInfiniteValue, + calendar = this + + // If there’s no value, use the type as the value. + value = value === undefined ? type : value + + + // If it’s infinity, update the value. + if ( value == -Infinity || value == Infinity ) { + isInfiniteValue = value + } + + // If it’s an object, use the native date object. + else if ( $.isPlainObject( value ) && _.isInteger( value.pick ) ) { + value = value.obj + } + + // If it’s an array, convert it into a date and make sure + // that it’s a valid date – otherwise default to today. + else if ( $.isArray( value ) ) { + value = new Date( value[ 0 ], value[ 1 ], value[ 2 ] ) + value = _.isDate( value ) ? value : calendar.create().obj + } + + // If it’s a number or date object, make a normalized date. + else if ( _.isInteger( value ) || _.isDate( value ) ) { + value = calendar.normalize( new Date( value ), options ) + } + + // If it’s a literal true or any other case, set it to now. + else /*if ( value === true )*/ { + value = calendar.now( type, value, options ) + } + + // Return the compiled object. + return { + year: isInfiniteValue || value.getFullYear(), + month: isInfiniteValue || value.getMonth(), + date: isInfiniteValue || value.getDate(), + day: isInfiniteValue || value.getDay(), + obj: isInfiniteValue || value, + pick: isInfiniteValue || value.getTime() + } +} //DatePicker.prototype.create + + +/** + * Create a range limit object using an array, date object, + * literal “true”, or integer relative to another time. + */ +DatePicker.prototype.createRange = function( from, to ) { + + var calendar = this, + createDate = function( date ) { + if ( date === true || $.isArray( date ) || _.isDate( date ) ) { + return calendar.create( date ) + } + return date + } + + // Create objects if possible. + if ( !_.isInteger( from ) ) { + from = createDate( from ) + } + if ( !_.isInteger( to ) ) { + to = createDate( to ) + } + + // Create relative dates. + if ( _.isInteger( from ) && $.isPlainObject( to ) ) { + from = [ to.year, to.month, to.date + from ]; + } + else if ( _.isInteger( to ) && $.isPlainObject( from ) ) { + to = [ from.year, from.month, from.date + to ]; + } + + return { + from: createDate( from ), + to: createDate( to ) + } +} //DatePicker.prototype.createRange + + +/** + * Check if a date unit falls within a date range object. + */ +DatePicker.prototype.withinRange = function( range, dateUnit ) { + range = this.createRange(range.from, range.to) + return dateUnit.pick >= range.from.pick && dateUnit.pick <= range.to.pick +} + + +/** + * Check if two date range objects overlap. + */ +DatePicker.prototype.overlapRanges = function( one, two ) { + + var calendar = this + + // Convert the ranges into comparable dates. + one = calendar.createRange( one.from, one.to ) + two = calendar.createRange( two.from, two.to ) + + return calendar.withinRange( one, two.from ) || calendar.withinRange( one, two.to ) || + calendar.withinRange( two, one.from ) || calendar.withinRange( two, one.to ) +} + + +/** + * Get the date today. + */ +DatePicker.prototype.now = function( type, value, options ) { + value = new Date() + if ( options && options.rel ) { + value.setDate( value.getDate() + options.rel ) + } + return this.normalize( value, options ) +} + + +/** + * Navigate to next/prev month. + */ +DatePicker.prototype.navigate = function( type, value, options ) { + + var targetDateObject, + targetYear, + targetMonth, + targetDate, + isTargetArray = $.isArray( value ), + isTargetObject = $.isPlainObject( value ), + viewsetObject = this.item.view/*, + safety = 100*/ + + + if ( isTargetArray || isTargetObject ) { + + if ( isTargetObject ) { + targetYear = value.year + targetMonth = value.month + targetDate = value.date + } + else { + targetYear = +value[0] + targetMonth = +value[1] + targetDate = +value[2] + } + + // If we’re navigating months but the view is in a different + // month, navigate to the view’s year and month. + if ( options && options.nav && viewsetObject && viewsetObject.month !== targetMonth ) { + targetYear = viewsetObject.year + targetMonth = viewsetObject.month + } + + // Figure out the expected target year and month. + targetDateObject = new Date( targetYear, targetMonth + ( options && options.nav ? options.nav : 0 ), 1 ) + targetYear = targetDateObject.getFullYear() + targetMonth = targetDateObject.getMonth() + + // If the month we’re going to doesn’t have enough days, + // keep decreasing the date until we reach the month’s last date. + while ( /*safety &&*/ new Date( targetYear, targetMonth, targetDate ).getMonth() !== targetMonth ) { + targetDate -= 1 + /*safety -= 1 + if ( !safety ) { + throw 'Fell into an infinite loop while navigating to ' + new Date( targetYear, targetMonth, targetDate ) + '.' + }*/ + } + + value = [ targetYear, targetMonth, targetDate ] + } + + return value +} //DatePicker.prototype.navigate + + +/** + * Normalize a date by setting the hours to midnight. + */ +DatePicker.prototype.normalize = function( value/*, options*/ ) { + value.setHours( 0, 0, 0, 0 ) + return value +} + + +/** + * Measure the range of dates. + */ +DatePicker.prototype.measure = function( type, value/*, options*/ ) { + + var calendar = this + + // If it’s anything false-y, remove the limits. + if ( !value ) { + value = type == 'min' ? -Infinity : Infinity + } + + // If it’s a string, parse it. + else if ( typeof value == 'string' ) { + value = calendar.parse( type, value ) + } + + // If it's an integer, get a date relative to today. + else if ( _.isInteger( value ) ) { + value = calendar.now( type, value, { rel: value } ) + } + + return value +} ///DatePicker.prototype.measure + + +/** + * Create a viewset object based on navigation. + */ +DatePicker.prototype.viewset = function( type, dateObject/*, options*/ ) { + return this.create([ dateObject.year, dateObject.month, 1 ]) +} + + +/** + * Validate a date as enabled and shift if needed. + */ +DatePicker.prototype.validate = function( type, dateObject, options ) { + + var calendar = this, + + // Keep a reference to the original date. + originalDateObject = dateObject, + + // Make sure we have an interval. + interval = options && options.interval ? options.interval : 1, + + // Check if the calendar enabled dates are inverted. + isFlippedBase = calendar.item.enable === -1, + + // Check if we have any enabled dates after/before now. + hasEnabledBeforeTarget, hasEnabledAfterTarget, + + // The min & max limits. + minLimitObject = calendar.item.min, + maxLimitObject = calendar.item.max, + + // Check if we’ve reached the limit during shifting. + reachedMin, reachedMax, + + // Check if the calendar is inverted and at least one weekday is enabled. + hasEnabledWeekdays = isFlippedBase && calendar.item.disable.filter( function( value ) { + + // If there’s a date, check where it is relative to the target. + if ( $.isArray( value ) ) { + var dateTime = calendar.create( value ).pick + if ( dateTime < dateObject.pick ) hasEnabledBeforeTarget = true + else if ( dateTime > dateObject.pick ) hasEnabledAfterTarget = true + } + + // Return only integers for enabled weekdays. + return _.isInteger( value ) + }).length/*, + + safety = 100*/ + + + + // Cases to validate for: + // [1] Not inverted and date disabled. + // [2] Inverted and some dates enabled. + // [3] Not inverted and out of range. + // + // Cases to **not** validate for: + // • Navigating months. + // • Not inverted and date enabled. + // • Inverted and all dates disabled. + // • ..and anything else. + if ( !options || !options.nav ) if ( + /* 1 */ ( !isFlippedBase && calendar.disabled( dateObject ) ) || + /* 2 */ ( isFlippedBase && calendar.disabled( dateObject ) && ( hasEnabledWeekdays || hasEnabledBeforeTarget || hasEnabledAfterTarget ) ) || + /* 3 */ ( !isFlippedBase && (dateObject.pick <= minLimitObject.pick || dateObject.pick >= maxLimitObject.pick) ) + ) { + + + // When inverted, flip the direction if there aren’t any enabled weekdays + // and there are no enabled dates in the direction of the interval. + if ( isFlippedBase && !hasEnabledWeekdays && ( ( !hasEnabledAfterTarget && interval > 0 ) || ( !hasEnabledBeforeTarget && interval < 0 ) ) ) { + interval *= -1 + } + + + // Keep looping until we reach an enabled date. + while ( /*safety &&*/ calendar.disabled( dateObject ) ) { + + /*safety -= 1 + if ( !safety ) { + throw 'Fell into an infinite loop while validating ' + dateObject.obj + '.' + }*/ + + + // If we’ve looped into the next/prev month with a large interval, return to the original date and flatten the interval. + if ( Math.abs( interval ) > 1 && ( dateObject.month < originalDateObject.month || dateObject.month > originalDateObject.month ) ) { + dateObject = originalDateObject + interval = interval > 0 ? 1 : -1 + } + + + // If we’ve reached the min/max limit, reverse the direction, flatten the interval and set it to the limit. + if ( dateObject.pick <= minLimitObject.pick ) { + reachedMin = true + interval = 1 + dateObject = calendar.create([ + minLimitObject.year, + minLimitObject.month, + minLimitObject.date + (dateObject.pick === minLimitObject.pick ? 0 : -1) + ]) + } + else if ( dateObject.pick >= maxLimitObject.pick ) { + reachedMax = true + interval = -1 + dateObject = calendar.create([ + maxLimitObject.year, + maxLimitObject.month, + maxLimitObject.date + (dateObject.pick === maxLimitObject.pick ? 0 : 1) + ]) + } + + + // If we’ve reached both limits, just break out of the loop. + if ( reachedMin && reachedMax ) { + break + } + + + // Finally, create the shifted date using the interval and keep looping. + dateObject = calendar.create([ dateObject.year, dateObject.month, dateObject.date + interval ]) + } + + } //endif + + + // Return the date object settled on. + return dateObject +} //DatePicker.prototype.validate + + +/** + * Check if a date is disabled. + */ +DatePicker.prototype.disabled = function( dateToVerify ) { + + var + calendar = this, + + // Filter through the disabled dates to check if this is one. + isDisabledMatch = calendar.item.disable.filter( function( dateToDisable ) { + + // If the date is a number, match the weekday with 0index and `firstDay` check. + if ( _.isInteger( dateToDisable ) ) { + return dateToVerify.day === ( calendar.settings.firstDay ? dateToDisable : dateToDisable - 1 ) % 7 + } + + // If it’s an array or a native JS date, create and match the exact date. + if ( $.isArray( dateToDisable ) || _.isDate( dateToDisable ) ) { + return dateToVerify.pick === calendar.create( dateToDisable ).pick + } + + // If it’s an object, match a date within the “from” and “to” range. + if ( $.isPlainObject( dateToDisable ) ) { + return calendar.withinRange( dateToDisable, dateToVerify ) + } + }) + + // If this date matches a disabled date, confirm it’s not inverted. + isDisabledMatch = isDisabledMatch.length && !isDisabledMatch.filter(function( dateToDisable ) { + return $.isArray( dateToDisable ) && dateToDisable[3] == 'inverted' || + $.isPlainObject( dateToDisable ) && dateToDisable.inverted + }).length + + // Check the calendar “enabled” flag and respectively flip the + // disabled state. Then also check if it’s beyond the min/max limits. + return calendar.item.enable === -1 ? !isDisabledMatch : isDisabledMatch || + dateToVerify.pick < calendar.item.min.pick || + dateToVerify.pick > calendar.item.max.pick + +} //DatePicker.prototype.disabled + + +/** + * Parse a string into a usable type. + */ +DatePicker.prototype.parse = function( type, value, options ) { + + var calendar = this, + parsingObject = {} + + // If it’s already parsed, we’re good. + if ( !value || typeof value != 'string' ) { + return value + } + + // We need a `.format` to parse the value with. + if ( !( options && options.format ) ) { + options = options || {} + options.format = calendar.settings.format + } + + // Convert the format into an array and then map through it. + calendar.formats.toArray( options.format ).map( function( label ) { + + var + // Grab the formatting label. + formattingLabel = calendar.formats[ label ], + + // The format length is from the formatting label function or the + // label length without the escaping exclamation (!) mark. + formatLength = formattingLabel ? _.trigger( formattingLabel, calendar, [ value, parsingObject ] ) : label.replace( /^!/, '' ).length + + // If there's a format label, split the value up to the format length. + // Then add it to the parsing object with appropriate label. + if ( formattingLabel ) { + parsingObject[ label ] = value.substr( 0, formatLength ) + } + + // Update the value as the substring from format length to end. + value = value.substr( formatLength ) + }) + + // Compensate for month 0index. + return [ + parsingObject.yyyy || parsingObject.yy, + +( parsingObject.mm || parsingObject.m ) - 1, + parsingObject.dd || parsingObject.d + ] +} //DatePicker.prototype.parse + + +/** + * Various formats to display the object in. + */ +DatePicker.prototype.formats = (function() { + + // Return the length of the first word in a collection. + function getWordLengthFromCollection( string, collection, dateObject ) { + + // Grab the first word from the string. + var word = string.match( /\w+/ )[ 0 ] + + // If there's no month index, add it to the date object + if ( !dateObject.mm && !dateObject.m ) { + dateObject.m = collection.indexOf( word ) + 1 + } + + // Return the length of the word. + return word.length + } + + // Get the length of the first word in a string. + function getFirstWordLength( string ) { + return string.match( /\w+/ )[ 0 ].length + } + + return { + + d: function( string, dateObject ) { + + // If there's string, then get the digits length. + // Otherwise return the selected date. + return string ? _.digits( string ) : dateObject.date + }, + dd: function( string, dateObject ) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected date with a leading zero. + return string ? 2 : _.lead( dateObject.date ) + }, + ddd: function( string, dateObject ) { + + // If there's a string, then get the length of the first word. + // Otherwise return the short selected weekday. + return string ? getFirstWordLength( string ) : this.settings.weekdaysShort[ dateObject.day ] + }, + dddd: function( string, dateObject ) { + + // If there's a string, then get the length of the first word. + // Otherwise return the full selected weekday. + return string ? getFirstWordLength( string ) : this.settings.weekdaysFull[ dateObject.day ] + }, + m: function( string, dateObject ) { + + // If there's a string, then get the length of the digits + // Otherwise return the selected month with 0index compensation. + return string ? _.digits( string ) : dateObject.month + 1 + }, + mm: function( string, dateObject ) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected month with 0index and leading zero. + return string ? 2 : _.lead( dateObject.month + 1 ) + }, + mmm: function( string, dateObject ) { + + var collection = this.settings.monthsShort + + // If there's a string, get length of the relevant month from the short + // months collection. Otherwise return the selected month from that collection. + return string ? getWordLengthFromCollection( string, collection, dateObject ) : collection[ dateObject.month ] + }, + mmmm: function( string, dateObject ) { + + var collection = this.settings.monthsFull + + // If there's a string, get length of the relevant month from the full + // months collection. Otherwise return the selected month from that collection. + return string ? getWordLengthFromCollection( string, collection, dateObject ) : collection[ dateObject.month ] + }, + yy: function( string, dateObject ) { + + // If there's a string, then the length is always 2. + // Otherwise return the selected year by slicing out the first 2 digits. + return string ? 2 : ( '' + dateObject.year ).slice( 2 ) + }, + yyyy: function( string, dateObject ) { + + // If there's a string, then the length is always 4. + // Otherwise return the selected year. + return string ? 4 : dateObject.year + }, + + // Create an array by splitting the formatting string passed. + toArray: function( formatString ) { return formatString.split( /(d{1,4}|m{1,4}|y{4}|yy|!.)/g ) }, + + // Format an object into a string using the formatting options. + toString: function ( formatString, itemObject ) { + var calendar = this + return calendar.formats.toArray( formatString ).map( function( label ) { + return _.trigger( calendar.formats[ label ], calendar, [ 0, itemObject ] ) || label.replace( /^!/, '' ) + }).join( '' ) + } + } +})() //DatePicker.prototype.formats + + + + +/** + * Check if two date units are the exact. + */ +DatePicker.prototype.isDateExact = function( one, two ) { + + var calendar = this + + // When we’re working with weekdays, do a direct comparison. + if ( + ( _.isInteger( one ) && _.isInteger( two ) ) || + ( typeof one == 'boolean' && typeof two == 'boolean' ) + ) { + return one === two + } + + // When we’re working with date representations, compare the “pick” value. + if ( + ( _.isDate( one ) || $.isArray( one ) ) && + ( _.isDate( two ) || $.isArray( two ) ) + ) { + return calendar.create( one ).pick === calendar.create( two ).pick + } + + // When we’re working with range objects, compare the “from” and “to”. + if ( $.isPlainObject( one ) && $.isPlainObject( two ) ) { + return calendar.isDateExact( one.from, two.from ) && calendar.isDateExact( one.to, two.to ) + } + + return false +} + + +/** + * Check if two date units overlap. + */ +DatePicker.prototype.isDateOverlap = function( one, two ) { + + var calendar = this, + firstDay = calendar.settings.firstDay ? 1 : 0 + + // When we’re working with a weekday index, compare the days. + if ( _.isInteger( one ) && ( _.isDate( two ) || $.isArray( two ) ) ) { + one = one % 7 + firstDay + return one === calendar.create( two ).day + 1 + } + if ( _.isInteger( two ) && ( _.isDate( one ) || $.isArray( one ) ) ) { + two = two % 7 + firstDay + return two === calendar.create( one ).day + 1 + } + + // When we’re working with range objects, check if the ranges overlap. + if ( $.isPlainObject( one ) && $.isPlainObject( two ) ) { + return calendar.overlapRanges( one, two ) + } + + return false +} + + +/** + * Flip the “enabled” state. + */ +DatePicker.prototype.flipEnable = function(val) { + var itemObject = this.item + itemObject.enable = val || (itemObject.enable == -1 ? 1 : -1) +} + + +/** + * Mark a collection of dates as “disabled”. + */ +DatePicker.prototype.deactivate = function( type, datesToDisable ) { + + var calendar = this, + disabledItems = calendar.item.disable.slice(0) + + + // If we’re flipping, that’s all we need to do. + if ( datesToDisable == 'flip' ) { + calendar.flipEnable() + } + + else if ( datesToDisable === false ) { + calendar.flipEnable(1) + disabledItems = [] + } + + else if ( datesToDisable === true ) { + calendar.flipEnable(-1) + disabledItems = [] + } + + // Otherwise go through the dates to disable. + else { + + datesToDisable.map(function( unitToDisable ) { + + var matchFound + + // When we have disabled items, check for matches. + // If something is matched, immediately break out. + for ( var index = 0; index < disabledItems.length; index += 1 ) { + if ( calendar.isDateExact( unitToDisable, disabledItems[index] ) ) { + matchFound = true + break + } + } + + // If nothing was found, add the validated unit to the collection. + if ( !matchFound ) { + if ( + _.isInteger( unitToDisable ) || + _.isDate( unitToDisable ) || + $.isArray( unitToDisable ) || + ( $.isPlainObject( unitToDisable ) && unitToDisable.from && unitToDisable.to ) + ) { + disabledItems.push( unitToDisable ) + } + } + }) + } + + // Return the updated collection. + return disabledItems +} //DatePicker.prototype.deactivate + + +/** + * Mark a collection of dates as “enabled”. + */ +DatePicker.prototype.activate = function( type, datesToEnable ) { + + var calendar = this, + disabledItems = calendar.item.disable, + disabledItemsCount = disabledItems.length + + // If we’re flipping, that’s all we need to do. + if ( datesToEnable == 'flip' ) { + calendar.flipEnable() + } + + else if ( datesToEnable === true ) { + calendar.flipEnable(1) + disabledItems = [] + } + + else if ( datesToEnable === false ) { + calendar.flipEnable(-1) + disabledItems = [] + } + + // Otherwise go through the disabled dates. + else { + + datesToEnable.map(function( unitToEnable ) { + + var matchFound, + disabledUnit, + index, + isExactRange + + // Go through the disabled items and try to find a match. + for ( index = 0; index < disabledItemsCount; index += 1 ) { + + disabledUnit = disabledItems[index] + + // When an exact match is found, remove it from the collection. + if ( calendar.isDateExact( disabledUnit, unitToEnable ) ) { + matchFound = disabledItems[index] = null + isExactRange = true + break + } + + // When an overlapped match is found, add the “inverted” state to it. + else if ( calendar.isDateOverlap( disabledUnit, unitToEnable ) ) { + if ( $.isPlainObject( unitToEnable ) ) { + unitToEnable.inverted = true + matchFound = unitToEnable + } + else if ( $.isArray( unitToEnable ) ) { + matchFound = unitToEnable + if ( !matchFound[3] ) matchFound.push( 'inverted' ) + } + else if ( _.isDate( unitToEnable ) ) { + matchFound = [ unitToEnable.getFullYear(), unitToEnable.getMonth(), unitToEnable.getDate(), 'inverted' ] + } + break + } + } + + // If a match was found, remove a previous duplicate entry. + if ( matchFound ) for ( index = 0; index < disabledItemsCount; index += 1 ) { + if ( calendar.isDateExact( disabledItems[index], unitToEnable ) ) { + disabledItems[index] = null + break + } + } + + // In the event that we’re dealing with an exact range of dates, + // make sure there are no “inverted” dates because of it. + if ( isExactRange ) for ( index = 0; index < disabledItemsCount; index += 1 ) { + if ( calendar.isDateOverlap( disabledItems[index], unitToEnable ) ) { + disabledItems[index] = null + break + } + } + + // If something is still matched, add it into the collection. + if ( matchFound ) { + disabledItems.push( matchFound ) + } + }) + } + + // Return the updated collection. + return disabledItems.filter(function( val ) { return val != null }) +} //DatePicker.prototype.activate + + +/** + * Create a string for the nodes in the picker. + */ +DatePicker.prototype.nodes = function( isOpen ) { + + var + calendar = this, + settings = calendar.settings, + calendarItem = calendar.item, + nowObject = calendarItem.now, + selectedObject = calendarItem.select, + highlightedObject = calendarItem.highlight, + viewsetObject = calendarItem.view, + disabledCollection = calendarItem.disable, + minLimitObject = calendarItem.min, + maxLimitObject = calendarItem.max, + + + // Create the calendar table head using a copy of weekday labels collection. + // * We do a copy so we don't mutate the original array. + tableHead = (function( collection, fullCollection ) { + + // If the first day should be Monday, move Sunday to the end. + if ( settings.firstDay ) { + collection.push( collection.shift() ) + fullCollection.push( fullCollection.shift() ) + } + + // Create and return the table head group. + return _.node( + 'thead', + _.node( + 'tr', + _.group({ + min: 0, + max: DAYS_IN_WEEK - 1, + i: 1, + node: 'th', + item: function( counter ) { + return [ + collection[ counter ], + settings.klass.weekdays, + 'scope=col title="' + fullCollection[ counter ] + '"' + ] + } + }) + ) + ) //endreturn + + // Materialize modified + })( ( settings.showWeekdaysFull ? settings.weekdaysFull : settings.weekdaysLetter ).slice( 0 ), settings.weekdaysFull.slice( 0 ) ), //tableHead + + + // Create the nav for next/prev month. + createMonthNav = function( next ) { + + // Otherwise, return the created month tag. + return _.node( + 'div', + ' ', + settings.klass[ 'nav' + ( next ? 'Next' : 'Prev' ) ] + ( + + // If the focused month is outside the range, disabled the button. + ( next && viewsetObject.year >= maxLimitObject.year && viewsetObject.month >= maxLimitObject.month ) || + ( !next && viewsetObject.year <= minLimitObject.year && viewsetObject.month <= minLimitObject.month ) ? + ' ' + settings.klass.navDisabled : '' + ), + 'data-nav=' + ( next || -1 ) + ' ' + + _.ariaAttr({ + role: 'button', + controls: calendar.$node[0].id + '_table' + }) + ' ' + + 'title="' + (next ? settings.labelMonthNext : settings.labelMonthPrev ) + '"' + ) //endreturn + }, //createMonthNav + + + // Create the month label. + //Materialize modified + createMonthLabel = function(override) { + + var monthsCollection = settings.showMonthsShort ? settings.monthsShort : settings.monthsFull + + // Materialize modified + if (override == "short_months") { + monthsCollection = settings.monthsShort; + } + + // If there are months to select, add a dropdown menu. + if ( settings.selectMonths && override == undefined) { + + return _.node( 'select', + _.group({ + min: 0, + max: 11, + i: 1, + node: 'option', + item: function( loopedMonth ) { + + return [ + + // The looped month and no classes. + monthsCollection[ loopedMonth ], 0, + + // Set the value and selected index. + 'value=' + loopedMonth + + ( viewsetObject.month == loopedMonth ? ' selected' : '' ) + + ( + ( + ( viewsetObject.year == minLimitObject.year && loopedMonth < minLimitObject.month ) || + ( viewsetObject.year == maxLimitObject.year && loopedMonth > maxLimitObject.month ) + ) ? + ' disabled' : '' + ) + ] + } + }), + settings.klass.selectMonth + ' browser-default', + ( isOpen ? '' : 'disabled' ) + ' ' + + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + + 'title="' + settings.labelMonthSelect + '"' + ) + } + + // Materialize modified + if (override == "short_months") + if (selectedObject != null) + return _.node( 'div', monthsCollection[ selectedObject.month ] ); + else return _.node( 'div', monthsCollection[ viewsetObject.month ] ); + + // If there's a need for a month selector + return _.node( 'div', monthsCollection[ viewsetObject.month ], settings.klass.month ) + }, //createMonthLabel + + + // Create the year label. + // Materialize modified + createYearLabel = function(override) { + + var focusedYear = viewsetObject.year, + + // If years selector is set to a literal "true", set it to 5. Otherwise + // divide in half to get half before and half after focused year. + numberYears = settings.selectYears === true ? 5 : ~~( settings.selectYears / 2 ) + + // If there are years to select, add a dropdown menu. + if ( numberYears ) { + + var + minYear = minLimitObject.year, + maxYear = maxLimitObject.year, + lowestYear = focusedYear - numberYears, + highestYear = focusedYear + numberYears + + // If the min year is greater than the lowest year, increase the highest year + // by the difference and set the lowest year to the min year. + if ( minYear > lowestYear ) { + highestYear += minYear - lowestYear + lowestYear = minYear + } + + // If the max year is less than the highest year, decrease the lowest year + // by the lower of the two: available and needed years. Then set the + // highest year to the max year. + if ( maxYear < highestYear ) { + + var availableYears = lowestYear - minYear, + neededYears = highestYear - maxYear + + lowestYear -= availableYears > neededYears ? neededYears : availableYears + highestYear = maxYear + } + + if ( settings.selectYears && override == undefined ) { + return _.node( 'select', + _.group({ + min: lowestYear, + max: highestYear, + i: 1, + node: 'option', + item: function( loopedYear ) { + return [ + + // The looped year and no classes. + loopedYear, 0, + + // Set the value and selected index. + 'value=' + loopedYear + ( focusedYear == loopedYear ? ' selected' : '' ) + ] + } + }), + settings.klass.selectYear + ' browser-default', + ( isOpen ? '' : 'disabled' ) + ' ' + _.ariaAttr({ controls: calendar.$node[0].id + '_table' }) + ' ' + + 'title="' + settings.labelYearSelect + '"' + ) + } + } + + // Materialize modified + if (override == "raw") + return _.node( 'div', focusedYear ) + + // Otherwise just return the year focused + return _.node( 'div', focusedYear, settings.klass.year ) + } //createYearLabel + + + // Materialize modified + createDayLabel = function() { + if (selectedObject != null) + return _.node( 'div', selectedObject.date) + else return _.node( 'div', nowObject.date) + } + createWeekdayLabel = function() { + var display_day; + + if (selectedObject != null) + display_day = selectedObject.day; + else + display_day = nowObject.day; + var weekday = settings.weekdaysFull[ display_day ] + return weekday + } + + + // Create and return the entire calendar. +return _.node( + // Date presentation View + 'div', + _.node( + 'div', + createWeekdayLabel(), + "picker__weekday-display" + )+ + _.node( + // Div for short Month + 'div', + createMonthLabel("short_months"), + settings.klass.month_display + )+ + _.node( + // Div for Day + 'div', + createDayLabel() , + settings.klass.day_display + )+ + _.node( + // Div for Year + 'div', + createYearLabel("raw") , + settings.klass.year_display + ), + settings.klass.date_display + )+ + // Calendar container + _.node('div', + _.node('div', + ( settings.selectYears ? createMonthLabel() + createYearLabel() : createMonthLabel() + createYearLabel() ) + + createMonthNav() + createMonthNav( 1 ), + settings.klass.header + ) + _.node( + 'table', + tableHead + + _.node( + 'tbody', + _.group({ + min: 0, + max: WEEKS_IN_CALENDAR - 1, + i: 1, + node: 'tr', + item: function( rowCounter ) { + + // If Monday is the first day and the month starts on Sunday, shift the date back a week. + var shiftDateBy = settings.firstDay && calendar.create([ viewsetObject.year, viewsetObject.month, 1 ]).day === 0 ? -7 : 0 + + return [ + _.group({ + min: DAYS_IN_WEEK * rowCounter - viewsetObject.day + shiftDateBy + 1, // Add 1 for weekday 0index + max: function() { + return this.min + DAYS_IN_WEEK - 1 + }, + i: 1, + node: 'td', + item: function( targetDate ) { + + // Convert the time date from a relative date to a target date. + targetDate = calendar.create([ viewsetObject.year, viewsetObject.month, targetDate + ( settings.firstDay ? 1 : 0 ) ]) + + var isSelected = selectedObject && selectedObject.pick == targetDate.pick, + isHighlighted = highlightedObject && highlightedObject.pick == targetDate.pick, + isDisabled = disabledCollection && calendar.disabled( targetDate ) || targetDate.pick < minLimitObject.pick || targetDate.pick > maxLimitObject.pick, + formattedDate = _.trigger( calendar.formats.toString, calendar, [ settings.format, targetDate ] ) + + return [ + _.node( + 'div', + targetDate.date, + (function( klasses ) { + + // Add the `infocus` or `outfocus` classes based on month in view. + klasses.push( viewsetObject.month == targetDate.month ? settings.klass.infocus : settings.klass.outfocus ) + + // Add the `today` class if needed. + if ( nowObject.pick == targetDate.pick ) { + klasses.push( settings.klass.now ) + } + + // Add the `selected` class if something's selected and the time matches. + if ( isSelected ) { + klasses.push( settings.klass.selected ) + } + + // Add the `highlighted` class if something's highlighted and the time matches. + if ( isHighlighted ) { + klasses.push( settings.klass.highlighted ) + } + + // Add the `disabled` class if something's disabled and the object matches. + if ( isDisabled ) { + klasses.push( settings.klass.disabled ) + } + + return klasses.join( ' ' ) + })([ settings.klass.day ]), + 'data-pick=' + targetDate.pick + ' ' + _.ariaAttr({ + role: 'gridcell', + label: formattedDate, + selected: isSelected && calendar.$node.val() === formattedDate ? true : null, + activedescendant: isHighlighted ? true : null, + disabled: isDisabled ? true : null + }) + ), + '', + _.ariaAttr({ role: 'presentation' }) + ] //endreturn + } + }) + ] //endreturn + } + }) + ), + settings.klass.table, + 'id="' + calendar.$node[0].id + '_table' + '" ' + _.ariaAttr({ + role: 'grid', + controls: calendar.$node[0].id, + readonly: true + }) + ) + , settings.klass.calendar_container) // end calendar + + + + + // * For Firefox forms to submit, make sure to set the buttons’ `type` attributes as “button”. + _.node( + 'div', + _.node( 'button', settings.today, "btn-flat picker__today", + 'type=button data-pick=' + nowObject.pick + + ( isOpen && !calendar.disabled(nowObject) ? '' : ' disabled' ) + ' ' + + _.ariaAttr({ controls: calendar.$node[0].id }) ) + + _.node( 'button', settings.clear, "btn-flat picker__clear", + 'type=button data-clear=1' + + ( isOpen ? '' : ' disabled' ) + ' ' + + _.ariaAttr({ controls: calendar.$node[0].id }) ) + + _.node('button', settings.close, "btn-flat picker__close", + 'type=button data-close=true ' + + ( isOpen ? '' : ' disabled' ) + ' ' + + _.ariaAttr({ controls: calendar.$node[0].id }) ), + settings.klass.footer + ) //endreturn +} //DatePicker.prototype.nodes + + + + +/** + * The date picker defaults. + */ +DatePicker.defaults = (function( prefix ) { + + return { + + // The title label to use for the month nav buttons + labelMonthNext: 'Next month', + labelMonthPrev: 'Previous month', + + // The title label to use for the dropdown selectors + labelMonthSelect: 'Select a month', + labelYearSelect: 'Select a year', + + // Months and weekdays + monthsFull: [ 'January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December' ], + monthsShort: [ 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec' ], + weekdaysFull: [ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ], + weekdaysShort: [ 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ], + + // Materialize modified + weekdaysLetter: [ 'S', 'M', 'T', 'W', 'T', 'F', 'S' ], + + // Today and clear + today: 'Today', + clear: 'Clear', + close: 'Close', + + // The format to show on the `input` element + format: 'd mmmm, yyyy', + + // Classes + klass: { + + table: prefix + 'table', + + header: prefix + 'header', + + + // Materialize Added klasses + date_display: prefix + 'date-display', + day_display: prefix + 'day-display', + month_display: prefix + 'month-display', + year_display: prefix + 'year-display', + calendar_container: prefix + 'calendar-container', + // end + + + + navPrev: prefix + 'nav--prev', + navNext: prefix + 'nav--next', + navDisabled: prefix + 'nav--disabled', + + month: prefix + 'month', + year: prefix + 'year', + + selectMonth: prefix + 'select--month', + selectYear: prefix + 'select--year', + + weekdays: prefix + 'weekday', + + day: prefix + 'day', + disabled: prefix + 'day--disabled', + selected: prefix + 'day--selected', + highlighted: prefix + 'day--highlighted', + now: prefix + 'day--today', + infocus: prefix + 'day--infocus', + outfocus: prefix + 'day--outfocus', + + footer: prefix + 'footer', + + buttonClear: prefix + 'button--clear', + buttonToday: prefix + 'button--today', + buttonClose: prefix + 'button--close' + } + } +})( Picker.klasses().picker + '__' ) + + + + + +/** + * Extend the picker to add the date picker. + */ +Picker.extend( 'pickadate', DatePicker ) + + +})); + + +;(function ($) { + + $.fn.characterCounter = function(){ + return this.each(function(){ + var $input = $(this); + var $counterElement = $input.parent().find('span[class="character-counter"]'); + + // character counter has already been added appended to the parent container + if ($counterElement.length) { + return; + } + + var itHasLengthAttribute = $input.attr('length') !== undefined; + + if(itHasLengthAttribute){ + $input.on('input', updateCounter); + $input.on('focus', updateCounter); + $input.on('blur', removeCounterElement); + + addCounterElement($input); + } + + }); + }; + + function updateCounter(){ + var maxLength = +$(this).attr('length'), + actualLength = +$(this).val().length, + isValidLength = actualLength <= maxLength; + + $(this).parent().find('span[class="character-counter"]') + .html( actualLength + '/' + maxLength); + + addInputStyle(isValidLength, $(this)); + } + + function addCounterElement($input) { + var $counterElement = $input.parent().find('span[class="character-counter"]'); + + if ($counterElement.length) { + return; + } + + $counterElement = $('') + .addClass('character-counter') + .css('float','right') + .css('font-size','12px') + .css('height', 1); + + $input.parent().append($counterElement); + } + + function removeCounterElement(){ + $(this).parent().find('span[class="character-counter"]').html(''); + } + + function addInputStyle(isValidLength, $input){ + var inputHasInvalidClass = $input.hasClass('invalid'); + if (isValidLength && inputHasInvalidClass) { + $input.removeClass('invalid'); + } + else if(!isValidLength && !inputHasInvalidClass){ + $input.removeClass('valid'); + $input.addClass('invalid'); + } + } + + $(document).ready(function(){ + $('input, textarea').characterCounter(); + }); + +}( jQuery )); +;(function ($) { + + var methods = { + + init : function(options) { + var defaults = { + time_constant: 200, // ms + dist: -100, // zoom scale TODO: make this more intuitive as an option + shift: 0, // spacing for center image + padding: 0, // Padding between non center items + full_width: false, // Change to full width styles + indicators: false, // Toggle indicators + no_wrap: false // Don't wrap around and cycle through items. + }; + options = $.extend(defaults, options); + + return this.each(function() { + + var images, offset, center, pressed, dim, count, + reference, referenceY, amplitude, target, velocity, + xform, frame, timestamp, ticker, dragged, vertical_dragged; + var $indicators = $('
        '); + + + // Initialize + var view = $(this); + var showIndicators = view.attr('data-indicators') || options.indicators; + + // Don't double initialize. + if (view.hasClass('initialized')) { + // Redraw carousel. + $(this).trigger('carouselNext', [0.000001]); + return true; + } + + + // Options + if (options.full_width) { + options.dist = 0; + var firstImage = view.find('.carousel-item img').first(); + if (firstImage.length) { + imageHeight = firstImage.on('load', function(){ + view.css('height', $(this).height()); + }); + } else { + imageHeight = view.find('.carousel-item').first().height(); + view.css('height', imageHeight); + } + + // Offset fixed items when indicators. + if (showIndicators) { + view.find('.carousel-fixed-item').addClass('with-indicators'); + } + } + + + view.addClass('initialized'); + pressed = false; + offset = target = 0; + images = []; + item_width = view.find('.carousel-item').first().innerWidth(); + dim = item_width * 2 + options.padding; + + view.find('.carousel-item').each(function (i) { + images.push($(this)[0]); + if (showIndicators) { + var $indicator = $('
      • '); + + // Add active to first by default. + if (i === 0) { + $indicator.addClass('active'); + } + + // Handle clicks on indicators. + $indicator.click(function () { + var index = $(this).index(); + cycleTo(index); + }); + $indicators.append($indicator); + } + }); + + if (showIndicators) { + view.append($indicators); + } + count = images.length; + + + function setupEvents() { + if (typeof window.ontouchstart !== 'undefined') { + view[0].addEventListener('touchstart', tap); + view[0].addEventListener('touchmove', drag); + view[0].addEventListener('touchend', release); + } + view[0].addEventListener('mousedown', tap); + view[0].addEventListener('mousemove', drag); + view[0].addEventListener('mouseup', release); + view[0].addEventListener('mouseleave', release); + view[0].addEventListener('click', click); + } + + function xpos(e) { + // touch event + if (e.targetTouches && (e.targetTouches.length >= 1)) { + return e.targetTouches[0].clientX; + } + + // mouse event + return e.clientX; + } + + function ypos(e) { + // touch event + if (e.targetTouches && (e.targetTouches.length >= 1)) { + return e.targetTouches[0].clientY; + } + + // mouse event + return e.clientY; + } + + function wrap(x) { + return (x >= count) ? (x % count) : (x < 0) ? wrap(count + (x % count)) : x; + } + + function scroll(x) { + var i, half, delta, dir, tween, el, alignment, xTranslation; + + offset = (typeof x === 'number') ? x : offset; + center = Math.floor((offset + dim / 2) / dim); + delta = offset - center * dim; + dir = (delta < 0) ? 1 : -1; + tween = -dir * delta * 2 / dim; + half = count >> 1; + + if (!options.full_width) { + alignment = 'translateX(' + (view[0].clientWidth - item_width) / 2 + 'px) '; + alignment += 'translateY(' + (view[0].clientHeight - item_width) / 2 + 'px)'; + } else { + alignment = 'translateX(0)'; + } + + // Set indicator active + if (showIndicators) { + var diff = (center % count); + var activeIndicator = $indicators.find('.indicator-item.active'); + if (activeIndicator.index() !== diff) { + activeIndicator.removeClass('active'); + $indicators.find('.indicator-item').eq(diff).addClass('active'); + } + } + + // center + // Don't show wrapped items. + if (!options.no_wrap || (center >= 0 && center < count)) { + el = images[wrap(center)]; + el.style[xform] = alignment + + ' translateX(' + (-delta / 2) + 'px)' + + ' translateX(' + (dir * options.shift * tween * i) + 'px)' + + ' translateZ(' + (options.dist * tween) + 'px)'; + el.style.zIndex = 0; + if (options.full_width) { tweenedOpacity = 1; } + else { tweenedOpacity = 1 - 0.2 * tween; } + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + + for (i = 1; i <= half; ++i) { + // right side + if (options.full_width) { + zTranslation = options.dist; + tweenedOpacity = (i === half && delta < 0) ? 1 - tween : 1; + } else { + zTranslation = options.dist * (i * 2 + tween * dir); + tweenedOpacity = 1 - 0.2 * (i * 2 + tween * dir); + } + // Don't show wrapped items. + if (!options.no_wrap || center + i < count) { + el = images[wrap(center + i)]; + el.style[xform] = alignment + + ' translateX(' + (options.shift + (dim * i - delta) / 2) + 'px)' + + ' translateZ(' + zTranslation + 'px)'; + el.style.zIndex = -i; + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + + + // left side + if (options.full_width) { + zTranslation = options.dist; + tweenedOpacity = (i === half && delta > 0) ? 1 - tween : 1; + } else { + zTranslation = options.dist * (i * 2 - tween * dir); + tweenedOpacity = 1 - 0.2 * (i * 2 - tween * dir); + } + // Don't show wrapped items. + if (!options.no_wrap || center - i >= 0) { + el = images[wrap(center - i)]; + el.style[xform] = alignment + + ' translateX(' + (-options.shift + (-dim * i - delta) / 2) + 'px)' + + ' translateZ(' + zTranslation + 'px)'; + el.style.zIndex = -i; + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + } + + // center + // Don't show wrapped items. + if (!options.no_wrap || (center >= 0 && center < count)) { + el = images[wrap(center)]; + el.style[xform] = alignment + + ' translateX(' + (-delta / 2) + 'px)' + + ' translateX(' + (dir * options.shift * tween) + 'px)' + + ' translateZ(' + (options.dist * tween) + 'px)'; + el.style.zIndex = 0; + if (options.full_width) { tweenedOpacity = 1; } + else { tweenedOpacity = 1 - 0.2 * tween; } + el.style.opacity = tweenedOpacity; + el.style.display = 'block'; + } + } + + function track() { + var now, elapsed, delta, v; + + now = Date.now(); + elapsed = now - timestamp; + timestamp = now; + delta = offset - frame; + frame = offset; + + v = 1000 * delta / (1 + elapsed); + velocity = 0.8 * v + 0.2 * velocity; + } + + function autoScroll() { + var elapsed, delta; + + if (amplitude) { + elapsed = Date.now() - timestamp; + delta = amplitude * Math.exp(-elapsed / options.time_constant); + if (delta > 2 || delta < -2) { + scroll(target - delta); + requestAnimationFrame(autoScroll); + } else { + scroll(target); + } + } + } + + function click(e) { + // Disable clicks if carousel was dragged. + if (dragged) { + e.preventDefault(); + e.stopPropagation(); + return false; + + } else if (!options.full_width) { + var clickedIndex = $(e.target).closest('.carousel-item').index(); + var diff = (center % count) - clickedIndex; + + // Disable clicks if carousel was shifted by click + if (diff !== 0) { + e.preventDefault(); + e.stopPropagation(); + } + cycleTo(clickedIndex); + } + } + + function cycleTo(n) { + var diff = (center % count) - n; + + // Account for wraparound. + if (!options.no_wrap) { + if (diff < 0) { + if (Math.abs(diff + count) < Math.abs(diff)) { diff += count; } + + } else if (diff > 0) { + if (Math.abs(diff - count) < diff) { diff -= count; } + } + } + + // Call prev or next accordingly. + if (diff < 0) { + view.trigger('carouselNext', [Math.abs(diff)]); + + } else if (diff > 0) { + view.trigger('carouselPrev', [diff]); + } + } + + function tap(e) { + pressed = true; + dragged = false; + vertical_dragged = false; + reference = xpos(e); + referenceY = ypos(e); + + velocity = amplitude = 0; + frame = offset; + timestamp = Date.now(); + clearInterval(ticker); + ticker = setInterval(track, 100); + + } + + function drag(e) { + var x, delta, deltaY; + if (pressed) { + x = xpos(e); + y = ypos(e); + delta = reference - x; + deltaY = Math.abs(referenceY - y); + if (deltaY < 30 && !vertical_dragged) { + // If vertical scrolling don't allow dragging. + if (delta > 2 || delta < -2) { + dragged = true; + reference = x; + scroll(offset + delta); + } + + } else if (dragged) { + // If dragging don't allow vertical scroll. + e.preventDefault(); + e.stopPropagation(); + return false; + + } else { + // Vertical scrolling. + vertical_dragged = true; + } + } + + if (dragged) { + // If dragging don't allow vertical scroll. + e.preventDefault(); + e.stopPropagation(); + return false; + } + } + + function release(e) { + if (pressed) { + pressed = false; + } else { + return; + } + + clearInterval(ticker); + target = offset; + if (velocity > 10 || velocity < -10) { + amplitude = 0.9 * velocity; + target = offset + amplitude; + } + target = Math.round(target / dim) * dim; + + // No wrap of items. + if (options.no_wrap) { + if (target >= dim * (count - 1)) { + target = dim * (count - 1); + } else if (target < 0) { + target = 0; + } + } + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + + if (dragged) { + e.preventDefault(); + e.stopPropagation(); + } + return false; + } + + xform = 'transform'; + ['webkit', 'Moz', 'O', 'ms'].every(function (prefix) { + var e = prefix + 'Transform'; + if (typeof document.body.style[e] !== 'undefined') { + xform = e; + return false; + } + return true; + }); + + + + window.onresize = scroll; + + setupEvents(); + scroll(offset); + + $(this).on('carouselNext', function(e, n) { + if (n === undefined) { + n = 1; + } + target = offset + dim * n; + if (offset !== target) { + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + } + }); + + $(this).on('carouselPrev', function(e, n) { + if (n === undefined) { + n = 1; + } + target = offset - dim * n; + if (offset !== target) { + amplitude = target - offset; + timestamp = Date.now(); + requestAnimationFrame(autoScroll); + } + }); + + $(this).on('carouselSet', function(e, n) { + if (n === undefined) { + n = 0; + } + cycleTo(n); + }); + + }); + + + + }, + next : function(n) { + $(this).trigger('carouselNext', [n]); + }, + prev : function(n) { + $(this).trigger('carouselPrev', [n]); + }, + set : function(n) { + $(this).trigger('carouselSet', [n]); + } + }; + + + $.fn.carousel = function(methodOrOptions) { + if ( methods[methodOrOptions] ) { + return methods[ methodOrOptions ].apply( this, Array.prototype.slice.call( arguments, 1 )); + } else if ( typeof methodOrOptions === 'object' || ! methodOrOptions ) { + // Default to "init" + return methods.init.apply( this, arguments ); + } else { + $.error( 'Method ' + methodOrOptions + ' does not exist on jQuery.carousel' ); + } + }; // Plugin end +}( jQuery )); \ No newline at end of file diff --git a/app/napval/public/js/materialize.min.js b/app/napval/public/js/materialize.min.js new file mode 100644 index 0000000..9493303 --- /dev/null +++ b/app/napval/public/js/materialize.min.js @@ -0,0 +1,10 @@ +/*! + * Materialize v0.97.8 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +if("undefined"==typeof jQuery){var jQuery;jQuery="function"==typeof require?$=require("jquery"):$}jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),hb?-.5*(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g))+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*(2*Math.PI)/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*(b*b*(((f*=1.525)+1)*b-f))+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*(7.5625*b*b)+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return e/2>b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),jQuery.extend(jQuery.easing,{easeInOutMaterial:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:d/4*((b-=2)*b*b+2)+c}}),jQuery.Velocity?console.log("Velocity is already loaded. You may be needlessly importing Velocity again; note that Materialize includes Velocity."):(!function(a){function b(a){var b=a.length,d=c.type(a);return"function"===d||c.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(){for(var a=this.offsetParent||document;a&&"html"===!a.nodeType.toLowerCase&&"static"===a.style.position;)a=a.offsetParent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:c(a).offset();return d.top-=parseFloat(b.style.marginTop)||0,d.left-=parseFloat(b.style.marginLeft)||0,a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;ie;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function j(a,b){var c=a;return p.isString(a)?t.Easings[a]||(c=!1):c=p.isArray(a)&&1===a.length?h.apply(null,a):p.isArray(a)&&2===a.length?u.apply(null,a.concat([b])):p.isArray(a)&&4===a.length?i.apply(null,a):!1,c===!1&&(c=t.Easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a){var b=(new Date).getTime(),c=t.State.calls.length;c>1e4&&(t.State.calls=e(t.State.calls));for(var f=0;c>f;f++)if(t.State.calls[f]){var h=t.State.calls[f],i=h[0],j=h[2],n=h[3],o=!!n,q=null;n||(n=t.State.calls[f][3]=b-16);for(var r=Math.min((b-n)/j.duration,1),s=0,u=i.length;u>s;s++){var w=i[s],y=w.element;if(g(y)){var z=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var A=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(A,function(a,b){v.setPropertyValue(y,"display",b)})}v.setPropertyValue(y,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&v.setPropertyValue(y,"visibility",j.visibility);for(var B in w)if("element"!==B){var C,D=w[B],E=p.isString(D.easing)?t.Easings[D.easing]:D.easing;if(1===r)C=D.endValue;else{var F=D.endValue-D.startValue;if(C=D.startValue+F*E(r,j,F),!o&&C===D.currentValue)continue}if(D.currentValue=C,"tween"===B)q=C;else{if(v.Hooks.registered[B]){var G=v.Hooks.getRoot(B),H=g(y).rootPropertyValueCache[G];H&&(D.rootPropertyValue=H)}var I=v.setPropertyValue(y,B,D.currentValue+(0===parseFloat(C)?"":D.unitType),D.rootPropertyValue,D.scrollData);v.Hooks.registered[B]&&(g(y).rootPropertyValueCache[G]=v.Normalizations.registered[G]?v.Normalizations.registered[G]("extract",null,I[1]):I[1]),"transform"===I[0]&&(z=!0)}}j.mobileHA&&g(y).transformCache.translate3d===d&&(g(y).transformCache.translate3d="(0px, 0px, 0px)",z=!0),z&&v.flushTransformCache(y)}}j.display!==d&&"none"!==j.display&&(t.State.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(t.State.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],r,Math.max(0,n+j.duration-b),n,q),1===r&&l(f)}}t.State.isTicking&&x(k)}function l(a,b){if(!t.State.calls[a])return!1;for(var c=t.State.calls[a][0],e=t.State.calls[a][1],f=t.State.calls[a][2],h=t.State.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&v.setPropertyValue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(m.queue(l)[1]))&&g(l)){g(l).isAnimating=!1,g(l).rootPropertyValueCache={};var n=!1;m.each(v.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformCache[b];g(l).transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformCache[b])}),f.mobileHA&&(n=!0,delete g(l).transformCache.translate3d),n&&v.flushTransformCache(l),v.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){setTimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),g(l)&&f.loop===!0&&!b&&(m.each(g(l).tweensContainer,function(a,b){/^rotate/.test(a)&&360===parseFloat(b.endValue)&&(b.endValue=0,b.startValue=360),/^backgroundPosition/.test(a)&&100===parseFloat(b.endValue)&&"%"===b.unitType&&(b.endValue=0,b.startValue=100)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.State.calls[a]=!1;for(var p=0,q=t.State.calls.length;q>p;p++)if(t.State.calls[p]!==!1){i=!0;break}i===!1&&(t.State.isTicking=!1,delete t.State.calls,t.State.calls=[])}var m,n=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="",b.getElementsByTagName("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),p={isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isNodeList:function(a){return"object"==typeof a&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodeType>0)},isWrapped:function(a){return a&&(a.jquery||b.Zepto&&b.Zepto.zepto.isZ(a))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.Velocity.Utilities,8>=n&&!q)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=n)return void(jQuery.fn.velocity=jQuery.fn.animate);var r=400,s="swing",t={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:m,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(a){m.data(a,"velocity",{isSVG:p.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};b.pageYOffset!==d?(t.State.scrollAnchor=b,t.State.scrollPropertyLeft="pageXOffset",t.State.scrollPropertyTop="pageYOffset"):(t.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,t.State.scrollPropertyLeft="scrollLeft",t.State.scrollPropertyTop="scrollTop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;h=c(h||i,g),j.push(1+h.x),k+=16,Math.abs(h.x)>l&&Math.abs(h.v)>l;);return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){t.Easings[b[0]]=i.apply(null,b[1])});var v=t.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a=n)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.State.isGingerbread||(v.Lists.transformsBase=v.Lists.transformsBase.concat(v.Lists.transforms3D));for(var a=0;ae&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[b]="("+e+")"),g(c).transformCache[b]}}}();for(var a=0;a=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.State.isAndroid&&!t.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(t.State.prefixMatches[a])return[t.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),p.isString(t.State.prefixElement.style[e]))return t.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addClass:function(a,b){a.classList?a.classList.add(b):a.className+=(a.className.length?" ":"")+b},removeClass:function(a,b){a.classList?a.classList.remove(b):a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(a,c,e,f){function h(a,c){function e(){j&&v.setPropertyValue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getPropertyValue(a,"display")&&(j=!0,v.setPropertyValue(a,"display",v.Values.getDisplayType(a))),!f){if("height"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(v.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(v.getPropertyValue(a,"paddingBottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(v.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(v.getPropertyValue(a,"paddingRight"))||0);return e(),l}}var o;o=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),"borderColor"===c&&(c="borderTopColor"),i=9===n&&"filter"===c?o.getPropertyValue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.Hooks.registered[c]){var j=c,k=v.Hooks.getRoot(j);e===d&&(e=v.getPropertyValue(a,v.Names.prefixCheck(k)[0])),v.Normalizations.registered[k]&&(e=v.Normalizations.registered[k]("extract",a,e)),i=v.Hooks.extractValue(j,e)}else if(v.Normalizations.registered[c]){var l,o;l=v.Normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.Names.prefixCheck(l)[0]),v.Values.isCSSNullValue(o)&&v.Hooks.templates[c]&&(o=v.Hooks.templates[c][1])),i=v.Normalizations.registered[c]("extract",a,o)}if(!/^[\d-]/.test(i))if(g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c))if(/^(height|width)$/i.test(c))try{i=a.getBBox()[c]}catch(p){i=0}else i=a.getAttribute(c);else i=h(a,v.Names.prefixCheck(c)[0]);return v.Values.isCSSNullValue(i)&&(i=0),t.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(v.Normalizations.registered[c]&&"transform"===v.Normalizations.registered[c]("name",a))v.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(v.Hooks.registered[c]){var i=c,j=v.Hooks.getRoot(c);e=e||v.getPropertyValue(a,j),d=v.Hooks.injectValue(i,d,e),c=j}if(v.Normalizations.registered[c]&&(d=v.Normalizations.registered[c]("inject",a,d),c=v.Normalizations.registered[c]("name",a)),h=v.Names.prefixCheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d;t.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){function b(b){return parseFloat(v.getPropertyValue(a,b))}var c="";if((n||t.State.isAndroid&&!t.State.isChrome)&&g(a).isSVG){var d={translate:[b("translateX"),b("translateY")],skewX:[b("skewX")],skewY:[b("skewY")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scaleX"),b("scaleY")],rotate:[b("rotateZ"),0,0]};m.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformCache,function(b){return e=g(a).transformCache[b],"transformPerspective"===b?(f=e,!0):(9===n&&"rotateZ"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setPropertyValue(a,"transform",c)}};v.Hooks.register(),v.Normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.CSS.getPropertyValue(f,b));else{var h=t.CSS.setPropertyValue(f,b,c);"transform"===h[0]&&t.CSS.flushTransformCache(f),e=h}}),e};var w=function(){function a(){return h?B.promise||null:i}function e(){function a(a){function l(a,b){var c=d,e=d,g=d;return p.isArray(a)?(c=a[0],!p.isArray(a[1])&&/^[\d-]/.test(a[1])||p.isFunction(a[1])||v.RegEx.isHex.test(a[1])?g=a[1]:(p.isString(a[1])&&!v.RegEx.isHex.test(a[1])||p.isArray(a[1]))&&(e=b?a[1]:j(a[1],h.duration),a[2]!==d&&(g=a[2]))):c=a,b||(e=e||h.easing),p.isFunction(c)&&(c=c.call(f,y,x)),p.isFunction(g)&&(g=g.call(f,y,x)),[c||0,e,g]}function n(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=v.Values.getUnitType(a)),[d,c]}function r(){var a={myParent:f.parentNode||c.body,position:v.getPropertyValue(f,"position"),fontSize:v.getPropertyValue(f,"fontSize")},d=a.position===I.lastPosition&&a.myParent===I.lastParent,e=a.fontSize===I.lastFontSize;I.lastParent=a.myParent,I.lastPosition=a.position,I.lastFontSize=a.fontSize;var h=100,i={};if(e&&d)i.emToPx=I.lastEmToPx,i.percentToPxWidth=I.lastPercentToPxWidth,i.percentToPxHeight=I.lastPercentToPxHeight;else{var j=g(f).isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");t.init(j),a.myParent.appendChild(j),m.each(["overflow","overflowX","overflowY"],function(a,b){t.CSS.setPropertyValue(j,b,"hidden")}),t.CSS.setPropertyValue(j,"position",a.position),t.CSS.setPropertyValue(j,"fontSize",a.fontSize),t.CSS.setPropertyValue(j,"boxSizing","content-box"),m.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){t.CSS.setPropertyValue(j,b,h+"%")}),t.CSS.setPropertyValue(j,"paddingLeft",h+"em"),i.percentToPxWidth=I.lastPercentToPxWidth=(parseFloat(v.getPropertyValue(j,"width",null,!0))||1)/h,i.percentToPxHeight=I.lastPercentToPxHeight=(parseFloat(v.getPropertyValue(j,"height",null,!0))||1)/h,i.emToPx=I.lastEmToPx=(parseFloat(v.getPropertyValue(j,"paddingLeft"))||1)/h,a.myParent.removeChild(j)}return null===I.remToPx&&(I.remToPx=parseFloat(v.getPropertyValue(c.body,"fontSize"))||16),null===I.vwToPx&&(I.vwToPx=parseFloat(b.innerWidth)/100,I.vhToPx=parseFloat(b.innerHeight)/100),i.remToPx=I.remToPx,i.vwToPx=I.vwToPx,i.vhToPx=I.vhToPx,t.debug>=1&&console.log("Unit ratios: "+JSON.stringify(i),f),i}if(h.begin&&0===y)try{h.begin.call(o,o)}catch(u){setTimeout(function(){throw u},1)}if("scroll"===C){var w,z,A,D=/^x$/i.test(h.axis)?"Left":"Top",E=parseFloat(h.offset)||0;h.container?p.isWrapped(h.container)||p.isNode(h.container)?(h.container=h.container[0]||h.container,w=h.container["scroll"+D],A=w+m(f).position()[D.toLowerCase()]+E):h.container=null:(w=t.State.scrollAnchor[t.State["scrollProperty"+D]],z=t.State.scrollAnchor[t.State["scrollProperty"+("Left"===D?"Top":"Left")]],A=m(f).offset()[D.toLowerCase()]+E),i={scroll:{rootPropertyValue:!1,startValue:w,currentValue:w,endValue:A,unitType:"",easing:h.easing,scrollData:{container:h.container,direction:D,alternateValue:z}},element:f},t.debug&&console.log("tweensContainer (scroll): ",i.scroll,f)}else if("reverse"===C){if(!g(f).tweensContainer)return void m.dequeue(f,h.queue);"none"===g(f).opts.display&&(g(f).opts.display="auto"),"hidden"===g(f).opts.visibility&&(g(f).opts.visibility="visible"),g(f).opts.loop=!1,g(f).opts.begin=null,g(f).opts.complete=null,s.easing||delete h.easing,s.duration||delete h.duration,h=m.extend({},g(f).opts,h);var F=m.extend(!0,{},g(f).tweensContainer);for(var G in F)if("element"!==G){var H=F[G].startValue;F[G].startValue=F[G].currentValue=F[G].endValue,F[G].endValue=H,p.isEmptyObject(s)||(F[G].easing=h.easing),t.debug&&console.log("reverse tweensContainer ("+G+"): "+JSON.stringify(F[G]),f)}i=F}else if("start"===C){var F;g(f).tweensContainer&&g(f).isAnimating===!0&&(F=g(f).tweensContainer),m.each(q,function(a,b){if(RegExp("^"+v.Lists.colors.join("$|^")+"$").test(a)){var c=l(b,!0),e=c[0],f=c[1],g=c[2];if(v.RegEx.isHex.test(e)){for(var h=["Red","Green","Blue"],i=v.Values.hexToRgb(e),j=g?v.Values.hexToRgb(g):d,k=0;kL;L++){var M={delay:E.delay,progress:E.progress};L===K-1&&(M.display=E.display,M.visibility=E.visibility,M.complete=E.complete),w(o,"reverse",M)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestAnimationFrame||o;return t.State.isMobile||c.hidden===d||c.addEventListener("visibilitychange",function(){c.hidden?(x=function(a){return setTimeout(function(){a(!0)},16)},k()):x=b.requestAnimationFrame||o}),a.Velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["Down","Up"],function(a,b){t.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},n={};i.display===d&&(i.display="Down"===b?"inline"===t.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.CSS.getPropertyValue(a,c);l[c]="Down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["In","Out"],function(a,b){t.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"In"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),t(this,j,i)}}),t}(window.jQuery||window.Zepto||window,window,document)})),!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;dc[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g1&&!c.firstMultiple?c.firstMultiple=E(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=F(d);b.timeStamp=na(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=J(h,i),b.distance=I(h,i),C(c,b),b.offsetDirection=H(b.deltaX,b.deltaY),b.scale=g?L(g.pointers,d):1,b.rotation=g?K(g.pointers,d):0,D(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function C(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===ya||f.eventType===Aa)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function D(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Ba&&(i>xa||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=G(i,j,k);e=l.x,f=l.y,c=ma(l.x)>ma(l.y)?l.x:l.y,g=H(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function E(a){for(var b=[],c=0;ce;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:la(c/b),y:la(d/b)}}function G(a,b,c){return{x:b/a||0,y:c/a||0}}function H(a,b){return a===b?Ca:ma(a)>=ma(b)?a>0?Da:Ea:b>0?Fa:Ga}function I(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function J(a,b,c){c||(c=Ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function K(a,b){return J(b[1],b[0],La)-J(a[1],a[0],La)}function L(a,b){return I(b[0],b[1],La)/I(a[0],a[1],La)}function M(){this.evEl=Na,this.evWin=Oa,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function N(){this.evEl=Ra,this.evWin=Sa,y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function O(){this.evTarget=Ua,this.evWin=Va,this.started=!1,y.apply(this,arguments)}function P(a,b){var c=t(a.touches),d=t(a.changedTouches);return b&(Aa|Ba)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function Q(){this.evTarget=Xa,this.targetIds={},y.apply(this,arguments)}function R(a,b){var c=t(a.touches),d=this.targetIds;if(b&(ya|za)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===ya)for(e=0;eh&&(b.push(a),h=b.length-1):e&(Aa|Ba)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Ta={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Ua="touchstart",Va="touchstart touchmove touchend touchcancel";j(O,y,{handler:function(a){var b=Ta[a.type];if(b===ya&&(this.started=!0),this.started){var c=P.call(this,a,b);b&(Aa|Ba)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}});var Wa={touchstart:ya,touchmove:za,touchend:Aa,touchcancel:Ba},Xa="touchstart touchmove touchend touchcancel";j(Q,y,{handler:function(a){var b=Wa[a.type],c=R.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:ta,srcEvent:a})}}),j(S,y,{handler:function(a,b,c){var d=c.pointerType==ta,e=c.pointerType==va;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Aa|Ba)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ya=v(ja.style,"touchAction"),Za=Ya!==d,$a="compute",_a="auto",ab="manipulation",bb="none",cb="pan-x",db="pan-y";T.prototype={set:function(a){a==$a&&(a=this.compute()),Za&&(this.manager.element.style[Ya]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),U(a.join(" "))},preventDefaults:function(a){if(!Za){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,bb),f=q(d,db),g=q(d,cb);return e||f&&c&Ha||g&&c&Ia?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var eb=1,fb=2,gb=4,hb=8,ib=hb,jb=16,kb=32;V.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=Y(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=Y(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=Y(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=Y(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?W(d):""),a)}var c=this,d=this.state;hb>d&&b(!0),b(),d>=hb&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=kb)},canEmit:function(){for(var a=0;af?Da:Ea,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Ca:0>g?Fa:Ga,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return Z.prototype.attrTest.call(this,a)&&(this.state&fb||!(this.state&fb)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&fb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(aa,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[_a]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distanceb.time;if(this._input=a,!d||!c||a.eventType&(Aa|Ba)&&!f)this.reset();else if(a.eventType&ya)this.reset(),this._timer=e(function(){this.state=ib,this.tryEmit()},b.time,this);else if(a.eventType&Aa)return ib;return kb},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===ib&&(a&&a.eventType&Aa?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=na(),this.manager.emit(this.options.event,this._input)))}}),j(ba,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[bb]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&fb)}}),j(ca,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Ha|Ia,pointers:1},getTouchAction:function(){return $.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Ha|Ia)?b=a.velocity:c&Ha?b=a.velocityX:c&Ia&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&ma(b)>this.options.velocity&&a.eventType&Aa},emit:function(a){var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(da,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[ab]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance=0&&!d;)d=a[c[f]+"RequestAnimationFrame"],e=a[c[f]+"CancelRequestAnimationFrame"];d&&e||(d=function(a){var c=+Date.now(),d=Math.max(b+16,c);return setTimeout(function(){a(b=d)},d-c)},e=clearTimeout),a.requestAnimationFrame=d,a.cancelAnimationFrame=e}(window),Materialize.guid=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}}(),Materialize.escapeHash=function(a){return a.replace(/(:|\.|\[|\]|,|=)/g,"\\$1")},Materialize.elementOrParentIsFixed=function(a){var b=$(a),c=b.add(b.parents()),d=!1;return c.each(function(){return"fixed"===$(this).css("position")?(d=!0,!1):void 0}),d};var Vel;Vel=jQuery?jQuery.Velocity:$?$.Velocity:Velocity,function(a){a.fn.collapsible=function(b){var c={accordion:void 0,onOpen:void 0,onClose:void 0};return b=a.extend(c,b),this.each(function(){function c(b){j=i.find("> li > .collapsible-header"),b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}),j.not(b).removeClass("active").parent().removeClass("active"),j.not(b).parent().children(".collapsible-body").stop(!0,!1).each(function(){a(this).is(":visible")&&a(this).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height",""),f(a(this).siblings(".collapsible-header"))}})})}function d(b){b.hasClass("active")?b.parent().addClass("active"):b.parent().removeClass("active"),b.parent().hasClass("active")?b.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1,complete:function(){a(this).css("height","")}})}function e(a){b.accordion||"accordion"===k||void 0===k?c(a):d(a),f(a)}function f(a){a.hasClass("active")?"function"==typeof b.onOpen&&b.onOpen.call(this,a.parent()):"function"==typeof b.onClose&&b.onClose.call(this,a.parent())}function g(a){var b=h(a);return b.length>0}function h(a){return a.closest("li > .collapsible-header")}var i=a(this),j=a(this).find("> li > .collapsible-header"),k=i.data("collapsible");i.off("click.collapse","> li > .collapsible-header"),j.off("click.collapse"),i.on("click.collapse","> li > .collapsible-header",function(b){var c=a(b.target);g(c)&&(c=h(c)),c.toggleClass("active"),e(c)}),b.accordion||"accordion"===k||void 0===k?e(j.filter(".active").first()):j.filter(".active").each(function(){e(a(this))})})},a(document).ready(function(){a(".collapsible").collapsible()})}(jQuery),function(a){a.fn.scrollTo=function(b){return a(this).scrollTop(a(this).scrollTop()-a(this).offset().top+a(b).offset().top),this},a.fn.dropdown=function(b){var c={inDuration:300,outDuration:225,constrain_width:!0,hover:!1,gutter:0,belowOrigin:!1,alignment:"left",stopPropagation:!1};return"open"===b?(this.each(function(){a(this).trigger("open")}),!1):"close"===b?(this.each(function(){a(this).trigger("close")}),!1):void this.each(function(){function d(){void 0!==g.data("induration")&&(h.inDuration=g.data("induration")),void 0!==g.data("outduration")&&(h.outDuration=g.data("outduration")),void 0!==g.data("constrainwidth")&&(h.constrain_width=g.data("constrainwidth")),void 0!==g.data("hover")&&(h.hover=g.data("hover")),void 0!==g.data("gutter")&&(h.gutter=g.data("gutter")),void 0!==g.data("beloworigin")&&(h.belowOrigin=g.data("beloworigin")),void 0!==g.data("alignment")&&(h.alignment=g.data("alignment")),void 0!==g.data("stoppropagation")&&(h.stopPropagation=g.data("stoppropagation"))}function e(b){"focus"===b&&(i=!0),d(),j.addClass("active"),g.addClass("active"),h.constrain_width===!0?j.css("width",g.outerWidth()):j.css("white-space","nowrap");var c=window.innerHeight,e=g.innerHeight(),f=g.offset().left,k=g.offset().top-a(window).scrollTop(),l=h.alignment,m=0,n=0,o=0;h.belowOrigin===!0&&(o=e);var p=0,q=0,r=g.parent();if(r.is("body")||(r[0].scrollHeight>r[0].clientHeight&&(p=r[0].scrollTop),r[0].scrollWidth>r[0].clientWidth&&(q=r[0].scrollLeft)),f+j.innerWidth()>a(window).width()?l="right":f-j.innerWidth()+g.innerWidth()<0&&(l="left"),k+j.innerHeight()>c)if(k+e-j.innerHeight()<0){var s=c-k-o;j.css("max-height",s)}else o||(o+=e),o-=j.innerHeight();if("left"===l)m=h.gutter,n=g.position().left+m;else if("right"===l){var t=g.position().left+g.outerWidth()-j.outerWidth();m=-h.gutter,n=t+m}j.css({position:"absolute",top:g.position().top+o+p,left:n+q}),j.stop(!0,!0).css("opacity",0).slideDown({queue:!1,duration:h.inDuration,easing:"easeOutCubic",complete:function(){a(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:h.inDuration,easing:"easeOutSine"})}function f(){i=!1,j.fadeOut(h.outDuration),j.removeClass("active"),g.removeClass("active"),setTimeout(function(){j.css("max-height","")},h.outDuration)}var g=a(this),h=a.extend({},c,b),i=!1,j=a("#"+g.attr("data-activates"));if(d(),g.after(j),h.hover){var k=!1;g.unbind("click."+g.attr("id")),g.on("mouseenter",function(a){k===!1&&(e(),k=!0)}),g.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-content").is(j)||(j.stop(!0,!0),f(),k=!1)}),j.on("mouseleave",function(b){var c=b.toElement||b.relatedTarget;a(c).closest(".dropdown-button").is(g)||(j.stop(!0,!0),f(),k=!1)})}else g.unbind("click."+g.attr("id")),g.bind("click."+g.attr("id"),function(b){i||(g[0]!=b.currentTarget||g.hasClass("active")||0!==a(b.target).closest(".dropdown-content").length?g.hasClass("active")&&(f(),a(document).unbind("click."+j.attr("id")+" touchstart."+j.attr("id"))):(b.preventDefault(),h.stopPropagation&&b.stopPropagation(),e("click")),j.hasClass("active")&&a(document).bind("click."+j.attr("id")+" touchstart."+j.attr("id"),function(b){j.is(b.target)||g.is(b.target)||g.find(b.target).length||(f(),a(document).unbind("click."+j.attr("id")+" touchstart."+j.attr("id")))}))});g.on("open",function(a,b){e(b)}),g.on("close",f)})},a(document).ready(function(){a(".dropdown-button").dropdown()})}(jQuery),function(a){var b=0,c=0,d=function(){return c++,"materialize-modal-overlay-"+c},e={init:function(c){var e={opacity:.5,in_duration:350,out_duration:250,ready:void 0,complete:void 0,dismissible:!0,starting_top:"4%",ending_top:"10%"};return c=a.extend(e,c),this.each(function(){var e=a(this),f=a(this).attr("id")||"#"+a(this).data("target"),g=function(){var d=e.data("overlay-id"),f=a("#"+d);e.removeClass("open"),a("body").css({overflow:"",width:""}),e.find(".modal-close").off("click.close"),a(document).off("keyup.modal"+d),f.velocity({opacity:0},{duration:c.out_duration,queue:!1,ease:"easeOutQuart"});var g={ +duration:c.out_duration,queue:!1,ease:"easeOutCubic",complete:function(){a(this).css({display:"none"}),"function"==typeof c.complete&&c.complete.call(this,e),f.remove(),b--}};e.hasClass("bottom-sheet")?e.velocity({bottom:"-100%",opacity:0},g):e.velocity({top:c.starting_top,opacity:0,scaleX:.7},g)},h=function(f){var h=a("body"),i=h.innerWidth();if(h.css("overflow","hidden"),h.width(i),!e.hasClass("open")){var j=d(),k=a('');lStack=++b,k.attr("id",j).css("z-index",1e3+2*lStack),e.data("overlay-id",j).css("z-index",1e3+2*lStack+1),e.addClass("open"),a("body").append(k),c.dismissible&&(k.click(function(){g()}),a(document).on("keyup.modal"+j,function(a){27===a.keyCode&&g()})),e.find(".modal-close").on("click.close",function(a){g()}),k.css({display:"block",opacity:0}),e.css({display:"block",opacity:0}),k.velocity({opacity:c.opacity},{duration:c.in_duration,queue:!1,ease:"easeOutCubic"}),e.data("associated-overlay",k[0]);var l={duration:c.in_duration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof c.ready&&c.ready.call(this,e,f)}};e.hasClass("bottom-sheet")?e.velocity({bottom:"0",opacity:1},l):(a.Velocity.hook(e,"scaleX",.7),e.css({top:c.starting_top}),e.velocity({top:c.ending_top,opacity:1,scaleX:"1"},l))}};a(document).off("click.modalTrigger",'a[href="#'+f+'"], [data-target="'+f+'"]'),a(this).off("openModal"),a(this).off("closeModal"),a(document).on("click.modalTrigger",'a[href="#'+f+'"], [data-target="'+f+'"]',function(b){c.starting_top=(a(this).offset().top-a(window).scrollTop())/1.15,h(a(this)),b.preventDefault()}),a(this).on("openModal",function(){a(this).attr("href")||"#"+a(this).data("target");h()}),a(this).on("closeModal",function(){g()})})},open:function(){a(this).trigger("openModal")},close:function(){a(this).trigger("closeModal")}};a.fn.modal=function(b){return e[b]?e[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?void a.error("Method "+b+" does not exist on jQuery.modal"):e.init.apply(this,arguments)}}(jQuery),function(a){a.fn.materialbox=function(){return this.each(function(){function b(){f=!1;var b=i.parent(".material-placeholder"),d=(window.innerWidth,window.innerHeight,i.data("width")),g=i.data("height");i.velocity("stop",!0),a("#materialbox-overlay").velocity("stop",!0),a(".materialbox-caption").velocity("stop",!0),a("#materialbox-overlay").velocity({opacity:0},{duration:h,queue:!1,easing:"easeOutQuad",complete:function(){e=!1,a(this).remove()}}),i.velocity({width:d,height:g,left:0,top:0},{duration:h,queue:!1,easing:"easeOutQuad"}),a(".materialbox-caption").velocity({opacity:0},{duration:h,queue:!1,easing:"easeOutQuad",complete:function(){b.css({height:"",width:"",position:"",top:"",left:""}),i.css({height:"",top:"",left:"",width:"","max-width":"",position:"","z-index":""}),i.removeClass("active"),f=!0,a(this).remove(),c&&c.css("overflow","")}})}if(!a(this).hasClass("initialized")){a(this).addClass("initialized");var c,d,e=!1,f=!0,g=275,h=200,i=a(this),j=a("
        ").addClass("material-placeholder");i.wrap(j),i.on("click",function(){var h=i.parent(".material-placeholder"),j=window.innerWidth,k=window.innerHeight,l=i.width(),m=i.height();if(f===!1)return b(),!1;if(e&&f===!0)return b(),!1;f=!1,i.addClass("active"),e=!0,h.css({width:h[0].getBoundingClientRect().width,height:h[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),c=void 0,d=h[0].parentNode;for(;null!==d&&!a(d).is(document);){var n=a(d);"visible"!==n.css("overflow")&&(n.css("overflow","visible"),c=void 0===c?n:c.add(n)),d=d.parentNode}i.css({position:"absolute","z-index":1e3}).data("width",l).data("height",m);var o=a('
        ').css({opacity:0}).click(function(){f===!0&&b()});if(i.before(o),o.velocity({opacity:1},{duration:g,queue:!1,easing:"easeOutQuad"}),""!==i.data("caption")){var p=a('
        ');p.text(i.data("caption")),a("body").append(p),p.css({display:"inline"}),p.velocity({opacity:1},{duration:g,queue:!1,easing:"easeOutQuad"})}var q=0,r=l/j,s=m/k,t=0,u=0;r>s?(q=m/l,t=.9*j,u=.9*j*q):(q=l/m,t=.9*k*q,u=.9*k),i.hasClass("responsive-img")?i.velocity({"max-width":t,width:l},{duration:0,queue:!1,complete:function(){i.css({left:0,top:0}).velocity({height:u,width:t,left:a(document).scrollLeft()+j/2-i.parent(".material-placeholder").offset().left-t/2,top:a(document).scrollTop()+k/2-i.parent(".material-placeholder").offset().top-u/2},{duration:g,queue:!1,easing:"easeOutQuad",complete:function(){f=!0}})}}):i.css("left",0).css("top",0).velocity({height:u,width:t,left:a(document).scrollLeft()+j/2-i.parent(".material-placeholder").offset().left-t/2,top:a(document).scrollTop()+k/2-i.parent(".material-placeholder").offset().top-u/2},{duration:g,queue:!1,easing:"easeOutQuad",complete:function(){f=!0}})}),a(window).scroll(function(){e&&b()}),a(document).keyup(function(a){27===a.keyCode&&f===!0&&e&&b()})}})},a(document).ready(function(){a(".materialboxed").materialbox()})}(jQuery),function(a){a.fn.parallax=function(){var b=a(window).width();return this.each(function(c){function d(c){var d;d=601>b?e.height()>0?e.height():e.children("img").height():e.height()>0?e.height():500;var f=e.children("img").first(),g=f.height(),h=g-d,i=e.offset().top+d,j=e.offset().top,k=a(window).scrollTop(),l=window.innerHeight,m=k+l,n=(m-j)/(d+l),o=Math.round(h*n);c&&f.css("display","block"),i>k&&k+l>j&&f.css("transform","translate3D(-50%,"+o+"px, 0)")}var e=a(this);e.addClass("parallax"),e.children("img").one("load",function(){d(!0)}).each(function(){this.complete&&a(this).trigger("load")}),a(window).scroll(function(){b=a(window).width(),d(!1)}),a(window).resize(function(){b=a(window).width(),d(!1)})})}}(jQuery),function(a){var b={init:function(b){var c={onShow:null};return b=a.extend(c,b),this.each(function(){var c,d,e=a(this),f=(a(window).width(),e.find("li.tab a")),g=e.width(),h=Math.max(g,e[0].scrollWidth)/f.length,i=0,j=function(a){return g-a.position().left-a.outerWidth()-e.scrollLeft()},k=function(a){return a.position().left+e.scrollLeft()};c=a(f.filter('[href="'+location.hash+'"]')),0===c.length&&(c=a(this).find("li.tab a.active").first()),0===c.length&&(c=a(this).find("li.tab a").first()),c.addClass("active"),i=f.index(c),0>i&&(i=0),void 0!==c[0]&&(d=a(c[0].hash)),e.append('
        ');var l=e.find(".indicator");e.is(":visible")&&setTimeout(function(){l.css({right:j(c)}),l.css({left:k(c)})},0),a(window).resize(function(){g=e.width(),h=Math.max(g,e[0].scrollWidth)/f.length,0>i&&(i=0),0!==h&&0!==g&&(l.css({right:j(c)}),l.css({left:k(c)}))}),f.not(c).each(function(){a(Materialize.escapeHash(this.hash)).hide()}),e.on("click","a",function(m){if(a(this).parent().hasClass("disabled"))return void m.preventDefault();if(!a(this).attr("target")){g=e.width(),h=Math.max(g,e[0].scrollWidth)/f.length,c.removeClass("active"),void 0!==d&&d.hide(),c=a(this),d=a(Materialize.escapeHash(this.hash)),f=e.find("li.tab a");c.position();c.addClass("active");var n=i;i=f.index(a(this)),0>i&&(i=0),void 0!==d&&(d.show(),"function"==typeof b.onShow&&b.onShow.call(this,d)),i-n>=0?(l.velocity({right:j(c)},{duration:300,queue:!1,easing:"easeOutQuad"}),l.velocity({left:k(c)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(l.velocity({left:k(c)},{duration:300,queue:!1,easing:"easeOutQuad"}),l.velocity({right:j(c)},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})),m.preventDefault()}})})},select_tab:function(a){this.find('a[href="#'+a+'"]').trigger("click")}};a.fn.tabs=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tabs"):b.init.apply(this,arguments)},a(document).ready(function(){a("ul.tabs").tabs()})}(jQuery),function(a){a.fn.tooltip=function(c){var d=5,e={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===c?(this.each(function(){a("#"+a(this).attr("data-tooltip-id")).remove(),a(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(c=a.extend(e,c),this.each(function(){var e=Materialize.guid(),f=a(this);f.attr("data-tooltip-id")&&a("#"+f.attr("data-tooltip-id")).remove(),f.attr("data-tooltip-id",e);var g,h,i,j,k,l,m=function(){g=f.attr("data-html")?"true"===f.attr("data-html"):c.html,h=f.attr("data-delay"),h=void 0===h||""===h?c.delay:h,i=f.attr("data-position"),i=void 0===i||""===i?c.position:i,j=f.attr("data-tooltip"),j=void 0===j||""===j?c.tooltip:j};m();var n=function(){var b=a('
        ');return j=g?a("").html(j):a("").text(j),b.append(j).appendTo(a("body")).attr("id",e),l=a('
        '),l.appendTo(b),b};k=n(),f.off("mouseenter.tooltip mouseleave.tooltip");var o,p=!1;f.on({"mouseenter.tooltip":function(a){var c=function(){m(),p=!0,k.velocity("stop"),l.velocity("stop"),k.css({display:"block",left:"0px",top:"0px"});var a,c,e,g=f.outerWidth(),h=f.outerHeight(),j=k.outerHeight(),n=k.outerWidth(),o="0px",q="0px",r=8,s=8;"top"===i?(a=f.offset().top-j-d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="-10px",l.css({bottom:0,left:0,borderRadius:"14px 14px 0 0",transformOrigin:"50% 100%",marginTop:j,marginLeft:n/2-l.width()/2})):"left"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left-n-d,e=b(c,a,n,j),q="-10px",l.css({top:"-7px",right:0,width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:j/2,marginLeft:n})):"right"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left+g+d,e=b(c,a,n,j),q="+10px",l.css({top:"-7px",left:0,width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:j/2,marginLeft:"0px"})):(a=f.offset().top+f.outerHeight()+d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="+10px",l.css({top:0,left:0,marginLeft:n/2-l.width()/2})),k.css({top:e.y,left:e.x}),r=Math.SQRT2*n/parseInt(l.css("width")),s=Math.SQRT2*j/parseInt(l.css("height")),k.velocity({marginTop:o,marginLeft:q},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),l.css({display:"block"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scaleX:r,scaleY:s},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})};o=setTimeout(c,h)},"mouseleave.tooltip":function(){p=!1,clearTimeout(o),setTimeout(function(){p!==!0&&(k.velocity({opacity:0,marginTop:0,marginLeft:0},{duration:225,queue:!1}),l.velocity({opacity:0,scaleX:1,scaleY:1},{duration:225,queue:!1,complete:function(){l.css("display","none"),k.css("display","none"),p=!1}}))},225)}})}))};var b=function(b,c,d,e){var f=b,g=c;return 0>f?f=4:f+d>window.innerWidth&&(f-=f+d-window.innerWidth),0>g?g=4:g+e>window.innerHeight+a(window).scrollTop&&(g-=g+e-window.innerHeight),{x:f,y:g}};a(document).ready(function(){a(".tooltipped").tooltip()})}(jQuery),function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}function f(a){if(k.allowEvent(a)===!1)return null;for(var b=null,c=a.target||a.srcElement;null!==c.parentElement;){if(!(c instanceof SVGElement||-1===c.className.indexOf("waves-effect"))){b=c;break}if(c.classList.contains("waves-effect")){b=c;break}c=c.parentElement}return b}function g(b){var c=f(b);null!==c&&(j.show(b,c),"ontouchstart"in a&&(c.addEventListener("touchend",j.hide,!1),c.addEventListener("touchcancel",j.hide,!1)),c.addEventListener("mouseup",j.hide,!1),c.addEventListener("mouseleave",j.hide,!1))}var h=h||{},i=document.querySelectorAll.bind(document),j={duration:750,show:function(a,b){if(2===a.button)return!1;var c=b||this,f=document.createElement("div");f.className="waves-ripple",c.appendChild(f);var g=d(c),h=a.pageY-g.top,i=a.pageX-g.left,k="scale("+c.clientWidth/100*10+")";"touches"in a&&(h=a.touches[0].pageY-g.top,i=a.touches[0].pageX-g.left),f.setAttribute("data-hold",Date.now()),f.setAttribute("data-scale",k),f.setAttribute("data-x",i),f.setAttribute("data-y",h);var l={top:h+"px",left:i+"px"};f.className=f.className+" waves-notransition",f.setAttribute("style",e(l)),f.className=f.className.replace("waves-notransition",""),l["-webkit-transform"]=k,l["-moz-transform"]=k,l["-ms-transform"]=k,l["-o-transform"]=k,l.transform=k,l.opacity="1",l["-webkit-transition-duration"]=j.duration+"ms",l["-moz-transition-duration"]=j.duration+"ms",l["-o-transition-duration"]=j.duration+"ms",l["transition-duration"]=j.duration+"ms",l["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f.setAttribute("style",e(l))},hide:function(a){k.touchup(a);var b=this,c=(1.4*b.clientWidth,null),d=b.getElementsByClassName("waves-ripple");if(!(d.length>0))return!1;c=d[d.length-1];var f=c.getAttribute("data-x"),g=c.getAttribute("data-y"),h=c.getAttribute("data-scale"),i=Date.now()-Number(c.getAttribute("data-hold")),l=350-i;0>l&&(l=0),setTimeout(function(){var a={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":j.duration+"ms","-moz-transition-duration":j.duration+"ms","-o-transition-duration":j.duration+"ms","transition-duration":j.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};c.setAttribute("style",e(a)),setTimeout(function(){try{b.removeChild(c)}catch(a){return!1}},j.duration)},l)},wrapInput:function(a){for(var b=0;b0&&(k.touches-=1)},500):"mousedown"===a.type&&k.touches>0&&(b=!1),b},touchup:function(a){k.allowEvent(a)}};h.displayEffect=function(b){b=b||{},"duration"in b&&(j.duration=b.duration),j.wrapInput(i(".waves-effect")),"ontouchstart"in a&&document.body.addEventListener("touchstart",g,!1),document.body.addEventListener("mousedown",g,!1)},h.attach=function(b){"input"===b.tagName.toLowerCase()&&(j.wrapInput([b]),b=b.parentElement),"ontouchstart"in a&&b.addEventListener("touchstart",g,!1),b.addEventListener("mousedown",g,!1)},a.Waves=h,document.addEventListener("DOMContentLoaded",function(){h.displayEffect()},!1)}(window),Materialize.toast=function(a,b,c,d){function e(a){var b=document.createElement("div");if(b.classList.add("toast"),c)for(var e=c.split(" "),f=0,g=e.length;g>f;f++)b.classList.add(e[f]);("object"==typeof HTMLElement?a instanceof HTMLElement:a&&"object"==typeof a&&null!==a&&1===a.nodeType&&"string"==typeof a.nodeName)?b.appendChild(a):a instanceof jQuery?b.appendChild(a[0]):b.innerHTML=a;var h=new Hammer(b,{prevent_default:!1});return h.on("pan",function(a){var c=a.deltaX,d=80;b.classList.contains("panning")||b.classList.add("panning");var e=1-Math.abs(c/d);0>e&&(e=0),Vel(b,{left:c,opacity:e},{duration:50,queue:!1,easing:"easeOutQuad"})}),h.on("panend",function(a){var c=a.deltaX,e=80;Math.abs(c)>e?Vel(b,{marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),b.parentNode.removeChild(b)}}):(b.classList.remove("panning"),Vel(b,{left:0,opacity:1},{duration:300,easing:"easeOutExpo",queue:!1}))}),b}c=c||"";var f=document.getElementById("toast-container");null===f&&(f=document.createElement("div"),f.id="toast-container",document.body.appendChild(f));var g=e(a);a&&f.appendChild(g),g.style.top="35px",g.style.opacity=0,Vel(g,{top:"0px",opacity:1},{duration:300,easing:"easeOutCubic",queue:!1});var h,i=b;null!=i&&(h=setInterval(function(){null===g.parentNode&&window.clearInterval(h),g.classList.contains("panning")||(i-=20),0>=i&&(Vel(g,{opacity:0,marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),this[0].parentNode.removeChild(this[0])}}),window.clearInterval(h))},20))},function(a){var b={init:function(b){var c={menuWidth:300,edge:"left",closeOnClick:!1,draggable:!0};b=a.extend(c,b),a(this).each(function(){var c=a(this),d=a("#"+c.attr("data-activates"));300!=b.menuWidth&&d.css("width",b.menuWidth);var e;b.draggable?(e=a('
        ').attr("data-sidenav",c.attr("data-activates")),a("body").append(e)):e=a(),"left"==b.edge?(d.css("transform","translateX(-100%)"),e.css({left:0})):(d.addClass("right-aligned").css("transform","translateX(100%)"),e.css({right:0})),d.hasClass("fixed")&&window.innerWidth>992&&d.css("transform","translateX(0)"),d.hasClass("fixed")&&a(window).resize(function(){window.innerWidth>992?0!==a("#sidenav-overlay").length&&h?f(!0):d.css("transform","translateX(0%)"):h===!1&&("left"===b.edge?d.css("transform","translateX(-100%)"):d.css("transform","translateX(100%)"))}),b.closeOnClick===!0&&d.on("click.itemclick","a:not(.collapsible-header)",function(){f()});var f=function(c){g=!1,h=!1,a("body").css({overflow:"",width:""}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),"left"===b.edge?(e.css({width:"",right:"",left:"0"}),d.velocity({translateX:"-100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(d.removeAttr("style"),d.css("width",b.menuWidth))}})):(e.css({width:"",right:"0",left:""}),d.velocity({translateX:"100%"},{duration:200,queue:!1,easing:"easeOutCubic",complete:function(){c===!0&&(d.removeAttr("style"),d.css("width",b.menuWidth))}}))},g=!1,h=!1;b.draggable&&(e.on("click",function(){h&&f()}),e.hammer({prevent_default:!1}).bind("pan",function(c){if("touch"==c.gesture.pointerType){var e=(c.gesture.direction,c.gesture.center.x),g=(c.gesture.center.y,c.gesture.velocityX,a("body")),i=a("#sidenav-overlay"),j=g.innerWidth();if(g.css("overflow","hidden"),g.width(j),0===i.length&&(i=a('
        '),i.css("opacity",0).click(function(){f()}),a("body").append(i)),"left"===b.edge&&(e>b.menuWidth?e=b.menuWidth:0>e&&(e=0)),"left"===b.edge)e=b.menuWidth/2&&(h=!0),d.css("transform","translateX("+(e-b.menuWidth)+"px)");else{e=window.innerWidth-b.menuWidth/2&&(h=!1);var k=e-b.menuWidth/2;0>k&&(k=0),d.css("transform","translateX("+k+"px)")}var l;"left"===b.edge?(l=e/b.menuWidth,i.velocity({opacity:l},{duration:10,queue:!1,easing:"easeOutQuad"})):(l=Math.abs((e-window.innerWidth)/b.menuWidth),i.velocity({opacity:l},{duration:10,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(c){if("touch"==c.gesture.pointerType){var f=a('
        '),i=c.gesture.velocityX,j=c.gesture.center.x,k=j-b.menuWidth,l=j-b.menuWidth/2;k>0&&(k=0),0>l&&(l=0),g=!1,"left"===b.edge?h&&.3>=i||-.5>i?(0!==k&&d.velocity({translateX:[0,k]},{duration:300,queue:!1,easing:"easeOutQuad"}),f.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),e.css({width:"50%",right:0,left:""}),h=!0):(!h||i>.3)&&(a("body").css({overflow:"",width:""}),d.velocity({translateX:[-1*b.menuWidth-10,k]},{duration:200,queue:!1,easing:"easeOutQuad"}),f.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),e.css({width:"10px",right:"",left:0})):h&&i>=-.3||i>.5?(0!==l&&d.velocity({translateX:[0,l]},{duration:300,queue:!1,easing:"easeOutQuad"}),f.velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),e.css({width:"50%",right:"",left:0}),h=!0):(!h||-.3>i)&&(a("body").css({overflow:"",width:""}),d.velocity({translateX:[b.menuWidth+10,l]},{duration:200,queue:!1,easing:"easeOutQuad"}),f.velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),e.css({width:"10px",right:0,left:""}))}})),c.click(function(){if(h===!0)h=!1,g=!1,f();else{var c=a("body"),i=a('
        '),j=c.innerWidth();c.css("overflow","hidden"),c.width(j),a("body").append(e),"left"===b.edge?(e.css({width:"50%",right:0,left:""}),d.velocity({translateX:[0,-1*b.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})):(e.css({width:"50%",right:"",left:0}),d.velocity({translateX:[0,b.menuWidth]},{duration:300,queue:!1,easing:"easeOutQuad"})),i.css("opacity",0).click(function(){h=!1,g=!1,f(),i.velocity({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}})}),a("body").append(i),i.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){h=!0,g=!1}})}return!1})})},destroy:function(){var b=a("#sidenav-overlay"),c=a('.drag-target[data-sidenav="'+a(this).attr("data-activates")+'"]');b.trigger("click"),c.remove(),a(this).off("click"),b.remove()},show:function(){this.trigger("click")},hide:function(){a("#sidenav-overlay").trigger("click")}};a.fn.sideNav=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.sideNav"):b.init.apply(this,arguments)}}(jQuery),function(a){function b(b,c,d,e){var f=a();return a.each(g,function(a,g){if(g.height()>0){var h=g.offset().top,i=g.offset().left,j=i+g.width(),k=h+g.height(),l=!(i>c||e>j||h>d||b>k);l&&f.push(g)}}),f}function c(c){++j;var d=f.scrollTop(),e=f.scrollLeft(),g=e+f.width(),i=d+f.height(),l=b(d+k.top+c||200,g+k.right,i+k.bottom,e+k.left);a.each(l,function(a,b){var c=b.data("scrollSpy:ticks");"number"!=typeof c&&b.triggerHandler("scrollSpy:enter"),b.data("scrollSpy:ticks",j)}),a.each(h,function(a,b){var c=b.data("scrollSpy:ticks");"number"==typeof c&&c!==j&&(b.triggerHandler("scrollSpy:exit"),b.data("scrollSpy:ticks",null))}),h=l}function d(){f.trigger("scrollSpy:winSize")}function e(a,b,c){var d,e,f,g=null,h=0;c||(c={});var i=function(){h=c.leading===!1?0:l(),g=null,f=a.apply(d,e),d=e=null};return function(){var j=l();h||c.leading!==!1||(h=j);var k=b-(j-h);return d=this,e=arguments,0>=k?(clearTimeout(g),g=null,h=j,f=a.apply(d,e),d=e=null):g||c.trailing===!1||(g=setTimeout(i,k)),f}}var f=a(window),g=[],h=[],i=!1,j=0,k={top:0,right:0,bottom:0,left:0},l=Date.now||function(){return(new Date).getTime()};a.scrollSpy=function(b,d){var h={throttle:100,scrollOffset:200};d=a.extend(h,d);var j=[];b=a(b),b.each(function(b,c){g.push(a(c)),a(c).data("scrollSpy:id",b),a('a[href="#'+a(c).attr("id")+'"]').click(function(b){b.preventDefault();var c=a(Materialize.escapeHash(this.hash)).offset().top+1;a("html, body").animate({scrollTop:c-d.scrollOffset},{duration:400,queue:!1,easing:"easeOutCubic"})})}),k.top=d.offsetTop||0,k.right=d.offsetRight||0,k.bottom=d.offsetBottom||0,k.left=d.offsetLeft||0;var l=e(function(){c(d.scrollOffset)},d.throttle||100),m=function(){a(document).ready(l)};return i||(f.on("scroll",m),f.on("resize",m),i=!0),setTimeout(m,0),b.on("scrollSpy:enter",function(){j=a.grep(j,function(a){return 0!=a.height()});var b=a(this);j[0]?(a('a[href="#'+j[0].attr("id")+'"]').removeClass("active"),b.data("scrollSpy:id")");e.html(g),b.is(":visible")?e.css("width",b.width()):e.css("width",a(window).width()/2),b.css("height",e.height())}Materialize.updateTextFields=function(){var b="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(b).each(function(b,c){a(c).val().length>0||c.autofocus||void 0!==a(this).attr("placeholder")||a(c)[0].validity.badInput===!0?a(this).siblings("label").addClass("active"):a(this).siblings("label").removeClass("active")})};var c="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(document).on("change",c,function(){(0!==a(this).val().length||void 0!==a(this).attr("placeholder"))&&a(this).siblings("label").addClass("active"),validate_field(a(this))}),a(document).ready(function(){Materialize.updateTextFields()}),a(document).on("reset",function(b){var d=a(b.target);d.is("form")&&(d.find(c).removeClass("valid").removeClass("invalid"),d.find(c).each(function(){""===a(this).attr("value")&&a(this).siblings("label").removeClass("active")}),d.find("select.initialized").each(function(){var a=d.find("option[selected]").text();d.siblings("input.select-dropdown").val(a)}))}),a(document).on("focus",c,function(){a(this).siblings("label, .prefix").addClass("active")}),a(document).on("blur",c,function(){var b=a(this),c=".prefix";0===b.val().length&&b[0].validity.badInput!==!0&&void 0===b.attr("placeholder")&&(c+=", label"),b.siblings(c).removeClass("active"),validate_field(b)}),window.validate_field=function(a){var b=void 0!==a.attr("length"),c=parseInt(a.attr("length")),d=a.val().length;0===a.val().length&&a[0].validity.badInput===!1?a.hasClass("validate")&&(a.removeClass("valid"),a.removeClass("invalid")):a.hasClass("validate")&&(a.is(":valid")&&b&&c>=d||a.is(":valid")&&!b?(a.removeClass("invalid"),a.addClass("valid")):(a.removeClass("valid"),a.addClass("invalid")))};var d="input[type=radio], input[type=checkbox]";a(document).on("keyup.radio",d,function(b){if(9===b.which){a(this).addClass("tabbed");var c=a(this);return void c.one("blur",function(b){a(this).removeClass("tabbed")})}});var e=a(".hiddendiv").first();e.length||(e=a('
        '),a("body").append(e));var f=".materialize-textarea";a(f).each(function(){var c=a(this);c.val().length&&b(c)}),a("body").on("keyup keydown autoresize",f,function(){b(a(this))}),a(document).on("change",'.file-field input[type="file"]',function(){for(var b=a(this).closest(".file-field"),c=b.find("input.file-path"),d=a(this)[0].files,e=[],f=0;f
        ');a(this).after(b)});var j=".range-field";a(document).on("change",h,function(b){var c=a(this).siblings(".thumb");c.find(".value").html(a(this).val())}),a(document).on("input mousedown touchstart",h,function(b){var c=a(this).siblings(".thumb"),d=a(this).outerWidth();c.length<=0&&(c=a(''),a(this).after(c)),c.find(".value").html(a(this).val()),i=!0,a(this).addClass("active"),c.hasClass("active")||c.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),"input"!==b.type&&(g=void 0===b.pageX||null===b.pageX?b.originalEvent.touches[0].pageX-a(this).offset().left:b.pageX-a(this).offset().left,0>g?g=0:g>d&&(g=d),c.addClass("active").css("left",g)),c.find(".value").html(a(this).val())}),a(document).on("mouseup touchend",j,function(){i=!1,a(this).removeClass("active")}),a(document).on("mousemove touchmove",j,function(b){var c,d=a(this).children(".thumb");if(i){d.hasClass("active")||d.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"}),c=void 0===b.pageX||null===b.pageX?b.originalEvent.touches[0].pageX-a(this).offset().left:b.pageX-a(this).offset().left;var e=a(this).outerWidth();0>c?c=0:c>e&&(c=e),d.addClass("active").css("left",c),d.find(".value").html(d.siblings(h).val())}}),a(document).on("mouseout touchleave",j,function(){if(!i){var b=a(this).children(".thumb");b.hasClass("active")&&b.velocity({height:"0",width:"0",top:"10px",marginLeft:"-6px"},{duration:100}),b.removeClass("active")}}),a.fn.autocomplete=function(b){var c={data:{}};return b=a.extend(c,b),this.each(function(){var c=a(this),d=b.data,e=c.closest(".input-field");if(!a.isEmptyObject(d)){var f=a('');e.length?e.append(f):c.after(f);var g=function(a,b){var c=b.find("img"),d=b.text().toLowerCase().indexOf(""+a.toLowerCase()),e=d+a.length-1,f=b.text().slice(0,d),g=b.text().slice(d,e+1),h=b.text().slice(e+1);b.html(""+f+""+g+""+h+""),c.length&&b.prepend(c)};c.on("keyup",function(b){if(13===b.which)return void f.find("li").first().click();var e=c.val().toLowerCase();if(f.empty(),""!==e)for(var h in d)if(d.hasOwnProperty(h)&&-1!==h.toLowerCase().indexOf(e)&&h.toLowerCase()!==e){var i=a("
      • ");d[h]?i.append(''+h+""):i.append(""+h+""),f.append(i),g(e,i)}}),f.on("click","li",function(){c.val(a(this).text().trim()),c.trigger("change"),f.empty()})}})}}),a.fn.material_select=function(b){function c(a,b,c){var e=a.indexOf(b),f=-1===e;return f?a.push(b):a.splice(e,1),c.siblings("ul.dropdown-content").find("li").eq(b).toggleClass("active"),c.find("option").eq(b).prop("selected",f),d(a,c),f}function d(a,b){for(var c="",d=0,e=a.length;e>d;d++){var f=b.find("option").eq(a[d]).text();c+=0===d?f:", "+f}""===c&&(c=b.find("option:disabled").eq(0).text()),b.siblings("input.select-dropdown").val(c)}a(this).each(function(){var d=a(this);if(!d.hasClass("browser-default")){var e=d.attr("multiple")?!0:!1,f=d.data("select-id");if(f&&(d.parent().find("span.caret").remove(),d.parent().find("input").remove(),d.unwrap(),a("ul#select-options-"+f).remove()),"destroy"===b)return void d.data("select-id",null).removeClass("initialized");var g=Materialize.guid();d.data("select-id",g);var h=a('
        ');h.addClass(d.attr("class"));var i=a(''),j=d.children("option, optgroup"),k=[],l=!1,m=d.find("option:selected").html()||d.find("option:first").html()||"",n=function(b,c,d){var e=c.is(":disabled")?"disabled ":"",f="optgroup-option"===d?"optgroup-option ":"",g=c.data("icon"),h=c.attr("class");if(g){var j="";return h&&(j=' class="'+h+'"'),"multiple"===d?i.append(a('
      • "+c.html()+"
      • ")):i.append(a('
      • "+c.html()+"
      • ")),!0}"multiple"===d?i.append(a('
      • "+c.html()+"
      • ")):i.append(a('
      • '+c.html()+"
      • "))};j.length&&j.each(function(){if(a(this).is("option"))e?n(d,a(this),"multiple"):n(d,a(this));else if(a(this).is("optgroup")){var b=a(this).children("option");i.append(a('
      • '+a(this).attr("label")+"
      • ")),b.each(function(){n(d,a(this),"optgroup-option")})}}),i.find("li:not(.optgroup)").each(function(f){a(this).click(function(g){if(!a(this).hasClass("disabled")&&!a(this).hasClass("optgroup")){ +var h=!0;e?(a('input[type="checkbox"]',this).prop("checked",function(a,b){return!b}),h=c(k,a(this).index(),d),q.trigger("focus")):(i.find("li").removeClass("active"),a(this).toggleClass("active"),q.val(a(this).text())),r(i,a(this)),d.find("option").eq(f).prop("selected",h),d.trigger("change"),"undefined"!=typeof b&&b()}g.stopPropagation()})}),d.wrap(h);var o=a('');d.is(":disabled")&&o.addClass("disabled");var p=m.replace(/"/g,"""),q=a('');d.before(q),q.before(o),q.after(i),d.is(":disabled")||q.dropdown({hover:!1,closeOnClick:!1}),d.attr("tabindex")&&a(q[0]).attr("tabindex",d.attr("tabindex")),d.addClass("initialized"),q.on({focus:function(){if(a("ul.select-dropdown").not(i[0]).is(":visible")&&a("input.select-dropdown").trigger("close"),!i.is(":visible")){a(this).trigger("open",["focus"]);var b=a(this).val(),c=i.find("li").filter(function(){return a(this).text().toLowerCase()===b.toLowerCase()})[0];r(i,c)}},click:function(a){a.stopPropagation()}}),q.on("blur",function(){e||a(this).trigger("close"),i.find("li.selected").removeClass("selected")}),i.hover(function(){l=!0},function(){l=!1}),a(window).on({click:function(){e&&(l||q.trigger("close"))}}),e&&d.find("option:selected:not(:disabled)").each(function(){var b=a(this).index();c(k,b,d),i.find("li").eq(b).find(":checkbox").prop("checked",!0)});var r=function(b,c){if(c){b.find("li.selected").removeClass("selected");var d=a(c);d.addClass("selected"),i.scrollTo(d)}},s=[],t=function(b){if(9==b.which)return void q.trigger("close");if(40==b.which&&!i.is(":visible"))return void q.trigger("open");if(13!=b.which||i.is(":visible")){b.preventDefault();var c=String.fromCharCode(b.which).toLowerCase(),d=[9,13,27,38,40];if(c&&-1===d.indexOf(b.which)){s.push(c);var f=s.join(""),g=i.find("li").filter(function(){return 0===a(this).text().toLowerCase().indexOf(f)})[0];g&&r(i,g)}if(13==b.which){var h=i.find("li.selected:not(.disabled)")[0];h&&(a(h).trigger("click"),e||q.trigger("close"))}40==b.which&&(g=i.find("li.selected").length?i.find("li.selected").next("li:not(.disabled)")[0]:i.find("li:not(.disabled)")[0],r(i,g)),27==b.which&&q.trigger("close"),38==b.which&&(g=i.find("li.selected").prev("li:not(.disabled)")[0],g&&r(i,g)),setTimeout(function(){s=[]},1e3)}};q.on("keydown",t)}})}}(jQuery),function(a){var b={init:function(b){var c={indicators:!0,height:400,transition:500,interval:6e3};return b=a.extend(c,b),this.each(function(){function c(a,b){a.hasClass("center-align")?a.velocity({opacity:0,translateY:-100},{duration:b,queue:!1}):a.hasClass("right-align")?a.velocity({opacity:0,translateX:100},{duration:b,queue:!1}):a.hasClass("left-align")&&a.velocity({opacity:0,translateX:-100},{duration:b,queue:!1})}function d(a){a>=j.length?a=0:0>a&&(a=j.length-1),k=i.find(".active").index(),k!=a&&(e=j.eq(k),$caption=e.find(".caption"),e.removeClass("active"),e.velocity({opacity:0},{duration:b.transition,queue:!1,easing:"easeOutQuad",complete:function(){j.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),c($caption,b.transition),b.indicators&&f.eq(k).removeClass("active"),j.eq(a).velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),j.eq(a).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,delay:b.transition,queue:!1,easing:"easeOutQuad"}),j.eq(a).addClass("active"),b.indicators&&f.eq(a).addClass("active"))}var e,f,g,h=a(this),i=h.find("ul.slides").first(),j=i.find("> li"),k=i.find(".active").index();-1!=k&&(e=j.eq(k)),h.hasClass("fullscreen")||(b.indicators?h.height(b.height+40):h.height(b.height),i.height(b.height)),j.find(".caption").each(function(){c(a(this),0)}),j.find("img").each(function(){var b="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==";a(this).attr("src")!==b&&(a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src",b))}),b.indicators&&(f=a('
          '),j.each(function(c){var e=a('
        • ');e.click(function(){var c=i.parent(),e=c.find(a(this)).index();d(e),clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),f.append(e)}),h.append(f),f=h.find("ul.indicators").find("li.indicator-item")),e?e.show():(j.first().addClass("active").velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),k=0,e=j.eq(k),b.indicators&&f.eq(k).addClass("active")),e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,queue:!1,easing:"easeOutQuad"})}),g=setInterval(function(){k=i.find(".active").index(),d(k+1)},b.transition+b.interval);var l=!1,m=!1,n=!1;h.hammer({prevent_default:!1}).bind("pan",function(a){if("touch"===a.gesture.pointerType){clearInterval(g);var b=a.gesture.direction,c=a.gesture.deltaX,d=a.gesture.velocityX;$curr_slide=i.find(".active"),$curr_slide.velocity({translateX:c},{duration:50,queue:!1,easing:"easeOutQuad"}),4===b&&(c>h.innerWidth()/2||-.65>d)?n=!0:2===b&&(c<-1*h.innerWidth()/2||d>.65)&&(m=!0);var e;m&&(e=$curr_slide.next(),0===e.length&&(e=j.first()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),n&&(e=$curr_slide.prev(),0===e.length&&(e=j.last()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(a){"touch"===a.gesture.pointerType&&($curr_slide=i.find(".active"),l=!1,curr_index=i.find(".active").index(),!n&&!m||j.length<=1?$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}):m?(d(curr_index+1),$curr_slide.velocity({translateX:-1*h.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):n&&(d(curr_index-1),$curr_slide.velocity({translateX:h.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})),m=!1,n=!1,clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval))}),h.on("sliderPause",function(){clearInterval(g)}),h.on("sliderStart",function(){clearInterval(g),g=setInterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),h.on("sliderNext",function(){k=i.find(".active").index(),d(k+1)}),h.on("sliderPrev",function(){k=i.find(".active").index(),d(k-1)})})},pause:function(){a(this).trigger("sliderPause")},start:function(){a(this).trigger("sliderStart")},next:function(){a(this).trigger("sliderNext")},prev:function(){a(this).trigger("sliderPrev")}};a.fn.slider=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)}}(jQuery),function(a){a(document).ready(function(){a(document).on("click.card",".card",function(b){a(this).find("> .card-reveal").length&&(a(b.target).is(a(".card-reveal .card-title"))||a(b.target).is(a(".card-reveal .card-title i"))?a(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad",complete:function(){a(this).css({display:"none"})}}):(a(b.target).is(a(".card .activator"))||a(b.target).is(a(".card .activator i")))&&(a(b.target).closest(".card").css("overflow","hidden"),a(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"})))})})}(jQuery),function(a){var b=!1,c={data:[],placeholder:"",secondaryPlaceholder:""};a(document).ready(function(){a(document).on("click",".chip .close",function(b){var c=a(this).closest(".chips");c.attr("data-initialized")||a(this).closest(".chip").remove()})}),a.fn.material_chip=function(d){var e=this;if(this.$el=a(this),this.$document=a(document),this.SELS={CHIPS:".chips",CHIP:".chip",INPUT:"input",DELETE:".material-icons",SELECTED_CHIP:".selected"},"data"===d)return this.$el.data("chips");var f=a.extend({},c,d);this.init=function(){var b=0;e.$el.each(function(){var c=a(this),d=Materialize.guid();f.data&&f.data instanceof Array||(f.data=[]),c.data("chips",f.data),c.attr("data-index",b),c.attr("data-initialized",!0),c.hasClass(e.SELS.CHIPS)||c.addClass("chips"),e.chips(c,d),b++})},this.handleEvents=function(){var b=e.SELS;e.$document.off("click.chips-focus",b.CHIPS).on("click.chips-focus",b.CHIPS,function(c){a(c.target).find(b.INPUT).focus()}),e.$document.off("click.chips-select",b.CHIP).on("click.chips-select",b.CHIP,function(c){a(b.CHIP).removeClass("selected"),a(this).toggleClass("selected")}),e.$document.off("keydown.chips").on("keydown.chips",function(c){if(!a(c.target).is("input, textarea")){var d,f=e.$document.find(b.CHIP+b.SELECTED_CHIP),g=f.closest(b.CHIPS),h=f.siblings(b.CHIP).length;if(f.length)if(8===c.which||46===c.which){c.preventDefault(),d=f.index(),e.deleteChip(d,g);var i=null;h>d+1?i=d:(d===h||d+1===h)&&(i=h-1),0>i&&(i=null),null!==i&&e.selectChip(i,g),h||g.find("input").focus()}else if(37===c.which){if(d=f.index()-1,0>d)return;a(b.CHIP).removeClass("selected"),e.selectChip(d,g)}else if(39===c.which){if(d=f.index()+1,a(b.CHIP).removeClass("selected"),d>h)return void g.find("input").focus();e.selectChip(d,g)}}}),e.$document.off("focusin.chips",b.CHIPS+" "+b.INPUT).on("focusin.chips",b.CHIPS+" "+b.INPUT,function(c){var d=a(c.target).closest(b.CHIPS);d.addClass("focus"),d.siblings("label, .prefix").addClass("active"),a(b.CHIP).removeClass("selected")}),e.$document.off("focusout.chips",b.CHIPS+" "+b.INPUT).on("focusout.chips",b.CHIPS+" "+b.INPUT,function(c){var d=a(c.target).closest(b.CHIPS);d.removeClass("focus"),d.data("chips").length||d.siblings("label").removeClass("active"),d.siblings(".prefix").removeClass("active")}),e.$document.off("keydown.chips-add",b.CHIPS+" "+b.INPUT).on("keydown.chips-add",b.CHIPS+" "+b.INPUT,function(c){var d=a(c.target),f=d.closest(b.CHIPS),g=f.children(b.CHIP).length;return 13===c.which?(c.preventDefault(),e.addChip({tag:d.val()},f),void d.val("")):8!==c.keyCode&&37!==c.keyCode||""!==d.val()||!g?void 0:(e.selectChip(g-1,f),void d.blur())}),e.$document.off("click.chips-delete",b.CHIPS+" "+b.DELETE).on("click.chips-delete",b.CHIPS+" "+b.DELETE,function(c){var d=a(c.target),f=d.closest(b.CHIPS),g=d.closest(b.CHIP);c.stopPropagation(),e.deleteChip(g.index(),f),f.find("input").focus()})},this.chips=function(a,b){var c="";a.data("chips").forEach(function(a){c+=e.renderChip(a)}),c+='',a.html(c),e.setPlaceholder(a);var d=a.next("label");d.length&&(d.attr("for",b),a.data("chips").length&&d.addClass("active"))},this.renderChip=function(a){if(a.tag){var b='
          '+a.tag;return a.image&&(b+=' '),b+='close',b+="
          "}},this.setPlaceholder=function(a){a.data("chips").length&&f.placeholder?a.find("input").prop("placeholder",f.placeholder):!a.data("chips").length&&f.secondaryPlaceholder&&a.find("input").prop("placeholder",f.secondaryPlaceholder)},this.isValid=function(a,b){for(var c=a.data("chips"),d=!1,e=0;e=e&&!a(this).hasClass("pinned")&&(c(a(this)),a(this).css("top",b.offset),a(this).addClass("pinned")),eb.bottom&&!a(this).hasClass("pin-bottom")&&(c(a(this)),a(this).addClass("pin-bottom"),a(this).css("top",b.bottom-g))})}var e=Materialize.guid(),f=a(this),g=a(this).offset().top;a(this).data("pushpin-id",e),d(f,a(window).scrollTop()),a(window).on("scroll."+e,function(){var c=a(window).scrollTop()+b.offset;d(f,c)})}))}}(jQuery),function(a){a(document).ready(function(){a.fn.reverse=[].reverse,a(document).on("mouseenter.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(c){var d=a(this);b(d)}),a(document).on("mouseleave.fixedActionBtn",".fixed-action-btn:not(.click-to-toggle):not(.toolbar)",function(b){var d=a(this);c(d)}),a(document).on("click.fabClickToggle",".fixed-action-btn.click-to-toggle > a",function(d){var e=a(this),f=e.parent();f.hasClass("active")?c(f):b(f)}),a(document).on("click.fabToolbar",".fixed-action-btn.toolbar > a",function(b){var c=a(this),e=c.parent();d(e)})}),a.fn.extend({openFAB:function(){b(a(this))},closeFAB:function(){c(a(this))},openToolbar:function(){d(a(this))},closeToolbar:function(){e(a(this))}});var b=function(b){var c=b;if(c.hasClass("active")===!1){var d,e,f=c.hasClass("horizontal");f===!0?e=40:d=40,c.addClass("active"),c.find("ul .btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:d+"px",translateX:e+"px"},{duration:0});var g=0;c.find("ul .btn-floating").reverse().each(function(){a(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0",translateX:"0"},{duration:80,delay:g}),g+=40})}},c=function(a){var b,c,d=a,e=d.hasClass("horizontal");e===!0?c=40:b=40,d.removeClass("active");d.find("ul .btn-floating").velocity("stop",!0),d.find("ul .btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:b+"px",translateX:c+"px"},{duration:80})},d=function(b){if("true"!==b.attr("data-open")){var c,d,f,g=window.innerWidth,h=window.innerHeight,i=b[0].getBoundingClientRect(),j=b.find("> a").first(),k=b.find("> ul").first(),l=a('
          '),m=j.css("background-color");j.append(l),c=i.left-g/2+i.width/2,d=h-i.bottom,f=g/l.width(),b.attr("data-origin-bottom",i.bottom),b.attr("data-origin-left",i.left),b.attr("data-origin-width",i.width),b.addClass("active"),b.attr("data-open",!0),b.css({"text-align":"center",width:"100%",bottom:0,left:0,transform:"translateX("+c+"px)",transition:"none"}),j.css({transform:"translateY("+-d+"px)",transition:"none"}),l.css({"background-color":m}),setTimeout(function(){b.css({transform:"",transition:"transform .2s cubic-bezier(0.550, 0.085, 0.680, 0.530), background-color 0s linear .2s"}),j.css({overflow:"visible",transform:"",transition:"transform .2s"}),setTimeout(function(){b.css({overflow:"hidden","background-color":m}),l.css({transform:"scale("+f+")",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"}),k.find("> li > a").css({opacity:1}),a(window).on("scroll.fabToolbarClose",function(){e(b),a(window).off("scroll.fabToolbarClose"),a(document).off("click.fabToolbarClose")}),a(document).on("click.fabToolbarClose",function(c){a(c.target).closest(k).length||(e(b),a(window).off("scroll.fabToolbarClose"),a(document).off("click.fabToolbarClose"))})},100)},0)}},e=function(a){if("true"===a.attr("data-open")){var b,c,d,e=window.innerWidth,f=window.innerHeight,g=a.attr("data-origin-width"),h=a.attr("data-origin-bottom"),i=a.attr("data-origin-left"),j=a.find("> .btn-floating").first(),k=a.find("> ul").first(),l=a.find(".fab-backdrop"),m=j.css("background-color");b=i-e/2+g/2,c=f-h,d=e/l.width(),a.removeClass("active"),a.attr("data-open",!1),a.css({"background-color":"transparent",transition:"none"}),j.css({transition:"none"}),l.css({transform:"scale(0)","background-color":m}),k.find("> li > a").css({opacity:""}),setTimeout(function(){l.remove(),a.css({"text-align":"",width:"",bottom:"",left:"",overflow:"","background-color":"",transform:"translate3d("+-b+"px,0,0)"}),j.css({overflow:"",transform:"translate3d(0,"+c+"px,0)"}),setTimeout(function(){a.css({transform:"translate3d(0,0,0)",transition:"transform .2s"}),j.css({transform:"translate3d(0,0,0)",transition:"transform .2s cubic-bezier(0.550, 0.055, 0.675, 0.190)"})},20)},200)}}}(jQuery),function(a){Materialize.fadeInImage=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}c.css({opacity:0}),a(c).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),a(c).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(b,c){c.start=100;var d=b/100,e=150-(100-b)/1.75;100>e&&(e=100),b>=0&&a(this).css({"-webkit-filter":"grayscale("+d+")brightness("+e+"%)",filter:"grayscale("+d+")brightness("+e+"%)"})}})},Materialize.showStaggeredList=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}var d=0;c.find("li").velocity({translateX:"-100px"},{duration:0}),c.find("li").each(function(){a(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:d,easing:[60,10]}),d+=120})},a(document).ready(function(){var b=!1,c=!1;a(".dismissable").each(function(){a(this).hammer({prevent_default:!1}).bind("pan",function(d){if("touch"===d.gesture.pointerType){var e=a(this),f=d.gesture.direction,g=d.gesture.deltaX,h=d.gesture.velocityX;e.velocity({translateX:g},{duration:50,queue:!1,easing:"easeOutQuad"}),4===f&&(g>e.innerWidth()/2||-.75>h)&&(b=!0),2===f&&(g<-1*e.innerWidth()/2||h>.75)&&(c=!0)}}).bind("panend",function(d){if(Math.abs(d.gesture.deltaX)j+g&&e.done!==!0){if("function"==typeof h)h.call(this,i);else if("string"==typeof h){var k=new Function(h);k(i)}e.done=!0}}}}},100)}}(jQuery),function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,l){function m(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",y.component.nodes(t.open),v.box),v.wrap),v.frame),v.holder)}function n(){w.data(g,y).addClass(v.input).attr("tabindex",-1).val(w.data("value")?y.get("select",u.format):f.value),u.editable||w.on("focus."+t.id+" click."+t.id,function(a){a.preventDefault(),y.$root.eq(0).focus()}).on("keydown."+t.id,q),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function o(){y.$root.on({keydown:q,focusin:function(a){y.$root.removeClass(v.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=y.$root.children()[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),y.$root.eq(0).focus()))}}).on({focus:function(){w.addClass(v.target)},blur:function(){w.removeClass(v.target)}}).on("focus.toOpen",r).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(v.navDisabled)||b.hasClass(v.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(y.$root[0],e))&&y.$root.eq(0).focus(),!d&&c.nav?y.set("highlight",y.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?y.set("select",c.pick):c.clear?y.clear().close(!0):c.close&&y.close(!0)}),e(y.$root[0],"hidden",!0)}function p(){var b;u.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof u.hiddenPrefix?u.hiddenPrefix:"","string"==typeof u.hiddenSuffix?u.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),y._hidden=a('")[0],w.on("change."+t.id,function(){y._hidden.value=f.value?y.get("select",u.formatSubmit):""}),u.container?a(u.container).append(y._hidden):w.after(y._hidden)}function q(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(y.close(),!1):void((32==b||c||!t.open&&y.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?y.clear().close():y.open()))}function r(a){a.stopPropagation(),"focus"==a.type&&y.$root.addClass(v.focused),y.open()}if(!f)return b;var s=!1,t={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},u=i?a.extend(!0,{},i.defaults,l):l||{},v=a.extend({},b.klasses(),u.klass),w=a(f),x=function(){return this.start()},y=x.prototype={constructor:x,$node:w,start:function(){return t&&t.start?y:(t.methods={},t.start=!0,t.open=!1,t.type=f.type,f.autofocus=f==h(),f.readOnly=!u.editable,f.id=f.id||t.id,"text"!=f.type&&(f.type="text"),y.component=new i(y,u),y.$root=a(b._.node("div",m(),v.picker,'id="'+f.id+'_root" tabindex="0"')),o(),u.formatSubmit&&p(),n(),u.container?a(u.container).append(y.$root):w.after(y.$root),y.on({start:y.component.onStart,render:y.component.onRender,stop:y.component.onStop,open:y.component.onOpen,close:y.component.onClose,set:y.component.onSet}).on({start:u.onStart,render:u.onRender,stop:u.onStop,open:u.onOpen,close:u.onClose,set:u.onSet}),s=c(y.$root.children()[0]),f.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(a){return a?y.$root.html(m()):y.$root.find("."+v.box).html(y.component.nodes(t.open)),y.trigger("render")},stop:function(){return t.start?(y.close(),y._hidden&&y._hidden.parentNode.removeChild(y._hidden),y.$root.remove(),w.removeClass(v.input).removeData(g),setTimeout(function(){w.off("."+t.id)},0),f.type=t.type,f.readOnly=!1,y.trigger("stop"),t.methods={},t.start=!1,y):y},open:function(c){return t.open?y:(w.addClass(v.active),e(f,"expanded",!0),setTimeout(function(){y.$root.addClass(v.opened),e(y.$root[0],"hidden",!1)},0),c!==!1&&(t.open=!0,s&&k.css("overflow","hidden").css("padding-right","+="+d()),y.$root.eq(0).focus(),j.on("click."+t.id+" focusin."+t.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&y.close(b===y.$root.children()[0])}).on("keydown."+t.id,function(c){var d=c.keyCode,e=y.component.key[d],f=c.target;27==d?y.close(!0):f!=y.$root[0]||!e&&13!=d?a.contains(y.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(y.component.key.go,y,[b._.trigger(e)]):y.$root.find("."+v.highlighted).hasClass(v.disabled)||y.set("select",y.component.item.highlight).close())})),y.trigger("open"))},close:function(a){return a&&(y.$root.off("focus.toOpen").eq(0).focus(),setTimeout(function(){y.$root.on("focus.toOpen",r)},0)),w.removeClass(v.active),e(f,"expanded",!1),setTimeout(function(){y.$root.removeClass(v.opened+" "+v.focused),e(y.$root[0],"hidden",!0)},0),t.open?(t.open=!1,s&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+t.id),y.trigger("close")):y},clear:function(a){return y.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in y.component.item&&(void 0===f&&(f=null),y.component.set(e,f,d)),("select"==e||"clear"==e)&&w.val("clear"==e?"":y.get(e,u.format)).trigger("change");y.render()}return d.muted?y:y.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=t[a])return t[a];if("valueSubmit"==a){if(y._hidden)return y._hidden.value;a="value"}if("value"==a)return f.value;if(a in y.component.item){if("string"==typeof c){var d=y.component.get(a);return d?b._.trigger(y.component.formats.toString,y.component,[c,d]):""}return y.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),t.methods[e]=t.methods[e]||[],t.methods[e].push(f)}return y},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('
          ').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement);return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+""):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b}),function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;dc.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.monthk.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0; +});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pickc.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to):!1},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;gi;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysLetter).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(d){var e=c.showMonthsShort?c.monthsShort:c.monthsFull;return"short_months"==d&&(e=c.monthsShort),c.selectMonths&&void 0==d?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[e[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&an.month?" disabled":"")]}}),c.klass.selectMonth+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):"short_months"==d?null!=i?f.node("div",e[i.month]):f.node("div",e[k.month]):f.node("div",e[k.month],c.klass.month)},r=function(d){var e=k.year,g=c.selectYears===!0?5:~~(c.selectYears/2);if(g){var h=m.year,i=n.year,j=e-g,l=e+g;if(h>j&&(l+=h-j,j=h),l>i){var o=j-h,p=l-i;j-=o>p?p:o,l=i}if(c.selectYears&&void 0==d)return f.node("select",f.group({min:j,max:l,i:1,node:"option",item:function(a){return[a,0,"value="+a+(e==a?" selected":"")]}}),c.klass.selectYear+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return"raw"==d?f.node("div",e):f.node("div",e,c.klass.year)};return createDayLabel=function(){return null!=i?f.node("div",i.date):f.node("div",h.date)},createWeekdayLabel=function(){var a;a=null!=i?i.day:h.day;var b=c.weekdaysFull[a];return b},f.node("div",f.node("div",createWeekdayLabel(),"picker__weekday-display")+f.node("div",q("short_months"),c.klass.month_display)+f.node("div",createDayLabel(),c.klass.day_display)+f.node("div",r("raw"),c.klass.year_display),c.klass.date_display)+f.node("div",f.node("div",(c.selectYears?q()+r():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pickn.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0})),c.klass.calendar_container)+f.node("div",f.node("button",c.today,"btn-flat picker__today","type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,"btn-flat picker__clear","type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,"btn-flat picker__close","type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Close",format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",date_display:a+"date-display",day_display:a+"day-display",month_display:a+"month-display",year_display:a+"year-display",calendar_container:a+"calendar-container",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)}),function(a){function b(){var b=+a(this).attr("length"),c=+a(this).val().length,d=b>=c;a(this).parent().find('span[class="character-counter"]').html(c+"/"+b),e(d,a(this))}function c(b){var c=b.parent().find('span[class="character-counter"]');c.length||(c=a("").addClass("character-counter").css("float","right").css("font-size","12px").css("height",1),b.parent().append(c))}function d(){a(this).parent().find('span[class="character-counter"]').html("")}function e(a,b){var c=b.hasClass("invalid");a&&c?b.removeClass("invalid"):a||c||(b.removeClass("valid"),b.addClass("invalid"))}a.fn.characterCounter=function(){return this.each(function(){var e=a(this),f=e.parent().find('span[class="character-counter"]');if(!f.length){var g=void 0!==e.attr("length");g&&(e.on("input",b),e.on("focus",b),e.on("blur",d),c(e))}})},a(document).ready(function(){a("input, textarea").characterCounter()})}(jQuery),function(a){var b={init:function(b){var c={time_constant:200,dist:-100,shift:0,padding:0,full_width:!1,indicators:!1,no_wrap:!1};return b=a.extend(c,b),this.each(function(){function c(){"undefined"!=typeof window.ontouchstart&&(H[0].addEventListener("touchstart",l),H[0].addEventListener("touchmove",m),H[0].addEventListener("touchend",n)),H[0].addEventListener("mousedown",l),H[0].addEventListener("mousemove",m),H[0].addEventListener("mouseup",n),H[0].addEventListener("mouseleave",n),H[0].addEventListener("click",j)}function d(a){return a.targetTouches&&a.targetTouches.length>=1?a.targetTouches[0].clientX:a.clientX}function e(a){return a.targetTouches&&a.targetTouches.length>=1?a.targetTouches[0].clientY:a.clientY}function f(a){return a>=t?a%t:0>a?f(t+a%t):a}function g(a){var c,d,e,g,h,i,j;if(p="number"==typeof a?a:p,q=Math.floor((p+s/2)/s),e=p-q*s,g=0>e?1:-1,h=-g*e*2/s,d=t>>1,b.full_width?j="translateX(0)":(j="translateX("+(H[0].clientWidth-item_width)/2+"px) ",j+="translateY("+(H[0].clientHeight-item_width)/2+"px)"),I){var k=q%t,l=G.find(".indicator-item.active");l.index()!==k&&(l.removeClass("active"),G.find(".indicator-item").eq(k).addClass("active"))}for((!b.no_wrap||q>=0&&t>q)&&(i=o[f(q)],i.style[A]=j+" translateX("+-e/2+"px) translateX("+g*b.shift*h*c+"px) translateZ("+b.dist*h+"px)",i.style.zIndex=0,b.full_width?tweenedOpacity=1:tweenedOpacity=1-.2*h,i.style.opacity=tweenedOpacity,i.style.display="block"),c=1;d>=c;++c)b.full_width?(zTranslation=b.dist,tweenedOpacity=c===d&&0>e?1-h:1):(zTranslation=b.dist*(2*c+h*g),tweenedOpacity=1-.2*(2*c+h*g)),(!b.no_wrap||t>q+c)&&(i=o[f(q+c)],i.style[A]=j+" translateX("+(b.shift+(s*c-e)/2)+"px) translateZ("+zTranslation+"px)",i.style.zIndex=-c,i.style.opacity=tweenedOpacity,i.style.display="block"),b.full_width?(zTranslation=b.dist,tweenedOpacity=c===d&&e>0?1-h:1):(zTranslation=b.dist*(2*c-h*g),tweenedOpacity=1-.2*(2*c-h*g)),(!b.no_wrap||q-c>=0)&&(i=o[f(q-c)],i.style[A]=j+" translateX("+(-b.shift+(-s*c-e)/2)+"px) translateZ("+zTranslation+"px)",i.style.zIndex=-c,i.style.opacity=tweenedOpacity,i.style.display="block");(!b.no_wrap||q>=0&&t>q)&&(i=o[f(q)],i.style[A]=j+" translateX("+-e/2+"px) translateX("+g*b.shift*h+"px) translateZ("+b.dist*h+"px)",i.style.zIndex=0,b.full_width?tweenedOpacity=1:tweenedOpacity=1-.2*h,i.style.opacity=tweenedOpacity,i.style.display="block")}function h(){var a,b,c,d;a=Date.now(),b=a-C,C=a,c=p-B,B=p,d=1e3*c/(1+b),z=.8*d+.2*z}function i(){var a,c;w&&(a=Date.now()-C,c=w*Math.exp(-a/b.time_constant),c>2||-2>c?(g(x-c),requestAnimationFrame(i)):g(x))}function j(c){if(E)return c.preventDefault(),c.stopPropagation(),!1;if(!b.full_width){var d=a(c.target).closest(".carousel-item").index(),e=q%t-d;0!==e&&(c.preventDefault(),c.stopPropagation()),k(d)}}function k(a){var c=q%t-a;b.no_wrap||(0>c?Math.abs(c+t)0&&Math.abs(c-t)c?H.trigger("carouselNext",[Math.abs(c)]):c>0&&H.trigger("carouselPrev",[c])}function l(a){r=!0,E=!1,F=!1,u=d(a),v=e(a),z=w=0,B=p,C=Date.now(),clearInterval(D),D=setInterval(h,100)}function m(a){var b,c,f;if(r)if(b=d(a),y=e(a),c=u-b,f=Math.abs(v-y),30>f&&!F)(c>2||-2>c)&&(E=!0,u=b,g(p+c));else{if(E)return a.preventDefault(),a.stopPropagation(),!1;F=!0}return E?(a.preventDefault(),a.stopPropagation(),!1):void 0}function n(a){return r?(r=!1,clearInterval(D),x=p,(z>10||-10>z)&&(w=.9*z,x=p+w),x=Math.round(x/s)*s,b.no_wrap&&(x>=s*(t-1)?x=s*(t-1):0>x&&(x=0)),w=x-p,C=Date.now(),requestAnimationFrame(i),E&&(a.preventDefault(),a.stopPropagation()),!1):void 0}var o,p,q,r,s,t,u,v,w,x,z,A,B,C,D,E,F,G=a('
            '),H=a(this),I=H.attr("data-indicators")||b.indicators;if(H.hasClass("initialized"))return a(this).trigger("carouselNext",[1e-6]),!0;if(b.full_width){b.dist=0;var J=H.find(".carousel-item img").first();J.length?imageHeight=J.on("load",function(){H.css("height",a(this).height())}):(imageHeight=H.find(".carousel-item").first().height(),H.css("height",imageHeight)),I&&H.find(".carousel-fixed-item").addClass("with-indicators")}H.addClass("initialized"),r=!1,p=x=0,o=[],item_width=H.find(".carousel-item").first().innerWidth(),s=2*item_width+b.padding,H.find(".carousel-item").each(function(b){if(o.push(a(this)[0]),I){var c=a('
          • ');0===b&&c.addClass("active"),c.click(function(){var b=a(this).index();k(b)}),G.append(c)}}),I&&H.append(G),t=o.length,A="transform",["webkit","Moz","O","ms"].every(function(a){var b=a+"Transform";return"undefined"!=typeof document.body.style[b]?(A=b,!1):!0}),window.onresize=g,c(),g(p),a(this).on("carouselNext",function(a,b){void 0===b&&(b=1),x=p+s*b,p!==x&&(w=x-p,C=Date.now(),requestAnimationFrame(i))}),a(this).on("carouselPrev",function(a,b){void 0===b&&(b=1),x=p-s*b,p!==x&&(w=x-p,C=Date.now(),requestAnimationFrame(i))}),a(this).on("carouselSet",function(a,b){void 0===b&&(b=0),k(b)})})},next:function(b){a(this).trigger("carouselNext",[b])},prev:function(b){a(this).trigger("carouselPrev",[b])},set:function(b){a(this).trigger("carouselSet",[b])}};a.fn.carousel=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.carousel"):b.init.apply(this,arguments)}}(jQuery); \ No newline at end of file diff --git a/app/napval/public/js/nias2.js b/app/napval/public/js/nias2.js new file mode 100644 index 0000000..7fd9b8b --- /dev/null +++ b/app/napval/public/js/nias2.js @@ -0,0 +1,470 @@ + +// globals +var txID; +var txTotal; +var display_results_once = false; + + +// instantiate interaction listeners +$(document).ready(function() +{ + + hideResults(); + hideProgress(); + $('.modal').modal(); + // $('.modal').modal(); + $('.modal').modal('open'); + + + // handler for downloading error report + $(function() + { + $("#csv-download,#csv-download2").click(function(e) + { + CsvDownload(); + }); + }); + + + // handler for validation '>' button + $("#validate").click(function() + { + Validate(); + }); + + // handler for csv - sifxml conversion + $("#xml-convert,#xml-convert2").click(function() + { + XmlConvert(); + }); + + +}); + +// get the validation results in csv format +function CsvDownload() +{ + var filesList = $('#upload').prop('files'); + if (filesList.length < 1) + { + var toastContent = $('
            No file selected
            '); + Materialize.toast(toastContent, 3000, 'rounded green'); + return + } + + if (!txID) + { + var toastContent = $('
            No results to download
            '); + Materialize.toast(toastContent, 3000, 'rounded green'); + return + + } + + var fname = filesList[0].name + var url = "/naplan/reg/report/" + txID + "/" + fname; + + window.location.href = url; + + +} + +// run the validation +function Validate() +{ + + var filesList = $('#upload').prop('files'); + if (filesList.length < 1) + { + var toastContent = $('
            No file selected
            '); + Materialize.toast(toastContent, 4000, 'rounded green'); + return + } + + // reset ui elements for new validation run + hideResults(); + hideProgress(); //clear any previous data + showProgress(filesList[0].size); + display_results_once = false; + + Materialize.toast('Sending file to server...', 4000, 'rounded') + + $('#upload').fileupload( + { + autoUpload: false + }); + + $('#upload').bind('fileuploaddone', function(e, data) + { + txTotal = data.result.Records + txID = data.result.TxID + console.log(txID + ": " + txTotal) + $('#upload').fileupload('destroy'); + startStreamSocket(); + Materialize.toast('Analysis results generating...', 4000, 'rounded') + + }); + $('#upload').fileupload('send', + { + sequentialUploads: true, + files: filesList[0] + }); + + +} + +// convert the input file from csv to xml +function XmlConvert() +{ + var filesList = $('#upload').prop('files'); + if (filesList.length < 1) + { + var toastContent = $('
            No file selected
            '); + Materialize.toast(toastContent, 3000, 'rounded green'); + return + } + + // console.log(filesList); + $('#fileConvert').prop('files', filesList); + var x = $('#convForm').submit(); + // console.log(x); + +} + + + +// +// +// websocket handler +// +function startStreamSocket() +{ + var loc = window.location; + var uri = 'ws:'; + + if (loc.protocol === 'https:') + { + uri = 'wss:'; + } + uri += '//' + loc.host; + uri += '/naplan/reg/stream/' + txID; + + console.log(uri) + + websocket = new WebSocket(uri); + + msgs_rcvd = 0; + report_data = []; + + websocket.onopen = function(evt) + { + onOpen(evt) + }; + websocket.onclose = function(evt) + { + onClose(evt) + }; + websocket.onmessage = function(evt) + { + onMessage(evt) + }; + websocket.onerror = function(evt) + { + onError(evt) + }; +} + +function onOpen(evt) +{ + console.log('Stream ' + txID + ' Connected'); +} + +function onClose(evt) +{ + console.log('Stream ' + txID + ' Disconnected'); + console.log('Validation messages received: ' + msgs_rcvd); + console.log('Mesages in report data:' + report_data.length); +} + +// +// +// Callbacks for websocket handlers +// +function onMessage(evt) +{ + + var msg = JSON.parse(evt.data); + + var results = document.getElementById('results-message'); + var progress = document.getElementById('progress-message'); + + if (msg.Type == "result") + { + msgs_rcvd++; + // console.log("results message received") + report_data.push(msg.Payload); + + } + + if (msg.Type == "progress") + { + progress.innerHTML = '

            ' + "Records validated: " + msg.Payload.Progress + '

            '; + // console.log(msg) + // console.log("messages received: " + msgs_rcvd) + if (msg.Payload.TxComplete) + { + console.log("transaction " + txID + " complete"); + websocket.close(); + // console.log("socket closed"); + + Materialize.toast('All records validated', 4000, 'rounded'); + } + + if (msg.Payload.TxComplete) + { + progress.innerHTML = '

            ' + "Records validated: " + msg.Payload.Progress + " of " + msg.Payload.Size + '

            '; + results.innerHTML = '

            ' + "Results are ready for review" + '

            ' + if (msgs_rcvd < 1) + { + results.innerHTML = '

            ' + "No validation errors found." + '

            ' + } + else + { + renderResultsOnce(report_data); + } + + completeProgress(); + } + else if (msg.Payload.UIComplete) + { + results.innerHTML = '

            ' + "Results are ready for review" + '

            ' + renderResultsOnce(report_data); + } + + } + +} + +function onError(evt) +{ + console.log('ERROR: ' + evt.data); +} + +function doSend(message) +{ + console.log("SENT: " + message); + websocket.send(message); +} +// +// end of results stream websocket handlers +// + +// ensure reults display does not flicker as data updates +function renderResultsOnce(data) +{ + + if (display_results_once == true) + { + return + } + renderAnalysis(data); + display_results_once = true; +} + + + +// +// +// create results graphs +// +// +// +function renderAnalysis(data) +{ + + // $("#results_container").toggleClass("hide"); + + var errorsBarChart = dc.barChart("#errors-chart"); + var errorsByTypeChart = dc.rowChart('#errors-by-type-chart'); + var dataTable = dc.dataTable('.dc-data-table'); + var verrorsCount = dc.dataCount('.dc-data-count'); + var errorData = data; + + // normalize/parse data so dc can correctly sort & bin them + errorData.forEach(function(d) + { + d.originalLine = +d.originalLine; + }); + // console.log(errorData); + + var ndx = crossfilter(errorData); + var all = ndx.groupAll(); + + var lineDim = ndx.dimension(function(d) + { + return d.originalLine; + }); + + var typeDim = ndx.dimension(function(d) + { + return d.validationType; + }); + var validationTypesGroup = typeDim.group(); + + var allDim = ndx.dimension(function(d) + { + return d; + }); + + // var countPerLine = lineDim.group().reduceCount(function(d) { + // return d.originalLine; + // }); + + var lineGroup = lineDim.group(); + + // var countPerLine = lineDim.group().reduceSum(function(d) {return d.OriginalLine;}); + + errorsBarChart + .width(350) + .height(180) + .margins( + { + top: 20, + right: 0, + bottom: 0, + left: 0 + }) + .gap(1) + .x(d3.scale.linear().domain([0, 200000])) + .elasticX(true) + .elasticY(true) + .dimension(lineDim) + .colors(["#4caf50"]) + .group(lineGroup); + + errorsBarChart.dimension(lineDim); + + errorsByTypeChart + .width(350) + .height(180) + .margins( + { + top: 20, + left: 10, + right: 10, + bottom: 20 + }) + .group(validationTypesGroup) + .dimension(typeDim) + .title(function(d) + { + return d.value; + }) + .colors(["#4caf50"]) + .elasticX(true) + .xAxis().ticks(4); + + + verrorsCount + .dimension(ndx) + .group(all); + + + dataTable + // .width(900) + // .height(800) + .dimension(allDim) + .group(function(d) + { + // return 'dc.js insists on putting a row here so I remove it using JS'; + // return d.originalLine; + // return 'Errors ordered by original file line number (table shows first 100 errors)' + return '' + }) + .size(100) + .columns([ + // function (d) { return d.txID; }, + function(d) + { + return d.originalLine; + }, + function(d) + { + return d.validationType; + }, + function(d) + { + return d.errField; + }, + function(d) + { + return d.description; + } + ]) + .sortBy(function(d) + { + return d.originalLine; + }) + .order(d3.ascending) + .on('renderlet', function(table) + { + // each time table is rendered remove nasty extra row dc.js insists on adding + // table.select('tr.dc-table-group').remove(); + table.selectAll('.dc-table-group').classed('info', true); + }); + + dc.renderAll(); + + // dc.redrawAll(); + + showResults(); + + +} + +// +// +// Collection of utility methods for ui +// +function hideResults() +{ + $("#results_container").addClass("hide"); +} + +function showResults() +{ + $("#results_container").removeClass("hide"); +} + +function hideProgress() +{ + $("#progress").addClass("hide"); + $("#upload-message").empty(); + $("#results-message").empty(); + $("#progress-message").empty(); + +} + +function completeProgress() +{ + $("#progress").addClass("hide"); + $("#upload-message").empty(); +} + + +function showProgress(fileSizeBytes) +{ + var prgETA = calculateETA(fileSizeBytes); + $("#progress").removeClass("hide"); + $("#upload-message").text("Validating input file..." + prgETA); +} + +function calculateETA(fileSizeBytes) +{ + var ttc_seconds = ((fileSizeBytes / 1024000) * 4); + if (ttc_seconds <= 60) + { + return "estimated analysis time: " + ttc_seconds.toFixed(0) + " seconds." + } + var ttc_minutes = (ttc_seconds / 60); + return "estimated analysis time: " + ttc_minutes.toFixed(0) + " minutes." +} diff --git a/app/napval/public/nias8help.pdf b/app/napval/public/nias8help.pdf new file mode 100644 index 0000000000000000000000000000000000000000..0e74bc853bfa0d0da6cb3d202c62cb34c0fcab59 GIT binary patch literal 617855 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%0AsfH;FiBQKgj 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

            1*%tOEzt4`^mbOZEJ~T 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%0AGv~|>c5Ut-$J(j0zITxPQJTsd>Wa?)c8R2!_G8) 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 YcL1&m|8>U(tN`#;Sd5IKa$;Ej4>1SmF#rGn literal 0 HcmV?d00001 diff --git a/harness/schemas/core.json b/app/napval/schemas/core.json similarity index 100% rename from harness/schemas/core.json rename to app/napval/schemas/core.json diff --git a/harness/schemas/core_parent2.json b/app/napval/schemas/core_parent2.json similarity index 100% rename from harness/schemas/core_parent2.json rename to app/napval/schemas/core_parent2.json diff --git a/harness/schemas/local.json b/app/napval/schemas/local.json similarity index 100% rename from harness/schemas/local.json rename to app/napval/schemas/local.json diff --git a/harness/schoolslist/asl_schools_2015.csv b/app/napval/schoolslist/asl_schools_2015.csv similarity index 100% rename from harness/schoolslist/asl_schools_2015.csv rename to app/napval/schoolslist/asl_schools_2015.csv diff --git a/harness/schoolslist/asl_schools_20160321.csv b/app/napval/schoolslist/asl_schools_20160321.csv similarity index 100% rename from harness/schoolslist/asl_schools_20160321.csv rename to app/napval/schoolslist/asl_schools_20160321.csv diff --git a/app/napval/stopnias.sh b/app/napval/stopnias.sh new file mode 100755 index 0000000..1c4706e --- /dev/null +++ b/app/napval/stopnias.sh @@ -0,0 +1,3 @@ +kill -9 `cut -f 1 nias.pid` +rm nias.pid +echo "NIAS services shut down" diff --git a/harness/templates/studentpersonals.tmpl b/app/napval/templates/studentpersonals.tmpl similarity index 100% rename from harness/templates/studentpersonals.tmpl rename to app/napval/templates/studentpersonals.tmpl diff --git a/harness/validator_test.go b/app/napval/validator_test.go similarity index 100% rename from harness/validator_test.go rename to app/napval/validator_test.go diff --git a/harness/nias.toml b/app/sms/nias.toml similarity index 92% rename from harness/nias.toml rename to app/sms/nias.toml index ac031c5..b4342d2 100755 --- a/harness/nias.toml +++ b/app/sms/nias.toml @@ -10,13 +10,20 @@ TestYear = "2017" # ValidationRoute = ["schema", "local", "id", "dob", "asl"] # ValidationRoute = ["schema", "id", "dob", "asl", "psi"] # ValidationRoute = ["schema", "asl", "dob", "id"] -ValidationRoute = ["schema", "schema2", "id", "dob", "asl", "psi", "numericvalid"] + +ValidationRoute = ["schema", "schema2", "dob", "id","asl", "psi", "numericvalid"] +# ValidationRoute = ["schema"] + SSFRoute = ["privacy"] SMSRoute = ["sif2graph"] # Webserver port WebServerPort = "1325" +TxReportInterval = 500 +UIMessageLimit = 1000 +TxStorageLimit = 10000 + # ============================================================================ diff --git a/harness/privacyfilters/extreme.xpath b/app/sms/privacyfilters/extreme.xpath similarity index 100% rename from harness/privacyfilters/extreme.xpath rename to app/sms/privacyfilters/extreme.xpath diff --git a/harness/privacyfilters/high.xpath b/app/sms/privacyfilters/high.xpath similarity index 100% rename from harness/privacyfilters/high.xpath rename to app/sms/privacyfilters/high.xpath diff --git a/harness/privacyfilters/low.xpath b/app/sms/privacyfilters/low.xpath similarity index 100% rename from harness/privacyfilters/low.xpath rename to app/sms/privacyfilters/low.xpath diff --git a/harness/privacyfilters/medium.xpath b/app/sms/privacyfilters/medium.xpath similarity index 100% rename from harness/privacyfilters/medium.xpath rename to app/sms/privacyfilters/medium.xpath diff --git a/harness/sif_test.go b/app/sms/sif_test.go similarity index 100% rename from harness/sif_test.go rename to app/sms/sif_test.go diff --git a/bin/gonias.bat b/bin/gonias.bat index 49ee6b8..2c55a90 100644 --- a/bin/gonias.bat +++ b/bin/gonias.bat @@ -5,8 +5,8 @@ rem gnatsd MUST be the first program launched @echo off rem Run the NIAS services. Add to the BOTTOM of this list -start gnatsd -start harness +start nats-streaming-server -sc nss.cfg +start napval rem Run the web client (launch browser here) start http://localhost:1325/nias diff --git a/bin/gonias.sh b/bin/gonias.sh index a4eec7e..b35cdd7 100755 --- a/bin/gonias.sh +++ b/bin/gonias.sh @@ -10,12 +10,12 @@ fi #rem Run the NIAS services. Add to the BOTTOM of this list # store each PID in pid list -./gnatsd & echo $! > nias.pid +./nats-streaming-server -sc nss.cfg & echo $! > nias.pid # give the nats server time to come up sleep 2 -./harness & echo $! >> nias.pid +./napval & echo $! >> nias.pid echo "Run the web client (launch browser here):" echo "http://localhost:1325/nias" diff --git a/bin/stopnias.bat b/bin/stopnias.bat index cdc8540..b9b279d 100644 --- a/bin/stopnias.bat +++ b/bin/stopnias.bat @@ -3,7 +3,7 @@ rem This is the NIAS batch file terminator. @echo off rem Stop the NIAS services. -taskkill /IM gnatsd.exe -taskkill /IM harness.exe +taskkill /IM nats-streaming-server.exe +taskkill /IM napval.exe diff --git a/build_napval.sh b/build_napval.sh new file mode 100755 index 0000000..251dc23 --- /dev/null +++ b/build_napval.sh @@ -0,0 +1,148 @@ +#!/bin/bash + +set -e + +CWD=`pwd` + +echo "Downloading CORE.json" +curl https://raw.githubusercontent.com/nsip/registration-data-set/master/core.json > app/napval/schemas/core.json +curl https://raw.githubusercontent.com/nsip/registration-data-set/master/core_parent2.json > app/napval/schemas/core_parent2.json +echo "Downloading nats-streaming-server" +go get github.com/nats-io/nats-streaming-server + +do_build() { + mkdir -p $OUTPUT + cd ../../nats-io/nats-streaming-server + GOOS="$GOOS" GOARCH="$GOARCH" go build -ldflags="$LDFLAGS" -o $OUTPUT/$GNATS + cd $CWD + cd ./app/napval + go get + GOOS="$GOOS" GOARCH="$GOARCH" go build -ldflags="$LDFLAGS" -o $OUTPUT/$HARNESS + cd .. + rsync -a ../test_data napval/nias8help.pdf napval/napval.toml napval/nss.cfg napval/public napval/schemas napval/schoolslist napval/templates $OUTPUT/ +} + +do_shells() { + cd $CWD + cp bin/gonias.sh $OUTPUT/ + cp bin/stopnias.sh $OUTPUT/ +} + +do_bats() { + cd $CWD + cp bin/gonias.bat $OUTPUT/ + cp bin/stopnias.bat $OUTPUT/ +} + +do_upx() { + upx $OUTPUT/$GNATS + upx $OUTPUT/$HARNESS +} + +do_goupx() { + goupx $OUTPUT/$GNATS + goupx $OUTPUT/$HARNESS +} + +do_zip() { + cd $OUTPUT + cd .. + zip -qr ../$ZIP go-nias8 + cd $CWD +} + +build_mac64() { + # MAC OS X (64 only) + echo "Building Mac binaries..." + GOOS=darwin + GOARCH=amd64 + LDFLAGS="-s -w" + OUTPUT=$CWD/build/Mac/go-nias8 + GNATS=nats-streaming-server + HARNESS=napval + ZIP=go-nias-Mac.zip + do_build + #do_upx + do_shells + do_zip + echo "...all Mac binaries built..." +} + + +build_windows64() { + # WINDOWS 64 + echo "Building Windows64 binaries..." + GOOS=windows + GOARCH=amd64 + LDFLAGS="-s -w" + OUTPUT=$CWD/build/Win64/go-nias8 + GNATS=nats-streaming-server.exe + HARNESS=napval.exe + ZIP=go-nias-Win64.zip + do_build + #do_upx + do_bats + do_zip + echo "...all Windows64 binaries built..." +} + +build_windows32() { + # WINDOWS 32 + echo "Building Windows32 binaries..." + GOOS=windows + GOARCH=386 + LDFLAGS="-s -w" + OUTPUT=$CWD/build/Win32/go-nias8 + GNATS=nats-streaming-server.exe + HARNESS=napval.exe + ZIP=go-nias-Win32.zip + do_build + #do_upx + do_bats + do_zip + echo "...all Windows32 binaries built..." +} + +build_linux64() { + # LINUX 64 + echo "Building Linux64 binaries..." + GOOS=linux + GOARCH=amd64 + LDFLAGS="-s -w" + OUTPUT=$CWD/build/Linux64/go-nias8 + GNATS=nats-streaming-server + HARNESS=napval + ZIP=go-nias-Linux64.zip + do_build + #do_goupx + do_shells + do_zip + echo "...all Linux64 binaries built..." +} + +build_linux32() { + # LINUX 32 + echo "Building Linux32 binaries..." + GOOS=linux + GOARCH=386 + LDFLAGS="-s -w" + OUTPUT=$CWD/build/Linux32/go-nias8 + GNATS=nats-streaming-server + HARNESS=napval + ZIP=go-nias-Linux32.zip + do_build + #do_goupx + do_shells + do_zip + echo "...all Linux32 binaries built..." +} + +# TODO ARM +# GOOS=linux GOARCH=arm GOARM=7 go build -o $CWD/build/LinuxArm7/go-nias/aggregator + +build_mac64 +build_windows64 +build_windows32 +build_linux64 +build_linux32 + diff --git a/harness/._schemas b/harness/._schemas deleted file mode 100755 index 0e65a755b671379d9f7b0d28b77e109bcbf134f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^9H8=GG%bukK2%&hIX_n~r6|83DZfH5v81FZGpV#BwHT9;eoK z_@6%GdDf@%{7HYmGl83eR)n4M^*MLq40EUIv?(HutwBQGLXA92J!-!%FyUT)%WMmdA6r~pDmlh?bDx~EXWh-Rnm89mCWaj53=Hyf=!cbj9nnLwI+$%B+a{vDW0KVE%i~s-t diff --git a/harness/harness.go b/harness/harness.go deleted file mode 100644 index 499f750..0000000 --- a/harness/harness.go +++ /dev/null @@ -1,56 +0,0 @@ -// harness.go - -// harness runs the various services and web server -package main - -import ( - "github.com/nsip/nias2/lib" - // "github.com/pkg/profile" - "log" - "runtime" -) - -func main() { - - // uncomment line (and import) below to invoke code profiler when running - // note: macs must be running osx El Capitan for this to report correctly - // defer profile.Start(profile.ProfilePath(".")).Stop() - - log.Println("Loading default config") - log.Println("Config values are: ", nias2.NiasConfig) - - poolsize := nias2.NiasConfig.PoolSize - - log.Println("Starting ledis storage server...") - go nias2.LaunchStorageServer() - log.Println("...ledis storage service running") - - log.Println("Starting ledis lookup server...") - go nias2.LaunchLookupServer() - log.Println("...ledis lookup service running") - - log.Println("Loading ASL Lookup data") - nias2.LoadASLLookupData() - - log.Println("Starting distributor....") - dist := nias2.Distributor{} - switch nias2.NiasConfig.MsgTransport { - case "MEM": - go dist.RunMemBus(poolsize) - case "NATS": - go dist.RunNATSBus2(poolsize) - case "STAN": - go dist.RunSTANBus(poolsize) - default: - go dist.RunMemBus(poolsize) - } - log.Println("...Distributor running") - - log.Println("Starting web services...") - ws := &nias2.NIASWebServer{} - go ws.Run() - log.Println("...web services running") - - runtime.Goexit() - -} diff --git a/harness/public/css/._style.css b/harness/public/css/._style.css deleted file mode 100755 index 942e782c7dd49393c958ca78e4f806b0aed25c59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NIAS Naplan Pre-Validation - - - -

            -
            - -
            -
            -

            NIAS - Naplan Validation

            -

            Local NAPLAN Registration Pre-Validation Tool

            -
            -
            -
            -
            - - -
            -
            -
            -
            -
            How to use the pre-validation tool
            -

            Select a csv file containing student registrations data with the file chooser on the left, you can drag files onto the highlighted area or browse for them. If you have already processed a file, run stopnias, and close and reopen the browser window, to prevent any confusion between files.

            -

            The file will be uploaded and processed by all validation engines simultaneously. The Progress area on the right will show the progress of the validation activity.

            -

            Once all validations are complete the results will be displayed automatically in the graphs and tables below.

            -

            If there are a very large number of validation errors, only the first 10,000 will be returned to this web interface.

            -

            After the validator has finished processing all records, click on the 'Download Validation Error Report' button to download the validation results as an excel/csv file. This will include all validation errors and is not capped at 10,000.

            -
            -
            -
            -
            -
            Input File
            -
            -
            - Drop Here
            - Browse - -
            -
              - -
            -
            -
            -
            -
            Progress
            -
            -
            -
            -
            -
            -
            - -
            -
            -
            -
            -
            -

            - The graph on the left is a schematic of your uploaded file, showing the location of validation errors within the file. Click and Drag to create a moveable window to analyse smaller groups of results if many validation errors are returned. The selected dataset is shown in the table below. -

            -

            - The graph on the left shows the types of validation errors found in the submitted file. Click on horizontal bars to see errors of a particular type in the table below. -

            -

            - The table will update automatically based on selections made in the graphs. The table will show the first 100 items that match the graph filters. -

            -
            -
            -
            -
            -
            Validation Analysis Results
            -
            -
            -
            -
            -
            - Validation Errors by Record Order - - -
            -
            -
            -
            -
            - Errors By Validation Type - -
            -
            -
            -
            -
            -
            -
            - selected out of records | reset -
            -
            -
            - - - - - - - - - -
            Original Line No.Error TypeError FieldError Description
            -
            -
            -
            -
            -
            -

            - Once you are happy with the level of validation, you can convert csv files to SIF XML format. Select the file, click the 'Convert to XML' button, and the converted file will be returned to you with an .xml extension. You can convert files as many times as you require. -

            -
            -
            -
            -
            -
            Convert CSV to XML
            -
            -
            - - -
            -
            - -
            -
            -
            -
            -
            - - - - - diff --git a/harness/public/javascript/._.DS_Store b/harness/public/javascript/._.DS_Store deleted file mode 100755 index 8ac37fc9adc12c023d85488dfaf3036e73962005..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIk*Y|peR=07!nd> zJ?rFuhz^DdtcpejM?+vV1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONfXX4j2s96b z!9Xq~BePhcD784hv?w`MAuYcsTOl*ABsH%jGe0jeC#O;&CpE1^At@&@FB{m^h3Xp8 P6srH>UXfvt`~M#R%-A0@ diff --git a/harness/public/javascript/._jquery.fileupload.js b/harness/public/javascript/._jquery.fileupload.js deleted file mode 100755 index 942e782c7dd49393c958ca78e4f806b0aed25c59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmZQz6=P>$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIUt(=a103vvYvJF zKST$^44`sbG%bukK2%&ZIX_n~v7jI)Rj;r#u_!UGBr`9S!N9=4$lBE0G|?zA$;di5 zF)gtu6Qs)8(#+V>)xg|R*Uj9*S=YqS#8B7C%*ajG)X3P-z}d{i)Wppa&9YJMXb6mk zz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQP=O0Z?ZXguy^ABqOs}p(wRDzqBYhRUs|E wC|e;juOt=N?aa?h%*m-#$Vp8rQAo;3%*zJ$g`v8JG==JaxL0Ht$Vqox1Ojhs@R)|o50+1L3ClDJkFz{^v(m+1nBL)UWIk*Y|peR=07!nd> zJ?rFuhz^DdtcpejM?+vV1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONfXX4j2s96b z!9Xq~BePhcD784hv?w`MAuYcsTOl*ABsH%jGe0jeC#O;&CpE1^At@&@FB{m^h3Xp8 P6srH>UXfvt`~M#R%-A0@ diff --git a/harness/var/LOCK b/harness/var/LOCK deleted file mode 100644 index e69de29..0000000 diff --git a/harness/var/goleveldb_data/CURRENT b/harness/var/goleveldb_data/CURRENT deleted file mode 100644 index 875cf23..0000000 --- a/harness/var/goleveldb_data/CURRENT +++ /dev/null @@ -1 +0,0 @@ -MANIFEST-000007 diff --git a/harness/var/goleveldb_data/LOCK b/harness/var/goleveldb_data/LOCK deleted file mode 100644 index e69de29..0000000 diff --git a/harness/var/goleveldb_data/LOG b/harness/var/goleveldb_data/LOG deleted file mode 100644 index 6fc8885..0000000 --- a/harness/var/goleveldb_data/LOG +++ /dev/null @@ -1,76 +0,0 @@ -=============== Jun 28, 2016 (AEST) =============== -11:42:15.191048 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -11:42:15.191763 db@open opening -11:42:15.193978 version@stat F·[] S·0B[] Sc·[] -11:42:15.194481 db@janitor F·2 G·0 -11:42:15.194504 db@open done T·2.724995ms -=============== Jun 28, 2016 (AEST) =============== -12:03:14.213369 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -12:03:14.214783 version@stat F·[] S·0B[] Sc·[] -12:03:14.214806 db@open opening -12:03:14.214941 journal@recovery F·1 -12:03:14.216131 journal@recovery recovering @1 -12:03:14.268433 memdb@flush created L0@2 N·19510 S·364KiB "\x00\x02\x00..000,v3753":"\x00\x03a..kup,v1" -12:03:14.272363 version@stat F·[1] S·364KiB[364KiB] Sc·[0.25] -12:03:14.273056 db@janitor F·3 G·0 -12:03:14.273089 db@open done T·58.272211ms -12:04:04.856447 memdb@flush N·398858 S·63MiB -12:04:05.573757 memdb@flush created L0@6 N·398858 S·55MiB "\x00\x02\x00..000,v21433":"\x00\x05n..V7b,v29639" -12:04:05.573837 version@stat F·[2] S·55MiB[55MiB] Sc·[0.50] -12:04:05.575218 memdb@flush committed F·1 T·717.038042ms -12:04:05.576111 journal@remove removed @3 -12:04:06.179174 table@compaction L0·2 -> L1·0 S·55MiB Q·431739 -12:04:06.653805 table@build created L1@7 N·165405 S·32MiB "\x00\x02\x00..000,v21433":"\x00\x04\x00..\x00\xe6R,v265126" -12:04:06.850481 table@build created L1@8 N·38372 S·18MiB "\x00\x04\x00..\x00\xe6S,v265130":"\x00\x05n..V7b,v418365" -12:04:06.851760 version@stat F·[0 2] S·51MiB[0B 51MiB] Sc·[0.00 0.51] -12:04:06.852894 table@compaction committed F~ S-4MiB Ke·0 D·214591 T·672.774324ms -12:04:06.856218 table@remove removed @6 -12:04:06.856347 table@remove removed @2 -=============== Jun 28, 2016 (AEST) =============== -13:50:22.875094 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -13:50:22.876107 version@stat F·[0 2] S·51MiB[0B 51MiB] Sc·[0.00 0.51] -13:50:22.876159 db@open opening -13:50:22.876241 journal@recovery F·1 -13:50:22.877307 journal@recovery recovering @5 -=============== Jun 28, 2016 (AEST) =============== -13:50:39.575519 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -13:50:39.575721 version@stat F·[0 2] S·51MiB[0B 51MiB] Sc·[0.00 0.51] -13:50:39.575733 db@open opening -13:50:39.575779 journal@recovery F·1 -13:50:39.577093 journal@recovery recovering @5 -13:50:40.344909 memdb@flush created L0@9 N·252734 S·40MiB "\x00\x02\x00..08},v630599":"\x00\x05n..FZY,v630613" -13:50:40.349996 version@stat F·[1 2] S·92MiB[40MiB 51MiB] Sc·[0.25 0.51] -13:50:40.354542 db@janitor F·5 G·0 -13:50:40.354569 db@open done T·778.830299ms -=============== Jun 30, 2016 (AEST) =============== -14:51:38.055164 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -14:51:38.056086 db@open opening -14:51:38.057531 version@stat F·[] S·0B[] Sc·[] -14:51:38.057767 db@janitor F·2 G·0 -14:51:38.057803 db@open done T·1.702801ms -=============== Jun 30, 2016 (AEST) =============== -14:53:29.354126 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -14:53:29.354833 version@stat F·[] S·0B[] Sc·[] -14:53:29.354854 db@open opening -14:53:29.354920 journal@recovery F·1 -14:53:29.356368 journal@recovery recovering @1 -14:53:29.817750 memdb@flush created L0@2 N·164732 S·26MiB "\x00\x02\x00..000,v7234":"\x00\x05n..35Q,v20108" -14:53:29.820321 version@stat F·[1] S·26MiB[26MiB] Sc·[0.25] -14:53:29.823026 db@janitor F·3 G·0 -14:53:29.823047 db@open done T·468.185521ms -=============== Jun 30, 2016 (AEST) =============== -15:42:23.549700 log@legend F·NumFile S·FileSize N·Entry C·BadEntry B·BadBlock Ke·KeyError D·DroppedEntry L·Level Q·SeqNum T·TimeElapsed -15:42:23.557462 version@stat F·[1] S·26MiB[26MiB] Sc·[0.25] -15:42:23.557614 db@open opening -15:42:23.558690 journal@recovery F·1 -15:42:23.560274 journal@recovery recovering @3 -15:42:23.590977 memdb@flush created L0@5 N·10068 S·177KiB "\x00\x02\x00..000,v168350":"\x00\x05n..6BS,v174799" -15:42:23.592440 version@stat F·[2] S·26MiB[26MiB] Sc·[0.50] -15:42:23.595806 db@janitor F·4 G·0 -15:42:23.595991 db@open done T·38.187757ms -15:42:23.613154 table@compaction L0·2 -> L1·0 S·26MiB Q·174902 -15:42:23.790815 table@build created L1@8 N·82381 S·25MiB "\x00\x02\x00..000,v168350":"\x00\x05n..6BS,v174801" -15:42:23.791977 version@stat F·[0 1] S·25MiB[0B 25MiB] Sc·[0.00 0.25] -15:42:23.793473 table@compaction committed F-1 S-1MiB Ke·0 D·92419 T·178.725489ms -15:42:23.793596 table@remove removed @5 -15:42:23.797018 table@remove removed @2 diff --git a/lib/config.go b/lib/config.go index 947f22a..a925b9d 100644 --- a/lib/config.go +++ b/lib/config.go @@ -1,5 +1,5 @@ // configmanager.go -package nias2 +package lib import ( "github.com/BurntSushi/toml" @@ -9,21 +9,24 @@ import ( // utility object to manage configurable parameters type NIASConfig struct { - TestYear string - WebServerPort string - ValidationRoute []string - SSFRoute []string - SMSRoute []string - PoolSize int // number of service processors - MsgTransport string + TestYear string + WebServerPort string + ValidationRoute []string + SSFRoute []string + SMSRoute []string + PoolSize int // number of service processors + MsgTransport string + TxReportInterval int // progress report after every n records + UIMessageLimit int //how many messages to send to web ui + TxStorageLimit int } -var NiasConfig = loadDefaultConfig() +var DefaultConfig = loadDefaultConfig() func loadDefaultConfig() NIASConfig { ncfg := NIASConfig{} - if _, err := toml.DecodeFile("nias.toml", &ncfg); err != nil { + if _, err := toml.DecodeFile("napval.toml", &ncfg); err != nil { log.Fatalln("Unable to read default config, aborting.", err) } return ncfg diff --git a/lib/encoding.go b/lib/encoding.go new file mode 100644 index 0000000..55e5ba1 --- /dev/null +++ b/lib/encoding.go @@ -0,0 +1,36 @@ +// encoding.go +package lib + +import ( + "bytes" + "encoding/gob" + "log" +) + +// helper routines collection for encoding nias messages + +// binary encding for messages going to internal q/store. +func EncodeNiasMessage(msg *NiasMessage) []byte { + + encBuf := new(bytes.Buffer) + encoder := gob.NewEncoder(encBuf) + err := encoder.Encode(msg) + if err != nil { + log.Printf("Encoder unable to binary encode message for: %#v\n", msg) + } + return encBuf.Bytes() + +} + +// binary decoding for messages coming from internal q/store. +func DecodeNiasMessage(bytemsg []uint8) *NiasMessage { + + decBuf := bytes.NewBuffer(bytemsg) + decoder := gob.NewDecoder(decBuf) + var msgOut NiasMessage + err := decoder.Decode(&msgOut) + if err != nil { + log.Println("Error decoding message from q/store(internal):", err) + } + return &msgOut +} diff --git a/lib/idservice.go b/lib/idservice.go deleted file mode 100644 index 3c8767b..0000000 --- a/lib/idservice.go +++ /dev/null @@ -1,114 +0,0 @@ -// idservice.go -package nias2 - -import ( - "log" -) - -// identity checking service for registration records -// lookups are done using speicialised hash keys to meet the specifications -// for duplicate student records -// Entries are created in the ledis hashtable on first sight -// if the same key is retrieved in a subsequent message then identity -// is assumed to be a duplicate. - -// set up the data structures used as hash keys -// simple duplicate check is, have we seen this userid for this school before -type IDSimpleKey struct { - LocalId string - ASLSchoolId string -} - -// this checks the user against a set of likely colliding matches -type IDExtendedKey struct { - LocalId string - ASLSchoolId string - FamilyName string - GivenName string - BirthDate string -} - -// implementation of the id service -type IDService struct{} - -// create a new id service instance -func NewIDService() (*IDService, error) { - ids := IDService{} - - return &ids, nil -} - -// implement the nias Service interface -func (ids *IDService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { - - responses := make([]NiasMessage, 0) - - _, ok := req.Body.(RegistrationRecord) - if !ok { - log.Println("IDService received a message that is not a RegistrationRecord, ignoring") - return responses, nil - } - - // see if this id has been seen before - if SimpleAndComplexIDKeySetnx(req) { - // if not save this id and move on - return responses, nil - } - - // if the record exists, check simple & complex matches - if ol, err := ComplexIDKeySeen(req); err != nil { - desc := "Potential duplicate of record: " + ol + "\n" + - "based on matching: student local id, school asl id, family & given names and birthdate" - ve := ValidationError{ - Description: desc, - Field: "Multiple (see description)", - OriginalLine: req.SeqNo, - Vtype: "identity", - } - r := NiasMessage{} - r.TxID = req.TxID - r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX - r.Body = ve - responses = append(responses, r) - - } else if ol, err := SimpleIDKeySeen(req); err != nil { - desc := "LocalID (Student) and ASL ID (School) are potential duplicate of record: " + ol - - ve := ValidationError{ - Description: desc, - Field: "LocalID/ASL ID", - OriginalLine: req.SeqNo, - Vtype: "identity", - } - r := NiasMessage{} - r.TxID = req.TxID - r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX - r.Body = ve - responses = append(responses, r) - - } - - return responses, nil -} - -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// diff --git a/lib/idservice2.go b/lib/idservice2.go deleted file mode 100644 index c2bc18f..0000000 --- a/lib/idservice2.go +++ /dev/null @@ -1,64 +0,0 @@ -// idservice2.go -package nias2 - -import ( - "fmt" - "github.com/streamrail/concurrent-map" - "github.com/tylertreat/BoomFilters" - "log" -) - -// core bloom filter with large window for duplicates -var ibf = boom.NewInverseBloomFilter(200000) - -// threadsafe map to keep list of locations where data has been seen -var prevLocations = cmap.New() - -// alternative idservice based on bloom filters -// much faster than lookup version, but lose traceability of which record -// is duplicated; if absolute speed is required use this version -// this is not the default - more info for users on which records -// are duplicated assumed to be better than raw performance for now -type IDService2 struct{} - -// create a new id service instance -func NewIDService2() (*IDService2, error) { - ids := IDService2{} - return &ids, nil -} - -// implement the nias Service interface -func (ids *IDService2) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { - - responses := make([]NiasMessage, 0) - - rr, ok := req.Body.(RegistrationRecord) - if !ok { - log.Println("IDService received a message that is not a RegistrationRecord, ignoring") - return responses, nil - } - - // create the lookup key - id := fmt.Sprintf("%s%s%s%s%s%s", req.TxID, - rr.LocalId, rr.ASLSchoolId, rr.FamilyName, rr.GivenName, rr.BirthDate) - - if !ibf.TestAndAdd([]byte(id)) { - // we haven't seen this id before - } else { - desc := "This record has duplicates in the dataset" - ve := ValidationError{ - Description: desc, - Field: "Multiple (see description)", - OriginalLine: req.SeqNo, - Vtype: "identity", - } - r := NiasMessage{} - r.TxID = req.TxID - r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX - r.Body = ve - responses = append(responses, r) - } - - return responses, nil -} diff --git a/lib/nats.go b/lib/nats.go index cec2d11..c26addf 100644 --- a/lib/nats.go +++ b/lib/nats.go @@ -1,10 +1,10 @@ // nats.go -package nias2 +package lib import ( + "github.com/nats-io/go-nats" "github.com/nats-io/go-nats-streaming" - "github.com/nats-io/nats" "github.com/nats-io/nuid" "log" ) @@ -16,6 +16,7 @@ const REQUEST_TOPIC = "requests" const STORE_TOPIC = "store" const TRACK_TOPIC = "track" const NIAS_CLUSTER_ID = "nias" +const NAP_VAL_CID = "nap-val" var req_chan = make(chan NiasMessage, 1) diff --git a/lib/niasmessage.go b/lib/niasmessage.go index c93735e..fd52150 100755 --- a/lib/niasmessage.go +++ b/lib/niasmessage.go @@ -2,7 +2,7 @@ // Message wrapper types to embed metadata for nias // service handlers -package nias2 +package lib // meta-data for all messages type NiasContext struct { diff --git a/lib/service.go b/lib/service.go index 0733ad5..d58831a 100755 --- a/lib/service.go +++ b/lib/service.go @@ -1,7 +1,7 @@ // service.go // service interface to handle message requests -package nias2 +package lib import () diff --git a/lib/transactiontracker.go b/lib/transactiontracker.go new file mode 100644 index 0000000..7afbe6a --- /dev/null +++ b/lib/transactiontracker.go @@ -0,0 +1,133 @@ +// transactiontracker.go + +package lib + +import ( + "encoding/gob" + "github.com/nats-io/go-nats" + "sync" +) + +// ensures transmissable types are registered for binary encoding +func init() { + // make gob encoder aware of local types + gob.Register(TxStatusUpdate{}) +} + +// interval for status reporting: every n items processed +// to avoid flooding clients with update messages +var report_interval = DefaultConfig.TxReportInterval + +// track status in simple hash counter; key is transactionid, value is no. records processed +var txStatus = make(map[string]int) + +// mutex to protect status hash for concurrent updates +var statusMutex = &sync.Mutex{} + +// track transaction sizes to know when done +var txSize = make(map[string]int) + +// mutes to protect size hash +var sizeMutex = &sync.Mutex{} + +// TransactionTracker simple strucuture to capture details of +// transactions in system: tx size and tx progress +type TransactionTracker struct { + C *nats.EncodedConn +} + +// create a TransactionTracker +func NewTransactionTracker() *TransactionTracker { + + return &TransactionTracker{C: CreateNATSConnection()} + +} + +// message type for reporting progress +type TxStatusUpdate struct { + TxID string + Message string + Progress int + Size int + TxComplete bool + UIComplete bool +} + +// Update progrress of transaction processing +func (tt *TransactionTracker) IncrementTracker(txID string) { + + statusMutex.Lock() + txStatus[txID]++ + statusMutex.Unlock() + +} + +// set the overall size of the transaction when we know it +func (tt *TransactionTracker) SetTxSize(txID string, size int) { + + sizeMutex.Lock() + txSize[txID] = size + sizeMutex.Unlock() + +} + +func (tt *TransactionTracker) GetStatusReport(txID string) (significantChange bool, msg *NiasMessage) { + + // default assume nothing to report + sigChange := false + + // report only if worthwhile progress, useful amount of messages + // processed or txaction is complete. + var progress int + statusMutex.Lock() + progress = txStatus[txID] + statusMutex.Unlock() + + var size int + sizeMutex.Lock() + size = txSize[txID] + sizeMutex.Unlock() + + // capture basic report details + txu := TxStatusUpdate{TxID: txID, + Progress: progress, + Size: size} + + // if progress < size but mod interval + if (progress % report_interval) == 0 { + sigChange = true + } + + // transaction is complete + if (progress >= size) && (size > 0) { + txu.TxComplete = true + txu.Message = "Transaction complete." + sigChange = true + // notify any listeners that tx is complete + tt.C.Publish(TRACK_TOPIC, txID) + // remove from data stores + removeTx(txID) + } + + report := NiasMessage{} + report.TxID = txID + report.Body = txu + + // otherwise cahnge is small, no update + return sigChange, &report + +} + +// release any memory associated with keeping track of the +// transaction to prevent slow resource leak +func removeTx(txID string) { + + sizeMutex.Lock() + delete(txSize, txID) + sizeMutex.Unlock() + + statusMutex.Lock() + delete(txStatus, txID) + statusMutex.Unlock() + +} diff --git a/lib/aslservice.go b/napval/aslservice.go similarity index 87% rename from lib/aslservice.go rename to napval/aslservice.go index 2ed9c88..aa341fb 100644 --- a/lib/aslservice.go +++ b/napval/aslservice.go @@ -1,5 +1,5 @@ // aslservice.go -package nias2 +package napval // validation service to check acara school ids in registration records // @@ -9,6 +9,8 @@ package nias2 import ( // "fmt" + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" "github.com/wildducktheories/go-csv" "gopkg.in/fatih/set.v0" "log" @@ -28,11 +30,11 @@ func NewASLService() (*ASLService, error) { } // implement the service interface -func (asls *ASLService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { +func (asls *ASLService) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { - responses := make([]NiasMessage, 0) + responses := make([]lib.NiasMessage, 0) - rr, ok := req.Body.(RegistrationRecord) + rr, ok := req.Body.(xml.RegistrationRecord) if !ok { log.Println("ASLService received a message that is not a RegistrationRecord, ignoring") return responses, nil @@ -46,10 +48,10 @@ func (asls *ASLService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "asl", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) @@ -64,10 +66,10 @@ func (asls *ASLService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "asl", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) diff --git a/lib/dobservice.go b/napval/dobservice.go similarity index 94% rename from lib/dobservice.go rename to napval/dobservice.go index d1f97e0..c931edf 100644 --- a/lib/dobservice.go +++ b/napval/dobservice.go @@ -1,7 +1,9 @@ // dobservice.go -package nias2 +package napval import ( + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" "log" "regexp" "strconv" @@ -56,11 +58,11 @@ func NewDOBService(tstyr string) (*DOBService, error) { } // implement the nias Service interface -func (dob *DOBService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { +func (dob *DOBService) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { - responses := make([]NiasMessage, 0) + responses := make([]lib.NiasMessage, 0) - rr, ok := req.Body.(RegistrationRecord) + rr, ok := req.Body.(xml.RegistrationRecord) if !ok { log.Println("IDService received a message that is not a RegistrationRecord, ignoring") return responses, nil @@ -80,10 +82,10 @@ func (dob *DOBService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "date", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) @@ -142,10 +144,10 @@ func (dob *DOBService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "date", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) } diff --git a/napval/idservice3.go b/napval/idservice3.go new file mode 100644 index 0000000..7994984 --- /dev/null +++ b/napval/idservice3.go @@ -0,0 +1,173 @@ +// idservice3.go +package napval + +import ( + "fmt" + "github.com/nats-io/go-nats" + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" + "github.com/orcaman/concurrent-map" + "gopkg.in/fatih/set.v0" + "log" +) + +// id service requires too much overhead using ledis. +// This version replaces with in-memory structures that are +// cleaned up on notificaiton from the transaction tracker + +// threadsafe store for transaction id data, shared by +// all service instances +var transactionStore = cmap.New() + +// set up the data structures used as hash keys +// simple duplicate check is, have we seen this userid for this school before +type ID3SimpleKey struct { + LocalId string + ASLSchoolId string +} + +// this checks the user against a set of likely colliding matches +type ID3ExtendedKey struct { + LocalId string + ASLSchoolId string + FamilyName string + GivenName string + BirthDate string +} + +// implementation of the id service +type IDService3 struct { + Transactions cmap.ConcurrentMap + C *nats.EncodedConn +} + +// transaction id lookups +type TransactionIDs struct { + Locations cmap.ConcurrentMap + SimpleKeys *set.Set + ExtendedKeys *set.Set +} + +// create a new id service instance +func NewIDService3() (*IDService3, error) { + ids := IDService3{Transactions: transactionStore, + C: lib.CreateNATSConnection()} + ids.txMonitor() + return &ids, nil +} + +// start a listener process for notifications that +// transactions are complete; when they are +// remove id data from datastore to prevent resource leak over time +func (ids *IDService3) txMonitor() { + + log.Println("tx monitor is listening...") + go ids.C.QueueSubscribe(lib.TRACK_TOPIC, "id3", func(txID string) { + log.Println("Transaction complete message received for tx: ", txID) + transactionStore.Remove(txID) + }) + +} + +// implement the service interface +func (ids *IDService3) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { + + responses := make([]lib.NiasMessage, 0) + + rr, ok := req.Body.(xml.RegistrationRecord) + if !ok { + log.Println("IDService3 received a message that is not a RegistrationRecord, ignoring") + return responses, nil + } + + // see if dataset exists for this transaction, create if not + ids.Transactions.SetIfAbsent(req.TxID, + TransactionIDs{Locations: cmap.New(), + SimpleKeys: set.New(), + ExtendedKeys: set.New()}) + + // retrieve the transaction dataset from the store + tdata, ok := ids.Transactions.Get(req.TxID) + if !ok { + log.Println("Unable to find transaction id dataset for: ", req.TxID) + return responses, nil + } + tids, ok := tdata.(TransactionIDs) + if !ok { + log.Printf("Unable to cast tid store type is: %T %T", tids, tdata) + return responses, nil + } + + // perform lookups + k1 := ID3SimpleKey{ + LocalId: rr.LocalId, + ASLSchoolId: rr.ASLSchoolId, + } + k2 := ID3ExtendedKey{ + LocalId: rr.LocalId, + ASLSchoolId: rr.ASLSchoolId, + FamilyName: rr.FamilyName, + GivenName: rr.GivenName, + BirthDate: rr.BirthDate, + } + + simpleKey := fmt.Sprintf("%v", k1) + complexKey := fmt.Sprintf("%v", k2) + // log.Printf("simplekey: %s\ncompllexkey: %s", simpleKey, complexKey) + var simpleRecordExists, complexRecordExists bool + + if simpleRecordExists = tids.SimpleKeys.Has(simpleKey); !simpleRecordExists { + tids.SimpleKeys.Add(simpleKey) + } + + if complexRecordExists = tids.ExtendedKeys.Has(complexKey); !complexRecordExists { + tids.ExtendedKeys.Add(complexKey) + } + tids.Locations.SetIfAbsent(simpleKey, req.SeqNo) + tids.Locations.SetIfAbsent(complexKey, req.SeqNo) + + // if record is new then just return + if !complexRecordExists && !simpleRecordExists { + return responses, nil + } + + // if we have seen it before then construct validation error + if complexRecordExists { + loc, _ := tids.Locations.Get(complexKey) + ol, _ := loc.(string) + desc := "Potential duplicate of record: " + ol + "\n" + + "based on matching: student local id, school asl id, family & given names and birthdate" + ve := ValidationError{ + Description: desc, + Field: "Multiple (see description)", + OriginalLine: req.SeqNo, + Vtype: "identity", + } + r := lib.NiasMessage{} + r.TxID = req.TxID + r.SeqNo = req.SeqNo + // r.Target = VALIDATION_PREFIX + r.Body = ve + responses = append(responses, r) + + } else if simpleRecordExists { + loc, _ := tids.Locations.Get(simpleKey) + ol, _ := loc.(string) + desc := "LocalID (Student) and ASL ID (School) are potential duplicate of record: " + ol + ve := ValidationError{ + Description: desc, + Field: "LocalID/ASL ID", + OriginalLine: req.SeqNo, + Vtype: "identity", + } + r := lib.NiasMessage{} + r.TxID = req.TxID + r.SeqNo = req.SeqNo + // r.Target = VALIDATION_PREFIX + r.Body = ve + responses = append(responses, r) + + } + + return responses, nil +} diff --git a/lib/numericvalidservice.go b/napval/numericvalidservice.go similarity index 73% rename from lib/numericvalidservice.go rename to napval/numericvalidservice.go index 1ef1548..9abdb69 100644 --- a/lib/numericvalidservice.go +++ b/napval/numericvalidservice.go @@ -1,8 +1,10 @@ // numericvalidservice.go -package nias2 +package napval import ( "fmt" + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" "log" "strconv" ) @@ -21,11 +23,11 @@ func NewNumericValidService() (*NumericValidService, error) { } // implement the nias Service interface -func (num *NumericValidService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { +func (num *NumericValidService) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { - responses := make([]NiasMessage, 0) + responses := make([]lib.NiasMessage, 0) - rr, ok := req.Body.(RegistrationRecord) + rr, ok := req.Body.(xml.RegistrationRecord) if !ok { log.Println("NumericValidService received a message that is not a RegistrationRecord, ignoring") return responses, nil @@ -60,17 +62,17 @@ func (num *NumericValidService) HandleMessage(req *NiasMessage) ([]NiasMessage, } -func add_error(responses []NiasMessage, desc string, field string, req *NiasMessage) []NiasMessage { +func add_error(responses []lib.NiasMessage, desc string, field string, req *lib.NiasMessage) []lib.NiasMessage { ve := ValidationError{ Description: desc, Field: field, OriginalLine: req.SeqNo, Vtype: "date", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) return responses diff --git a/lib/psiservice.go b/napval/psiservice.go similarity index 88% rename from lib/psiservice.go rename to napval/psiservice.go index ce0feab..d430468 100644 --- a/lib/psiservice.go +++ b/napval/psiservice.go @@ -1,7 +1,9 @@ // psiservice.go -package nias2 +package napval import ( + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" "log" "strconv" "strings" @@ -97,10 +99,10 @@ func calculateChecksum(luhnString string, double bool) int { } // implement the nias Service interface -func (psi *PsiService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { +func (psi *PsiService) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { - responses := make([]NiasMessage, 0) - rr, ok := req.Body.(RegistrationRecord) + responses := make([]lib.NiasMessage, 0) + rr, ok := req.Body.(xml.RegistrationRecord) if !ok { log.Println("PsiService received a message that is not a RegistrationRecord, ignoring") return responses, nil @@ -114,10 +116,10 @@ func (psi *PsiService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "PSI", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) } @@ -130,10 +132,10 @@ func (psi *PsiService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { OriginalLine: req.SeqNo, Vtype: "PSI", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) diff --git a/lib/schemaservice.go b/napval/schemaservice.go similarity index 92% rename from lib/schemaservice.go rename to napval/schemaservice.go index 5e74132..7f5147b 100644 --- a/lib/schemaservice.go +++ b/napval/schemaservice.go @@ -1,8 +1,10 @@ // schemaservice.go -package nias2 +package napval import ( "encoding/json" + "github.com/nsip/nias2/lib" + "github.com/nsip/nias2/xml" "github.com/xeipuuv/gojsonschema" "io/ioutil" // "log" @@ -58,12 +60,12 @@ func (ss *SchemaService) loadSchema() error { } // implement the nias Service interface -func (ss *SchemaService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) { +func (ss *SchemaService) HandleMessage(req *lib.NiasMessage) ([]lib.NiasMessage, error) { - responses := make([]NiasMessage, 0) + responses := make([]lib.NiasMessage, 0) // extract reg data from message as json - data, err := json.Marshal(req.Body.(RegistrationRecord)) + data, err := json.Marshal(req.Body.(xml.RegistrationRecord)) if err != nil { return responses, err } @@ -127,10 +129,10 @@ func (ss *SchemaService) HandleMessage(req *NiasMessage) ([]NiasMessage, error) Vtype: "content", } - r := NiasMessage{} + r := lib.NiasMessage{} r.TxID = req.TxID r.SeqNo = req.SeqNo - r.Target = VALIDATION_PREFIX + // r.Target = VALIDATION_PREFIX r.Body = ve responses = append(responses, r) } diff --git a/napval/validation_distributor.go b/napval/validation_distributor.go new file mode 100644 index 0000000..0975d7f --- /dev/null +++ b/napval/validation_distributor.go @@ -0,0 +1,73 @@ +// validation_distributor.go + +// distributor creates parallel service access on demand +// creates a pool of listeners on a nats q to manage requests in parallel +// requests are routed sequentially through the service chain provided +// in NiasMessage.Route +package napval + +import ( + "github.com/nsip/nias2/lib" +) + +// creates a pool of message handlers which process the +// routing slip of each message thru the listed services +type ValidationDistributor struct{} + +// uses single process for all streaming updates +// given the write-heavy nature of storage activities +// this is significantly faster than shared read/write +// services in parallel +func (vd *ValidationDistributor) Run(poolsize int) { + + ec := lib.CreateNATSConnection() + vs := NewValidationStore() + tt := lib.NewTransactionTracker() + + for i := 0; i < poolsize; i++ { + + // create service handler + go func(vs *ValidationStore, tt *lib.TransactionTracker) { + sr := NewServiceRegister() + ec.QueueSubscribe(lib.REQUEST_TOPIC, "distributor", func(m *lib.NiasMessage) { + responses := sr.ProcessByRoute(m) + for _, response := range responses { + r := response + ec.Publish(lib.STORE_TOPIC, r) + } + tt.IncrementTracker(m.TxID) + // get status of transaction and add message to stream + // if a notable status change has occurred + sigChange, msg := tt.GetStatusReport(m.TxID) + if sigChange { + ec.Publish(lib.STORE_TOPIC, msg) + } + }) + + }(vs, tt) + + } + + // create storage handler + go func(vs *ValidationStore) { + + ec.Subscribe(lib.STORE_TOPIC, func(m *lib.NiasMessage) { + vs.StoreMessage(m) + + }) + + }(vs) + +} + +// +// +// +// +// +// +// +// +// +// +// diff --git a/napval/validation_error.go b/napval/validation_error.go new file mode 100644 index 0000000..3c36836 --- /dev/null +++ b/napval/validation_error.go @@ -0,0 +1,26 @@ +package napval + +import ( + "encoding/gob" +) + +// ensures transmissable types are registered for binary encoding +func init() { + // make gob encoder aware of local types + gob.Register(ValidationError{}) +} + +// struct to handle reporting of validation errors found in +// naplan registration files +type ValidationError struct { + Field string `json:"errField"` // the field that has an error + Description string `json:"description"` // error description + OriginalLine string `json:"originalLine"` // input file record line that has the error + Vtype string `json:"validationType"` +} + +// helper method for writing out csv encoding of error reports +func (ve *ValidationError) ToSlice() []string { + + return []string{ve.OriginalLine, ve.Vtype, ve.Field, ve.Description} +} diff --git a/napval/validation_server.go b/napval/validation_server.go new file mode 100644 index 0000000..59c7a92 --- /dev/null +++ b/napval/validation_server.go @@ -0,0 +1,560 @@ +// webserver.go +package napval + +// handles all web interactions with users + +import ( + gcsv "encoding/csv" + "encoding/json" + "encoding/xml" + "github.com/labstack/echo" + "github.com/labstack/echo/middleware" + ms "github.com/mitchellh/mapstructure" + "github.com/nats-io/go-nats" + "github.com/nats-io/go-nats-streaming" + "github.com/nats-io/nuid" + "github.com/nsip/nias2/lib" + nxml "github.com/nsip/nias2/xml" + "github.com/twinj/uuid" + "github.com/wildducktheories/go-csv" + "golang.org/x/net/websocket" + "html/template" + "io" + "log" + "mime/multipart" + "net/http" + "path" + "strconv" + "strings" + "time" +) + +var VALIDATION_ROUTE = lib.DefaultConfig.ValidationRoute +var req_ec *nats.EncodedConn +var req_conn stan.Conn +var tt = lib.NewTransactionTracker() +var stan_conn stan.Conn + +var UI_LIMIT int + +// rendering template for csv-xml conversion +var sptmpl *template.Template + +type ValidationWebServer struct{} + +// standard response to successful file upload +type IngestResponse struct { + TxID string + Records int +} + +// truncate the record by removing items that have blank entries. +// this prevents the validation from throwing validation exceptions +// for fields that are not mandatory but included as empty in the +// dataset +func removeBlanks(m map[string]string) map[string]string { + + reducedmap := make(map[string]string) + for key, val := range m { + if val != "" { + reducedmap[key] = strings.TrimSpace(val) + } + } + return reducedmap +} + +// generic publish routine that handles different requirements +// of the 3 possible message infrastrucutres +func publish(msg *lib.NiasMessage) { + + req_ec.Publish(lib.REQUEST_TOPIC, msg) + +} + +// +// read csv file as stream and post records onto processing queue +// +func enqueueCSVforNAPLANValidation(file multipart.File) (IngestResponse, error) { + + ir := IngestResponse{} + + reader := csv.WithIoReader(file) + defer reader.Close() + + i := 0 + txid := nuid.Next() + for record := range reader.C() { + + i = i + 1 + + regr := nxml.RegistrationRecord{} + r := removeBlanks(record.AsMap()) + decode_err := ms.Decode(r, ®r) + if decode_err != nil { + return ir, decode_err + } + + msg := &lib.NiasMessage{} + msg.Body = regr + msg.SeqNo = strconv.Itoa(i) + msg.TxID = txid + msg.MsgID = nuid.Next() + // msg.Target = VALIDATION_PREFIX + msg.Route = VALIDATION_ROUTE + + publish(msg) + + } + + // create tx record to return to client + ir.Records = i + ir.TxID = txid + + // update the tx tracker + tt.SetTxSize(txid, i) + + return ir, nil + +} + +// +// read xml file as stream and post records onto processing queue +// +func enqueueXMLforNAPLANValidation(file multipart.File) (IngestResponse, error) { + + ir := IngestResponse{} + + decoder := xml.NewDecoder(file) + total := 0 + txid := nuid.Next() + var inElement string + for { + t, _ := decoder.Token() + if t == nil { + break + } + switch se := t.(type) { + case xml.StartElement: + inElement = se.Name.Local + if inElement == "StudentPersonal" { + + total++ + + var rr nxml.RegistrationRecord + decode_err := decoder.DecodeElement(&rr, &se) + if decode_err != nil { + return ir, decode_err + } + + msg := &lib.NiasMessage{} + msg.Body = rr + msg.SeqNo = strconv.Itoa(total) + msg.TxID = txid + msg.MsgID = nuid.Next() + // msg.Target = VALIDATION_PREFIX + msg.Route = VALIDATION_ROUTE + + publish(msg) + + } + default: + } + + } + + // create tx record to return to client + ir.Records = total + ir.TxID = txid + + // update the tx tracker + tt.SetTxSize(txid, total) + + return ir, nil + +} + +// +// start the server +// +func (vws *ValidationWebServer) Run() { + + log.Println("Connecting to message bus") + req_ec = lib.CreateNATSConnection() + + log.Println("Initialising uuid generator") + config := uuid.StateSaverConfig{SaveReport: true, SaveSchedule: 30 * time.Minute} + uuid.SetupFileSystemStateSaver(config) + log.Println("UUID generator initialised.") + + log.Println("Loading xml conversion templates") + fp := path.Join("templates", "studentpersonals.tmpl") + tmpl, err := template.ParseFiles(fp) + if err != nil { + log.Fatalf("Unable to parse xml conversion template, service aborting...") + } + sptmpl = tmpl + log.Println("XML conversion template loaded ok.") + + //setup stan connection + stan_conn, _ = stan.Connect(lib.NAP_VAL_CID, nuid.Next()) + + // create the web service framework + e := echo.New() + + // + // main handler for validation of NAPLAN registration data + // + e.POST("/naplan/reg/validate", func(c echo.Context) error { + + // get the file from the input form + file, err := c.FormFile("validationFile") + if err != nil { + return err + } + src, err := file.Open() + if err != nil { + return err + } + defer src.Close() + + // read onto qs with appropriate handler + var ir IngestResponse + if strings.Contains(file.Filename, ".csv") { + if ir, err = enqueueCSVforNAPLANValidation(src); err != nil { + return err + } + } else if strings.Contains(file.Filename, ".xml") { + if ir, err = enqueueXMLforNAPLANValidation(src); err != nil { + return err + } + } else { + + return c.String(http.StatusBadRequest, "File submitted is not .csv or .xml") + } + + log.Println("ir: ", ir) + return c.JSON(http.StatusAccepted, ir) + + }) + + // + // Once the data file is accepted, validation results are posted + // to a stream. The stream id is returned to the client in the + // IngestResponse when the file is posted. + // + // Attaching to the stream upgrades to a websocket, + // two types of messages are pushed to the listening client: + // status update messages about the progress of the transaction + // and validation error/analysis messages + // + // + e.GET("/naplan/reg/stream/:txid", func(c echo.Context) error { + + txid := c.Param("txid") + + websocket.Handler(func(ws *websocket.Conn) { + defer ws.Close() + + var msgs_sent = 0 + var ui_limit_reached bool + + // this is the main callback that receives + // messages from the datastore + mcb := func(m *stan.Msg) { + + msg := lib.DecodeNiasMessage(m.Data) + + // convenience type to send results/progress data only + // to web clients + type VMessage struct { + Type string + Payload interface{} + } + + var vmsg VMessage + var txsu lib.TxStatusUpdate + + switch t := msg.Body.(type) { + case ValidationError: + vmsg = VMessage{Type: "result", Payload: msg.Body.(ValidationError)} + if !ui_limit_reached { + err = websocket.JSON.Send(ws, vmsg) + if err != nil { + log.Fatal(err) + } + } + msgs_sent++ + if msgs_sent >= UI_LIMIT { + ui_limit_reached = true + } + + case lib.TxStatusUpdate: + txsu = msg.Body.(lib.TxStatusUpdate) + if msgs_sent >= UI_LIMIT { + // send ui limit flag as part of progress update + txsu.UIComplete = true + } + vmsg = VMessage{Type: "progress", Payload: txsu} + err = websocket.JSON.Send(ws, vmsg) + if err != nil { + log.Fatal(err) + } + default: + _ = t + vmsg = VMessage{Type: "unknown", Payload: ""} + log.Printf("unknown message type in handler: %v", vmsg) + } + + // log.Printf("message decoded from stan is:\n\n %+v\n\n", msg) + + } + + sub, err := stan_conn.Subscribe(txid, mcb, stan.DeliverAllAvailable()) + defer sub.Unsubscribe() + if err != nil { + log.Println("Error stan subscription stream-read: ", err) + } + + for { + // read loop + cmsg := "" + err = websocket.Message.Receive(ws, &cmsg) + if err != nil { + // eof means socket closed by client + if err == io.EOF { + break + } + } else { + log.Println("Message sent to websocket handler caused error ", err) + log.Printf("message was:\n%s\n", cmsg) + } + + } + + }).ServeHTTP(c.Response(), c.Request()) + + return nil + + }) + + // + // handler for csv-xml conversion + // + e.POST("/naplan/reg/convert", func(c echo.Context) error { + + // get the file from the input form + file, err := c.FormFile("conversionFile") + if err != nil { + return err + } + src, err := file.Open() + if err != nil { + return err + } + defer src.Close() + + // check it's a csv file + if !strings.Contains(file.Filename, ".csv") { + return c.String(http.StatusBadRequest, "File must be of type .csv") + } + + // create outbound file name + fname := file.Filename + rplcr := strings.NewReplacer(".csv", ".xml") + xml_fname := rplcr.Replace(fname) + + // read the csv file + reader := csv.WithIoReader(src) + records, err := csv.ReadAll(reader) + if err != nil { + return err + } + + // create valid sif guids + sprsnls := make([]map[string]string, 0) + for _, r := range records { + r := r.AsMap() + r1 := removeBlanks(r) + r1["SIFuuid"] = uuid.NewV4().String() + sprsnls = append(sprsnls, r1) + } + + // set headers to 'force' file download where appropriate + c.Response().Header().Set("Content-Disposition", "attachment; filename="+xml_fname) + c.Response().Header().Set("Content-Type", "application/xml") + + // apply the template & write results to the client + if err := sptmpl.Execute(c.Response().Writer, sprsnls); err != nil { + return err + } + + return nil + + }) + + // + // get validation analysis results - non-websocket, just json stream + // + e.GET("/naplan/reg/results/:txid", func(c echo.Context) error { + + txID := c.Param("txid") + + c.Response().Header().Set(echo.HeaderContentType, echo.MIMEApplicationJSON) + c.Response().WriteHeader(http.StatusOK) + + // signal channel to notify asynch stan stream read is complete + txComplete := make(chan bool) + + // main message handling callback for the stan stream + mcb := func(m *stan.Msg) { + + msg := lib.DecodeNiasMessage(m.Data) + + // convenience type to send results/progress data only + // to web clients + type VMessage struct { + Type string + Payload interface{} + } + + switch t := msg.Body.(type) { + case ValidationError: + ve := msg.Body.(ValidationError) + if err := json.NewEncoder(c.Response()).Encode(ve); err != nil { + log.Println("error encoding json validationerror: ", err) + } + c.Response().Flush() + case lib.TxStatusUpdate: + txsu := msg.Body.(lib.TxStatusUpdate) + if txsu.TxComplete { + log.Println("Finished...") + txComplete <- true + } + default: + _ = t + vmsg := VMessage{Type: "unknown", Payload: ""} + log.Printf("unknown message type in handler: %v", vmsg) + } + + // log.Printf("message decoded from stan is:\n\n %+v\n\n", msg) + + } + + sub, err := stan_conn.Subscribe(txID, mcb, stan.DeliverAllAvailable()) + defer sub.Unsubscribe() + if err != nil { + log.Println("stan subsciption error results-download: ", err) + return err + } + + <-txComplete + + return nil + + }) + + // + // get the validation errors data for a given transaction as a downloadable csv file + // + e.GET("/naplan/reg/report/:txid/:fname", func(c echo.Context) error { + + txID := c.Param("txid") + + // get filename from params + fname := c.Param("fname") + rplcr := strings.NewReplacer(".csv", "_error_report.csv", ".xml", "_error_report.csv") + rfname := rplcr.Replace(fname) + + c.Response().Header().Set("Content-Disposition", "attachment; filename="+rfname) + c.Response().Header().Set("Content-Type", "text/csv") + + w := gcsv.NewWriter(c.Response().Writer) + + // write the headers + hdr := []string{"Original File Line No. where error occurred", + "Validation Type", + "Field that failed validation", + "Error Description"} + + if err := w.Write(hdr); err != nil { + log.Println("error writing headers to csv:", err) + } + + // signal channel to notify asynch stan stream read is complete + txComplete := make(chan bool) + + // main message handling callback for the stan stream + mcb := func(m *stan.Msg) { + + msg := lib.DecodeNiasMessage(m.Data) + + // convenience type to send results/progress data only + // to web clients + type VMessage struct { + Type string + Payload interface{} + } + + switch t := msg.Body.(type) { + case ValidationError: + ve := msg.Body.(ValidationError) + if err := w.Write(ve.ToSlice()); err != nil { + log.Println("error writing record to csv:", err) + } + case lib.TxStatusUpdate: + txsu := msg.Body.(lib.TxStatusUpdate) + if txsu.TxComplete { + log.Println("Finished...") + txComplete <- true + } + default: + _ = t + vmsg := VMessage{Type: "unknown", Payload: ""} + log.Printf("unknown message type in handler: %v", vmsg) + } + + // log.Printf("message decoded from stan is:\n\n %+v\n\n", msg) + + } + + sub, err := stan_conn.Subscribe(txID, mcb, stan.DeliverAllAvailable()) + defer sub.Unsubscribe() + if err != nil { + log.Println("stan subsciption error csv-download: ", err) + return err + } + + <-txComplete + + w.Flush() + if err := w.Error(); err != nil { + log.Println("Error constructing csv report:", err) + return err + } + + return nil + + }) + + // static resources + e.Static("/", "public") + + // homepage + e.File("/", "public/index.html") + e.File("/nias", "public/index.html") + + e.Use(middleware.Logger()) + e.Use(middleware.Recover()) + + log.Println("Starting web-ui services...") + port := lib.DefaultConfig.WebServerPort + log.Println("Service is listening on localhost:" + port) + + // set upper bound for no. messages sent to web clients + UI_LIMIT = lib.DefaultConfig.UIMessageLimit + + //e.Run(fasthttp.New(":" + port)) + // e.Run(standard.New(":" + port)) + e.Logger.Fatal(e.Start(":" + port)) + +} diff --git a/napval/validation_serviceregister.go b/napval/validation_serviceregister.go new file mode 100644 index 0000000..5fa7b1e --- /dev/null +++ b/napval/validation_serviceregister.go @@ -0,0 +1,139 @@ +// val_serviceregister.go +package napval + +// simple hashtable of service handlers stored by name +// will be matched against required tasks in NasMessage.Route meta-data + +import ( + "github.com/nsip/nias2/lib" + "log" + "sync" +) + +// simple thread-safe container for group of services that will be available +// to process messages passed from a distributor node +type ServiceRegister struct { + sync.RWMutex + registry map[string]lib.NiasService +} + +// creates a ServiceRegister with properly initilaised internal map +// processing services are stored with a name and the referenced NiasService +func NewServiceRegister() *ServiceRegister { + return createDefaultServiceRegister() +} + +// add a service to the registry with a name +func (sr *ServiceRegister) AddService(servicename string, service lib.NiasService) { + sr.Lock() + sr.registry[servicename] = service + sr.Unlock() +} + +// remove a service from the registry by name +func (sr *ServiceRegister) RemoveService(servicename string) { + sr.Lock() + delete(sr.registry, servicename) + sr.Unlock() +} + +// return a service by providing the name +func (sr *ServiceRegister) FindService(servicename string) lib.NiasService { + sr.RLock() + defer sr.RUnlock() + return sr.registry[servicename] +} + +// build register with default set of services +func createDefaultServiceRegister() *ServiceRegister { + + log.Println("Creating services & register") + sr := ServiceRegister{} + sr.registry = make(map[string]lib.NiasService) + + schema1, err := NewCoreSchemaService() + if err != nil { + log.Fatal("Unable to create schema service ", err) + } + + schema11, err := NewCustomSchemaService("core_parent2.json") + if err != nil { + log.Fatal("Unable to create schema service ", err) + } + + schema2, err := NewCustomSchemaService("local.json") + if err != nil { + log.Fatal("Unable to create schema service ", err) + } + + id1, err := NewIDService3() + if err != nil { + log.Fatal("Unable to create id service ", err) + } + + dob1, err := NewDOBService(lib.DefaultConfig.TestYear) + if err != nil { + log.Fatal("Unable to create dob service ", err) + } + + asl1, err := NewASLService() + if err != nil { + log.Fatal("Unable to create asl service ", err) + } + + psi1, err := NewPsiService() + if err != nil { + log.Fatal("Unable to create psi service ", err) + } + + num, err := NewNumericValidService() + if err != nil { + log.Fatal("Unable to create numeric validation service ", err) + } + + sr.AddService("schema", schema1) + sr.AddService("schema2", schema11) + sr.AddService("local", schema2) + sr.AddService("id", id1) + sr.AddService("dob", dob1) + sr.AddService("asl", asl1) + sr.AddService("psi", psi1) + sr.AddService("numericvalid", num) + + log.Println("services created & installed in register") + + return &sr + +} + +func (sr *ServiceRegister) ProcessByRoute(m *lib.NiasMessage) []lib.NiasMessage { + + response_msgs := make([]lib.NiasMessage, 0) + + route := m.Route + + // log.Printf("\t\tservice register recieved msg: %+v", m) + + for _, sname := range route { + + // retrieve service from registry & execute + srvc := sr.FindService(sname) + responses, err := srvc.HandleMessage(m) + if err != nil { + log.Println("\t *** got an error on service handler " + sname + " ***") + log.Println("\t", err) + } else { + // pass the responses to the message store + // log.Printf("\t\tservice %s returned %d responses: %+v", sname, len(responses), responses) + for _, r := range responses { + response := r + response.Source = sname + response_msgs = append(response_msgs, response) + } + } + } + + // log.Printf("\t\tresponse messages: %+v", response_msgs) + return response_msgs + +} diff --git a/napval/validation_store.go b/napval/validation_store.go new file mode 100644 index 0000000..267a426 --- /dev/null +++ b/napval/validation_store.go @@ -0,0 +1,70 @@ +// validationstore.go +package napval + +import ( + "github.com/nats-io/go-nats-streaming" + "github.com/nats-io/nuid" + "github.com/nsip/nias2/lib" + "log" +) + +// amount of error reports to store for any given input file +var STORE_LIMIT = lib.DefaultConfig.TxStorageLimit + +// ValidationStore assigns messages (validation results) to +// output streams for retrieval by clients +type ValidationStore struct { + C stan.Conn + TxCounter map[string]int + TxLimit map[string]bool +} + +// Returns a ValidationStore with an active connection +// to the stan server. +func NewValidationStore() *ValidationStore { + sc, err := stan.Connect(lib.NAP_VAL_CID, nuid.Next()) + if err != nil { + log.Fatalln("Unable to establish storage connection to STAN server, aborting.", err) + } + vs := ValidationStore{C: sc, TxCounter: make(map[string]int), TxLimit: make(map[string]bool)} + return &vs +} + +// put message into stan store/stream +// endcode converts nias message to byte array for storage +func (ms *ValidationStore) StoreMessage(msg *lib.NiasMessage) { + + // store for txaction + // respecting limits of no. error reports for any + // transaction + + // var storage_limit_reached bool + + switch t := msg.Body.(type) { + case ValidationError: + ms.TxCounter[msg.TxID]++ + if !ms.TxLimit[msg.TxID] { + err := ms.C.Publish(msg.TxID, lib.EncodeNiasMessage(msg)) + if err != nil { + log.Println("publish to store error: ", err) + } + } + if ms.TxCounter[msg.TxID] >= STORE_LIMIT { + ms.TxLimit[msg.TxID] = true + } + case lib.TxStatusUpdate: + err := ms.C.Publish(msg.TxID, lib.EncodeNiasMessage(msg)) + if err != nil { + log.Println("publish to store error: ", err) + } + default: + _ = t + log.Printf("unknown message type in storage handler: %v", msg) + } + + // err := ms.C.Publish(m.TxID, lib.EncodeNiasMessage(m)) + // if err != nil { + // log.Println("publish to store error: ", err) + // } + +} diff --git a/lib/distributor.go b/sms/distributor.go similarity index 89% rename from lib/distributor.go rename to sms/distributor.go index a3bb535..d81c523 100644 --- a/lib/distributor.go +++ b/sms/distributor.go @@ -4,7 +4,7 @@ // creates a pool of listeners on a nats q to manage requests in parallel // requests are routed sequentially through the service chain provided // in NiasMessage.Route -package nias2 +package sms import ( "github.com/nats-io/go-nats-streaming" @@ -74,40 +74,46 @@ func (d *Distributor) RunSTANBus(poolsize int) { func (d *Distributor) RunNATSBus2(poolsize int) { ec := CreateNATSConnection() - ms := NewMessageStore() + vs := NewValidationStore() + tt := NewTransactionTracker() for i := 0; i < poolsize; i++ { // create service handler - go func(ms *MessageStore) { + go func(vs *ValidationStore, tt *TransactionTracker) { sr := NewServiceRegister() ec.QueueSubscribe(REQUEST_TOPIC, "distributor", func(m *NiasMessage) { responses := sr.ProcessByRoute(m) for _, response := range responses { r := response - //log.Printf("%s %s", r.Target, "out") ec.Publish(STORE_TOPIC, r) } - ms.IncrementTracker(m.TxID) + tt.IncrementTracker(m.TxID) + // get status of transaction and add message to stream + // if a notable status change has occurred + sigChange, msg := tt.GetStatusReport(m.TxID) + if sigChange { + ec.Publish(STORE_TOPIC, msg) + } }) - }(ms) + }(vs, tt) } // create storage handler - go func(ms *MessageStore) { + go func(vs *ValidationStore) { ec.Subscribe(STORE_TOPIC, func(m *NiasMessage) { //log.Printf("%s %s", m.Target, "in") - if strings.HasPrefix(m.Target, SIF_MEMORY_STORE_PREFIX) { - ms.StoreGraph(m) - } else { - ms.StoreMessage(m) - } + // if strings.HasPrefix(m.Target, SIF_MEMORY_STORE_PREFIX) { + // ms.StoreGraph(m) + // } else { + vs.StoreMessage(m) + // } }) - }(ms) + }(vs) } diff --git a/sms/encoding.go b/sms/encoding.go new file mode 100644 index 0000000..0119151 --- /dev/null +++ b/sms/encoding.go @@ -0,0 +1,36 @@ +// encoding.go +package sms + +import ( + "bytes" + "encoding/gob" + "log" +) + +// helper routines collection for all things encoding + +// binary encding for messages going to internal q/store. +func EncodeNiasMessage(msg *NiasMessage) []byte { + + encBuf := new(bytes.Buffer) + encoder := gob.NewEncoder(encBuf) + err := encoder.Encode(msg) + if err != nil { + log.Printf("Encoder unable to binary encode message for: %#v\n", msg) + } + return encBuf.Bytes() + +} + +// binary decoding for messages coming from internal q/store. +func DecodeNiasMessage(bytemsg []uint8) *NiasMessage { + + decBuf := bytes.NewBuffer(bytemsg) + decoder := gob.NewDecoder(decBuf) + var msgOut NiasMessage + err := decoder.Decode(&msgOut) + if err != nil { + log.Println("Error decoding message from q/store(internal):", err) + } + return &msgOut +} diff --git a/lib/ledis.go b/sms/ledis.go similarity index 85% rename from lib/ledis.go rename to sms/ledis.go index 45681c0..29be015 100644 --- a/lib/ledis.go +++ b/sms/ledis.go @@ -1,7 +1,7 @@ // ledis.go // sets up the ledis server & provides useful constants etc. -package nias2 +package sms import ( "github.com/siddontang/goredis" @@ -12,8 +12,8 @@ import ( const DEF_STORAGE_DB_ADDRESS = "127.0.0.1:6397" const DEF_STORAGE_DB_PROXY_ADDRESS = "127.0.0.1:6397" -const DEF_LOOKUP_DB_ADDRESS = "127.0.0.1:6399" -const DEF_LOOKUP_DB_PROXY_ADDRESS = "127.0.0.1:6399" +const DEF_LOOKUP_DB_ADDRESS = "127.0.0.1:6397" +const DEF_LOOKUP_DB_PROXY_ADDRESS = "127.0.0.1:6397" // alternative ports for db clustering; twemproxy, xcodis etc. // const DEF_DB_ADDRESS = "127.0.0.1:6379" @@ -43,14 +43,16 @@ func LaunchStorageServer() { cfg := config.NewConfigDefault() - // cfg.LevelDB.CacheSize = 524288000 - cfg.LevelDB.WriteBufferSize = (1024 * 1024 * 250) //67108864 + cfg.LevelDB.CacheSize = 524288000 + // cfg.LevelDB.WriteBufferSize = (1024 * 1024 * 250) //67108864 + cfg.LevelDB.WriteBufferSize = 67108864 cfg.LevelDB.MaxOpenFiles = 10240 // log.Println("\tLDB MxOF is: ", cfg.LevelDB.MaxOpenFiles) - cfg.ConnReadBufferSize = (1024 * 1024 * 5) - cfg.ConnWriteBufferSize = (1024 * 1024 * 50) + // commented from default + // cfg.ConnReadBufferSize = (1024 * 1024 * 5) + // cfg.ConnWriteBufferSize = (1024 * 1024 * 50) // log.Println("\tRead buffer is", cfg.ConnReadBufferSize) // log.Println("\tWrite buffer is", cfg.ConnWriteBufferSize) diff --git a/lib/lookup.go b/sms/lookup.go similarity index 99% rename from lib/lookup.go rename to sms/lookup.go index 877313c..ddc4ee6 100644 --- a/lib/lookup.go +++ b/sms/lookup.go @@ -1,5 +1,5 @@ // lookup.go -package nias2 +package sms import ( "errors" diff --git a/lib/privacyservice.go b/sms/privacyservice.go similarity index 99% rename from lib/privacyservice.go rename to sms/privacyservice.go index fd2d6f3..f3c8acd 100644 --- a/lib/privacyservice.go +++ b/sms/privacyservice.go @@ -1,4 +1,4 @@ -package nias2 +package sms import ( "bufio" diff --git a/lib/serviceregister.go b/sms/serviceregister.go similarity index 98% rename from lib/serviceregister.go rename to sms/serviceregister.go index d9492ef..1b8e896 100644 --- a/lib/serviceregister.go +++ b/sms/serviceregister.go @@ -1,5 +1,5 @@ // serviceregister.go -package nias2 +package lib // simple hashtable of service handlers stored by name // will be matched against required tasks in NasMessage.Route meta-data @@ -65,7 +65,7 @@ func createDefaultServiceRegister() *ServiceRegister { log.Fatal("Unable to create schema service ", err) } - id1, err := NewIDService() + id1, err := NewIDService3() if err != nil { log.Fatal("Unable to create id service ", err) } diff --git a/lib/sif2graph.go b/sms/sif2graph.go similarity index 99% rename from lib/sif2graph.go rename to sms/sif2graph.go index b766092..7595baa 100644 --- a/lib/sif2graph.go +++ b/sms/sif2graph.go @@ -1,4 +1,4 @@ -package nias2 +package sms import ( "errors" diff --git a/lib/store.go b/sms/store.go similarity index 90% rename from lib/store.go rename to sms/store.go index 2244039..175d100 100644 --- a/lib/store.go +++ b/sms/store.go @@ -1,9 +1,8 @@ // store.go -package nias2 +package sms import ( - "bytes" - "encoding/gob" + "github.com/nats-io/go-nats-streaming" "github.com/siddontang/goredis" "log" "net" @@ -16,6 +15,9 @@ const VALIDATION_PREFIX = "nvr:" const STORE_AND_FORWARD_PREFIX = "ssf:" const SIF_MEMORY_STORE_PREFIX = "sms:" +// create a stan connection for storage +var sc, err = stan.Connect("test-cluster", "store") + type MyGoRedisClient struct { *goredis.Client } @@ -46,16 +48,21 @@ var mutex = &sync.Mutex{} func (ms *MessageStore) StoreMessage(m *NiasMessage) { // store for txaction - tx_key := m.Target + m.TxID - _, err := ms.C.Do("rpush", tx_key, EncodeNiasMessage(m)) - if err != nil { - log.Println("error saving message:tx: - ", err) + store_transaction := false + if store_transaction { + tx_key := m.Target + m.TxID + _, err := ms.C.Do("rpush", tx_key, EncodeNiasMessage(m)) + if err != nil { + log.Println("error saving message:tx: - ", err) + } } //log.Printf("Storing under %s\n", tx_key) + // tx_key := m.Target + m.TxID + sc.Publish("nss1", EncodeNiasMessage(m)) // store for use case - disabled for now - in config - //store_usecase := false - store_usecase := true + store_usecase := false + // store_usecase := true if store_usecase { uc_key := m.Target _, err := ms.C.Do("rpush", uc_key, EncodeNiasMessage(m)) @@ -313,32 +320,6 @@ func GetTrackingData(txid string) map[string]string { return trackmap } -// binary encding for messages going to internal q/store. -func EncodeNiasMessage(msg *NiasMessage) []byte { - - encBuf := new(bytes.Buffer) - encoder := gob.NewEncoder(encBuf) - err := encoder.Encode(msg) - if err != nil { - log.Printf("Encoder unable to binary encode message for: %#v\n", msg) - } - return encBuf.Bytes() - -} - -// binary decoding for messages coming from internal q/store. -func DecodeNiasMessage(bytemsg []uint8) *NiasMessage { - - decBuf := bytes.NewBuffer(bytemsg) - decoder := gob.NewDecoder(decBuf) - var msgOut NiasMessage - err := decoder.Decode(&msgOut) - if err != nil { - log.Println("Error decoding message from q/store(internal):", err) - } - return &msgOut -} - // Implement pipeline command on goredis client func (c *MyGoRedisClient) Send(cmd string, args ...interface{}) error { diff --git a/lib/webserver.go b/sms/webserver.go similarity index 99% rename from lib/webserver.go rename to sms/webserver.go index 29b16cf..2e215d8 100644 --- a/lib/webserver.go +++ b/sms/webserver.go @@ -1,5 +1,5 @@ // webserver.go -package nias2 +package sms // handles all web interactions with users @@ -13,8 +13,8 @@ import ( "github.com/labstack/echo/engine/standard" mw "github.com/labstack/echo/middleware" ms "github.com/mitchellh/mapstructure" + "github.com/nats-io/go-nats" "github.com/nats-io/go-nats-streaming" - "github.com/nats-io/nats" "github.com/nats-io/nuid" "github.com/twinj/uuid" "github.com/wildducktheories/go-csv" diff --git a/test_data/100students.csv b/test_data/100students.csv new file mode 100644 index 0000000..84ecb48 --- /dev/null +++ b/test_data/100students.csv @@ -0,0 +1,101 @@ +LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassCode,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC \ No newline at end of file diff --git a/test_data/1500students.csv b/test_data/1500students.csv new file mode 100644 index 0000000..4d81860 --- /dev/null +++ b/test_data/1500students.csv @@ -0,0 +1,1601 @@ +LocalId,SectorId,DiocesanId,OtherId,TAAId,JurisdictionId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousJurisdictionId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,HomeGroup,ClassCode,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory +qhwxc345,43403,27305,77880,94368,4499,32305,49073,54242,40434,31153,46276,39846,30043,63857,98185,Black,Tommy,Tommy,L,2007-03-04,1,1101,U,2,101,4,N,1201,3,3,0.48,3B,3A,40451,40451,01,01,xjupn395,40451,Y,Y,U,4,6,3,1201,2,8,1,1201,5262 E. 2nd St.,,BINIGUY,2399,NSW +tgkfc335,35437,2144,91441,58160,41766,51723,99870,23605,26027,75101,14255,30067,12401,37581,5229,Alexander,Ruben,Ruben,,2007-08-27,1,1101,N,1,101,2,N,7100,3,3,0.09,3F,3E,40451,40451,01,01,zbdje740,40451,N,N,Y,4,5,1,1201,1,6,3,1201,2632 Colonel Glenn Highway,,AFTERLEE,2474,NSW +ewlkp056,42838,53815,38846,97017,2582,8733,78762,81538,40704,2317,76972,2216,75979,10006,48780,Jansen,Christa,Christa,B,2007-08-04,2,1101,N,2,101,1,Y,7100,3,3,0.39,3D,3B,40451,40451,01,01,vcskz161,40451,N,N,Y,2,7,3,9601,3,7,2,9601,1217 SE 47th Terrace,,SYDNEY,1183,NSW +eytbl187,55884,85598,37328,23131,16746,19474,44667,96272,9122,29059,45135,66624,36302,38190,43445,Richardson,Kent,Kent,,2007-06-08,1,1101,N,2,101,3,N,1201,3,3,0.40,3A,3C,40451,40451,01,01,mhazi217,40451,Y,Y,Y,4,5,1,2201,4,7,1,1201,9067 US 31,Apple Valley Plaza,SYDNEY,1162,NSW +fvvat760,24536,20393,53295,8729,41447,36388,45543,3132,44589,62215,85706,66719,58372,27637,35691,Long,Johnnie,Johnnie,P,2007-10-21,2,1101,Y,1,101,3,X,1201,3,3,0.19,3A,3A,40451,40451,01,01,oxtil194,40451,Y,Y,N,2,8,2,1201,1,5,4,1201,753 Cerrillos Rd,,HARRIS PARK,2150,NSW +cwcef815,23150,42586,23916,72311,87121,49820,80979,59199,3940,59595,31821,95571,60270,54321,20956,Simon,Rosaria,Rosaria,H,2007-02-28,2,1101,N,1,101,1,Y,1201,3,3,0.12,3C,3D,40451,40451,01,01,gqegr127,40451,Y,N,N,4,6,1,1201,2,7,3,1201,69 Brookside Ave,,CARINGBAH,1495,NSW +bvtyc739,47777,65258,121,27744,35576,99462,94131,49460,36962,34539,54139,5677,97973,62264,81316,Armstrong,Connie,Connie,Geralyn,2007-04-25,2,1101,Y,2,101,2,Y,1201,3,3,0.68,3B,3D,40451,40451,01,01,mqwbh224,40451,N,N,N,3,6,4,1201,2,8,1,1201,1210 Barton Springs Road,,SYDNEY,1189,NSW +juvhy026,90625,86012,41930,96381,49955,43275,88576,36663,86822,81533,39585,44296,73660,61735,88075,Garcia,Margaret,Margaret,,2005-10-17,2,1101,Y,2,101,2,N,1201,5,5,0.30,5D,5A,40451,40451,01,01,dnphq685,40451,Y,N,N,4,5,1,1201,2,5,1,1201,317 Boston Post Road,,SYDNEY,1156,NSW +rjueh388,33554,74247,20471,90108,45934,45785,55141,47106,25593,34339,21210,15001,92949,58545,88918,Buell,Adan,Adan,,2005-05-14,1,1101,Y,2,101,2,Y,1201,5,5,0.89,5C,5B,40451,40451,01,01,zyrdl906,40451,N,Y,Y,3,5,2,1201,4,5,2,1201,2226 Sunrise Blvd,,SYDNEY,1187,NSW +nqgkt877,85812,5076,50074,51206,97616,76904,17489,86527,94234,37607,68821,90656,38616,63724,91877,Burgos,Angelica,Angelica,Blanca,2005-04-11,2,1101,N,1,101,1,Y,2201,5,5,0.72,5F,5A,40451,40451,01,01,gipvx733,40451,Y,Y,Y,1,8,4,2201,1,5,4,2201,145 E. Clayton St.,,BAYVIEW,2104,NSW +ridsi134,77356,25985,73951,25293,49010,59593,87893,4677,11584,65004,67063,46375,87356,12958,19780,Crosby,Frederick,Frederick,A,2005-03-02,1,1101,N,1,101,2,N,1201,5,5,0.03,5D,5B,40451,40451,01,01,acxtr176,40451,N,N,N,2,6,4,7100,2,7,2,1201,5812 Grove Ave.,,SYDNEY,1041,NSW +bkkla657,22931,73407,65793,79152,12675,46494,84439,58864,25333,85802,18460,18531,22958,34044,38268,Kearns,Caroll,Caroll,J,2007-04-08,2,1101,N,2,101,1,Y,1201,3,3,0.41,3C,3B,40451,40451,01,01,uoqby640,40451,X,Y,N,3,5,4,2201,3,7,3,1201,14718 Detroit Avenue,,BALICKERA,2324,NSW +dfddd481,26907,84624,91836,67538,65370,18589,46471,62476,87940,68642,81198,23878,53633,40031,23363,Tobin,Jada,Jada,,2007-04-22,2,1101,Y,1,101,3,Y,1201,3,3,0.55,3F,3F,40451,40451,01,01,wtjep901,40451,X,N,Y,4,8,2,1201,1,8,3,1201,690 Santa Maria Avenue,,NORTHBRIDGE,2063,NSW +syqzi787,53297,99931,28068,83589,34937,47966,2011,21483,65270,7230,44548,11378,1050,85057,40121,Wilson,Reba,Reba,C,2007-11-20,2,1101,Y,1,101,2,N,5203,3,3,0.80,3B,3B,40451,40451,01,01,tnzyd058,40451,N,U,X,2,7,3,9601,2,6,3,1201,2965 Oakland Drive,,REVESBY,2212,NSW +jqqoz882,76400,51648,95732,55868,21722,84863,51866,31441,41313,56569,43672,45716,26386,28197,58289,Johnson,Patricia,Patricia,N,2007-05-25,2,1101,U,1,101,1,N,1201,3,3,0.24,3B,3B,40451,40451,01,01,hdyos193,40451,Y,Y,N,2,5,3,1201,3,5,4,1201,6312 N. Figueroa Street,,BLACKSMITHS,2281,NSW +ielyh702,80910,22478,72864,42634,94657,32682,45541,17650,73059,36335,27100,89794,16292,17687,2475,Wilson,Phyllis,Phyllis,T,2007-03-20,2,1101,N,2,101,3,U,1201,3,3,0.80,3E,3C,40451,40451,01,01,elrne918,40451,Y,X,X,2,8,4,1201,3,7,1,1201,1811 14th Street NW,,BOMBO,2533,NSW +pwxrf311,10065,22280,30484,96541,4329,2402,1105,29956,77820,75700,80195,72364,35986,87986,97312,Naquin,Mathilda,Mathilda,,2007-06-28,2,1101,Y,1,101,2,N,1201,3,3,0.99,3B,3B,40451,40451,01,01,ykmor600,40451,N,N,Y,4,5,1,5203,3,8,2,5203,3315 SE Hawthorne,,COALCLIFF,2508,NSW +clahe965,50191,90617,13989,32809,64659,59365,80182,37936,55632,21532,89736,78513,57463,80679,92497,Cooper,Lois,Lois,Kate,2005-02-16,2,1101,N,2,101,2,Y,1201,5,5,0.39,5E,5F,40451,40451,01,01,tsnlr298,40451,Y,Y,Y,3,7,4,2201,2,5,3,1201,4233 N Mississippi (at Skidmore),,GRETA,2334,NSW +vdcxb416,27216,45966,53835,63420,84205,77978,47241,79256,84654,1681,58405,1487,44021,45266,21426,Lantz,Christina,Christina,,2005-11-14,2,1101,N,2,101,4,X,1201,5,5,0.49,5D,5C,40451,40451,01,01,qmzdc138,40451,N,Y,Y,2,8,4,1201,1,5,1,1201,130 St. Marks Place,,SYDNEY,1171,NSW +fuyxf470,83159,2750,71354,32065,76435,27891,75729,8319,56628,10864,52351,81643,22886,33839,89371,Knorr,Vanessa,Vanessa,N,2005-01-03,2,1101,N,1,101,2,N,2201,5,5,0.85,5E,5D,40451,40451,01,01,ifqbh996,40451,Y,Y,Y,2,7,1,1201,3,7,4,2201,550 12th Avenue,,BRANGA PLAINS,2354,NSW +rkxla416,90098,55491,3138,96846,48944,33008,55556,27938,22626,13690,60799,99481,72621,60646,74674,Sanchez,Annett,Annett,Heather,2005-10-12,2,1101,N,1,101,4,Y,1201,5,5,0.12,5C,5A,40451,40451,01,01,mivzv113,40451,X,N,N,2,5,4,1201,3,8,1,1201,2310 SE Delaware Ave,,BANGALEE,2541,NSW +hueuo518,57262,67626,46865,86543,98351,43727,28352,21820,73851,36093,40754,66092,65135,29566,15561,Light,Jamie,Jamie,,2005-10-23,2,1101,Y,1,101,4,Y,1201,5,5,0.96,5A,5B,40451,40451,01,01,ojwaj231,40451,N,Y,N,4,7,1,1201,2,8,1,1201,1415 Timberlane Rd,#410,WARRIEWOOD,2102,NSW +sprdt256,75032,8435,80181,60163,19333,13808,44374,87218,20377,6156,85390,17390,74195,66087,16160,Story,Toshiko,Toshiko,J,2005-09-12,2,1101,N,1,101,2,Y,1201,5,5,0.57,5A,5A,40451,40451,01,01,zpilz006,40451,Y,X,N,4,5,2,1201,1,7,4,1201,1151 Galleria Blvd,,SYDNEY,1114,NSW +couhx296,85894,14956,55536,7302,51773,96952,87103,570,93353,26872,6646,72638,55791,12458,82973,May,Jamal,Jamal,E,2005-09-20,1,1101,N,2,101,4,Y,5203,5,5,0.26,5A,5B,40451,40451,01,01,kubih495,40451,N,N,Y,2,5,1,1201,2,6,1,1201,6040 S Orange Blossom Trail,,ROYAL EXCHANGE,1224,NSW +vwwrk810,92607,993,45328,47773,12147,12105,48448,96319,93246,22064,61672,65713,97838,37984,18246,Scott,Noel,Noel,,2007-12-02,1,1101,N,1,101,2,Y,2201,3,3,0.45,3C,3B,40451,40451,01,01,vtdcr474,40451,N,N,Y,2,5,3,1201,2,7,3,7100,200 6th Avenue,,STRAWBERRY HILLS,1429,NSW +sasey434,37227,29661,4484,34334,25372,98538,68559,96051,25736,52975,8327,93363,11980,31743,54055,Havens,Timmy,Timmy,,2007-11-11,1,1101,X,2,101,3,Y,1201,3,3,0.17,3D,3F,40451,40451,01,01,hftqb403,40451,Y,N,N,4,7,4,1201,3,5,3,1201,3111 Belmont Ave.,,BALMORAL,2571,NSW +vxpcv737,95291,15208,31650,29350,65578,81261,78290,15224,81708,74780,99519,30984,99218,62470,26034,Pearlman,Barney,Barney,Hector,2007-01-16,1,1101,Y,1,101,3,Y,1201,3,3,0.66,3E,3A,40451,40451,01,01,wpmhd552,40451,N,Y,N,2,6,1,1201,3,5,4,7100,1900 Marshall St. NE,,DARLINGHURST,2010,NSW +ivvam034,15480,4807,5454,41126,34730,39289,32105,13031,24163,68234,66278,11372,461,26969,82203,Cope,Seth,Seth,F,2007-08-13,1,1101,N,2,101,2,N,5203,3,3,0.83,3F,3A,40451,40451,01,01,buizx996,40451,N,N,N,2,5,3,1201,2,7,1,1201,440 Rt. 130 S at Rt. 571,,BONNYRIGG,2177,NSW +inmyq327,66784,95367,26901,91501,96638,62068,63773,52438,63205,30498,61862,46328,90592,48748,31434,Etchison,Royce,Royce,M,2007-09-02,1,1101,X,2,101,4,N,1201,3,3,0.88,3A,3F,40451,40451,01,01,vlyho587,40451,N,X,N,4,8,3,7100,2,8,3,1201,442 Riverbird Lane,,ABERDEEN,2359,NSW +rwlku671,94134,36429,78248,19906,41627,8232,63618,50886,9007,78813,91149,62564,9893,8969,23850,Bennett,Howard,Howard,A,2007-07-18,1,1101,Y,2,101,3,Y,1201,3,3,0.38,3C,3E,40451,40451,01,01,sygze982,40451,Y,N,N,3,7,2,7100,4,5,4,1201,po box 82284,,UNSW SYDNEY,1466,NSW +aemrm117,57455,52449,82833,46834,95233,90380,8693,40611,36574,88823,33017,57125,76926,58329,61910,Adams,Wade,Wade,T,2005-12-05,1,1101,N,2,101,2,N,1201,5,5,0.60,5B,5D,40451,40451,01,01,lsujq597,40451,N,N,Y,4,7,1,9601,3,6,4,1201,477 Cambridge Street,,MENANGLE,2568,NSW +gngau207,40948,90544,28369,34711,69227,17895,48256,76937,4227,5423,65963,66363,98852,61494,31891,Cobb,Georgia,Georgia,,2007-02-18,2,1101,N,1,101,2,N,1201,3,3,0.01,3F,3A,40451,40451,01,01,ehzos758,40451,N,N,N,2,8,3,1201,4,5,3,1201,530 E McDowell Rd,,BARRACK HEIGHTS,2528,NSW +mtwuo955,59362,20649,38222,31270,96959,28302,8660,79492,80363,32043,50919,44084,87317,36908,25664,Warden,Lawrence,Lawrence,,2005-01-03,1,1101,N,1,101,2,Y,1201,5,5,0.05,5E,5A,40451,40451,01,01,maxqs725,40451,Y,Y,N,4,6,3,1201,2,5,1,1201,10150 California St.,,BROKEN HEAD,2481,NSW +cbdzz191,99672,16613,7391,17180,40251,74303,34471,48022,26837,51132,51388,26911,43351,64104,64379,Conner,Gavin,Gavin,J,2005-09-22,1,1101,U,1,101,2,Y,1201,5,5,0.74,5E,5F,40451,40451,01,01,kfwvt140,40451,N,Y,N,2,7,1,1201,4,6,2,1201,3827 5th Avenue,,BANGO,2582,NSW +rsayg728,42830,35390,65804,74707,85906,15925,6352,7499,88475,11059,91096,28141,32148,55181,5314,Mitchell,Dolores,Dolores,Ava,2005-07-28,2,1101,Y,1,101,3,Y,1201,5,5,0.87,5D,5F,40451,40451,01,01,mlzhr205,40451,N,Y,Y,1,6,4,1201,1,6,3,1201,480 San Ramon Valley Blvd,,BACK CREEK,2422,NSW +kbtgt250,79518,28496,68844,4906,4458,62103,7200,43541,58822,15840,64724,429,83769,86840,78920,Griffith,Gussie,Gussie,,2005-08-02,2,1101,N,2,101,4,N,1201,5,5,0.50,5B,5E,40451,40451,01,01,ofgcm542,40451,N,U,N,2,5,1,1201,2,7,4,5203,800 Del Monte Center,,BALCOLYN,2264,NSW +fvpzy424,32628,4491,89583,27571,27211,99991,6312,44257,92645,2035,50068,99742,20356,15331,60130,Choice,Polly,Polly,Erma,2005-06-17,2,1101,U,2,101,2,Y,1201,5,5,0.05,5F,5F,40451,40451,01,01,xrhcu501,40451,N,Y,N,3,7,2,1201,3,8,2,1201,4 Union Square South,,ASHFIELD,1800,NSW +dsjln955,82900,48449,70232,6682,66574,78,85017,60986,9275,21225,60803,21348,5740,94275,64865,Stoddard,Rogelio,Rogelio,L,2003-03-21,1,1101,Y,2,101,2,N,1201,7,7,0.49,7F,7D,40451,40451,01,01,biejj965,40451,Y,N,N,1,7,3,1201,1,5,4,1201,138 S. Easton Road,,ILUKA,2466,NSW +ijafb436,75769,69847,34467,9424,10050,81437,22929,76546,5415,28422,90530,1210,71780,66101,43021,Copper,Madeleine,Madeleine,Amelia,2003-09-26,2,1101,X,1,101,1,Y,1201,7,7,0.92,7C,7C,40451,40451,01,01,sorve199,40451,X,N,Y,4,7,1,1201,2,7,4,1201,3852 Lindell Blvd,,SYDNEY,1043,NSW +huiua808,12671,32598,68250,40584,1470,43200,61476,92771,36048,65256,41277,39604,80403,30182,41301,Martinez,Joan,Joan,E,2005-03-18,2,1101,N,1,101,2,X,1201,5,5,0.57,5C,5E,40451,40451,01,01,adrju275,40451,Y,N,Y,2,5,2,5203,2,8,4,1201,2862 University Avenue,,SYDNEY,1042,NSW +vmjeu827,9922,54708,12353,8176,96620,13506,21287,50549,88096,64619,24453,66043,31841,90140,20881,Barrett,Amado,Amado,O,2003-06-01,1,1101,N,2,101,1,N,1201,7,7,0.06,7C,7B,40451,40451,01,01,wapka708,40451,N,Y,N,1,5,2,1201,3,6,1,1201,6853 SW 18th St.,,HAYMARKET,1240,NSW +htutz841,30221,31016,27515,64404,61788,94617,84193,3145,41040,29454,41313,49002,90722,73926,54122,Berry,Christian,Christian,Glen,2003-01-03,1,1101,N,1,101,4,Y,1201,7,7,0.09,7F,7C,40451,40451,01,01,vmvid163,40451,N,N,N,1,7,4,5203,3,5,4,1201,211 10th Street,,BARTON,2600,NSW +vnfiw813,69682,57782,55202,99631,81898,75953,31520,64904,32506,97809,74894,46362,65876,2473,13811,Cain,Fannie,Fannie,E,2003-11-02,2,1101,N,1,101,4,Y,1201,7,7,0.80,7F,7E,40451,40451,01,01,hjryl511,40451,Y,N,U,2,6,1,1201,4,8,1,1201,50th St. and Baltimore St.,,SYDNEY,1006,NSW +psgga419,1190,87443,27575,32272,18130,53090,11374,14083,11443,99452,41804,30944,59437,63276,95873,Walker,Raquel,Raquel,S,2003-09-11,2,1101,N,1,101,1,Y,1201,7,7,0.74,7D,7D,40451,40451,01,01,aylct110,40451,Y,Y,Y,4,7,3,1201,3,7,1,1201,110 SE 8th St.,,ALPINE,2575,NSW +rimjq938,73598,62998,40880,62379,21692,51571,56163,81846,60059,86227,6579,44457,63236,25040,13502,Parker,Clyde,Clyde,Junior,2003-11-17,1,1101,Y,2,101,2,N,1201,7,7,0.89,7F,7B,40451,40451,01,01,pebyt708,40451,N,N,Y,3,6,3,1201,3,5,3,1201,2608 N. Downer Ave.,,HAYMARKET,1240,NSW +cqmqp220,74662,23074,99093,8669,35985,77628,38278,96565,43334,79513,49591,19791,97507,16063,48577,Fritz,Blake,Blake,H,2003-01-15,1,1101,N,2,101,3,Y,1201,7,7,0.29,7A,7B,40451,40451,01,01,evjep888,40451,N,U,Y,4,5,4,1201,3,8,3,7100,800 South Broadway,,QUEEN VICTORIA BUILDING,1230,NSW +yshmp603,64812,54663,11737,28563,96865,73246,12697,7392,92339,58435,9355,11578,66462,36948,47828,Smith,Jada,Jada,P,2003-01-24,2,1101,N,1,101,3,N,1201,7,7,0.20,7F,7A,40451,40451,01,01,dzzco138,40451,N,N,U,4,6,1,1201,3,7,1,7100,219 S. 52nd St.,,SYDNEY,1030,NSW +kkzui265,31580,75370,97517,20091,64780,35245,4671,72831,32552,17150,96461,10558,72883,84682,49894,Taylor,Herbert,Herbert,Vance,2003-08-13,1,1101,U,1,101,2,Y,1201,7,7,0.48,7F,7A,40451,40451,01,01,eecgl874,40451,Y,Y,N,2,7,4,1201,4,6,3,1201,811 S. Palm Avenue,Marie Selby Botanical Gardens,STRAWBERRY HILLS,1427,NSW +ggcqd878,4612,56712,60161,99493,20327,77614,19986,22057,55894,29899,8823,46310,83685,13273,12852,Bates,Sabrina,Sabrina,S,2003-10-22,2,1101,N,2,101,1,N,1201,7,7,0.88,7F,7F,40451,40451,01,01,pargn219,40451,Y,N,Y,3,6,1,1201,2,6,4,1201,1200 N 4th,,BANGALOW,2479,NSW +ebnnk071,5869,47452,49409,6863,61348,54077,13900,20648,57959,3121,13171,94558,17781,95964,11232,Bednar,Enrique,Enrique,J,2003-01-17,1,1101,N,2,101,4,N,1201,7,7,0.29,7C,7D,40451,40451,01,01,nxoyi916,40451,Y,Y,N,1,5,3,1201,4,5,3,1201,6125 Covington Highway,Suite 5,NORMANHURST,2076,NSW +tantc246,9700,55238,64783,65922,34,47870,27766,70313,21102,11049,46255,75613,77266,22351,62765,Manning,Donald,Donald,B,2005-08-26,1,1101,Y,1,101,1,Y,1201,5,5,0.83,5A,5E,40451,40451,01,01,kdeuw148,40451,Y,Y,Y,2,7,4,1201,4,7,2,2201,515 Bloomfield Ave,,ASHLEY,2400,NSW +rzrjh703,45068,61286,90760,66831,56418,72466,17971,89210,76936,93823,70137,72020,80000,15546,72700,Sapp,Clay,Clay,S,2003-02-17,1,1101,Y,2,101,3,N,1201,7,7,0.40,7F,7F,40451,40451,01,01,iiooi617,40451,N,N,U,4,5,3,9601,3,7,1,1201,21670 Stevens Creek Blvd.,,SYDNEY,1128,NSW +nqlww248,95473,7553,19880,92680,42544,6891,49033,8378,81772,8480,39416,52927,25849,39058,17747,Swallow,Miranda,Miranda,B,2005-05-27,2,1101,Y,2,101,3,Y,5203,5,5,0.61,5E,5B,40451,40451,01,01,pnqdr142,40451,Y,U,Y,4,8,3,1201,3,5,1,1201,462 Santa Clara Avenue,,ASHFIELD,1800,NSW +qrqsg198,16458,32152,36145,49839,28506,71746,77983,39180,89158,60509,47194,3139,73762,47841,50316,Winer,Emma,Emma,,2001-10-12,2,1101,Y,2,101,3,N,1201,9,9,0.84,9A,9B,40451,40451,01,01,dinjg185,40451,Y,N,N,1,7,1,1201,3,7,2,1201,4584 Washtenaw Ave.,,ARRAWARRA,2456,NSW +ubpsx079,78504,40470,35416,58462,80475,46239,46830,86130,55828,89955,41877,41750,91961,86129,43260,Funchess,Cristina,Cristina,,2001-11-14,2,1101,N,1,101,3,N,1201,9,9,0.03,9F,9D,40451,40451,01,01,phogo030,40451,N,N,N,1,5,4,1201,4,8,2,1201,19 5th St. NE,,ABBOTSBURY,2176,NSW +vmhjo315,42733,11979,80867,68687,39007,91466,33093,57253,84089,64061,25353,63328,18268,66318,75108,Diaz,Roberto,Roberto,,2001-08-24,1,1101,N,2,101,2,Y,1201,9,9,0.56,9D,9B,40451,40451,01,01,bejmb655,40451,N,Y,N,1,8,3,7100,2,8,4,1201,3711 S. Harvard Avenue,,HOMEBUSH BAY,2127,NSW +bemgl925,83825,25659,82535,56916,67866,34100,13673,85839,65427,63818,10624,52350,97630,81692,94271,Wing,Louie,Louie,J,2001-10-08,1,1101,N,2,101,4,N,1201,9,9,0.07,9E,9C,40451,40451,01,01,uvuuw707,40451,X,N,N,2,7,1,1201,3,8,4,2201,618 north thornton avenue,,KOORAGANG,2304,NSW +bdzta306,27490,2925,47648,1836,42164,54820,68021,35199,39708,90105,6013,80086,20502,58135,21648,Freeman,Armando,Armando,,2007-03-05,1,1101,N,2,101,3,Y,1201,3,3,0.86,3F,3C,43469,43469,01,01,hgwfy376,43469,Y,Y,Y,4,6,2,1201,1,6,2,1201,357 Main Street,,SYDNEY,1039,NSW +lhrxa689,51194,50470,94079,5869,37532,9188,33986,37009,97813,25374,60526,82625,17051,73337,54982,Crawford,Maude,Maude,Willie,2007-12-14,2,1101,Y,1,101,3,N,1201,3,3,0.61,3C,3F,43469,43469,01,01,bpbzk032,43469,U,N,Y,3,7,3,1201,1,7,2,1201,6118 Chamberburg Rd.,,CAMMERAY,2062,NSW +depjz807,77137,45082,15840,26522,95557,34896,91541,57823,7658,15276,33745,83195,10490,58596,97003,Shelley,Billie,Billie,Shellie,2003-04-11,2,1101,N,1,101,1,Y,1201,7,7,0.87,7C,7E,40451,40451,01,01,rhuwx119,40451,U,Y,N,3,8,2,1201,1,7,3,1201,191 East Main Street,Suite 1B,AUBURN,1835,NSW +ysbmi890,97611,1182,87629,47903,23894,45191,82706,14890,68689,55616,14037,6060,56905,82835,79455,Moloney,Tom,Tom,E,2003-05-07,1,1101,X,1,101,4,Y,1201,7,7,0.12,7E,7C,40451,40451,01,01,etfgn398,40451,Y,N,Y,2,6,4,1201,1,6,3,1201,306 N University Drive,,GEORGES HALL,2198,NSW +yaoor590,50796,54217,49673,43358,35933,62924,82870,3094,86242,29912,46364,9271,54243,39625,40484,White,Elsa,Elsa,,2003-05-17,2,1101,N,2,101,2,Y,1201,7,7,0.95,7E,7C,40451,40451,01,01,cneag023,40451,N,Y,N,3,6,2,1201,4,5,4,1201,5975 Roswell Rd.,Suite G-25,DOUBLE BAY,2028,NSW +foait640,98260,99453,37329,49818,56094,5146,35967,8662,35441,49510,37762,78556,66189,19314,74861,Smith,Miyoko,Miyoko,F,2003-02-01,2,1101,N,2,101,3,N,1201,7,7,0.94,7E,7A,40451,40451,01,01,mgpvx608,40451,N,Y,N,1,8,1,1201,2,6,4,1201,2218 Paradise Rd,,SYDNEY,1162,NSW +moyki947,93382,55778,5160,26567,78806,99419,64486,91385,21518,35418,26188,15826,37105,57355,236,Bolinger,Pierre,Pierre,K,2001-04-11,1,1101,Y,2,101,4,N,1201,9,9,0.45,9D,9F,40451,40451,01,01,ekzah877,40451,Y,N,N,3,7,4,1201,3,7,2,1201,1610 West Highway 89A,,STRAWBERRY HILLS,1425,NSW +hlnxf464,18423,70149,37431,48827,17574,90704,79611,82259,23988,40562,12404,83426,87379,24268,77544,Porter,Alecia,Alecia,H,2001-08-16,2,1101,Y,2,101,4,N,1201,9,9,0.87,9B,9D,40451,40451,01,01,cbfam701,40451,N,Y,Y,4,8,4,1201,2,5,4,1201,913 8th Ave.,,QUEEN VICTORIA BUILDING,1227,NSW +rgtmj821,49764,75786,50480,60152,44786,32779,48993,21852,62177,73304,34457,97370,49854,19592,42445,Pegues,Ian,Ian,Jeramy,2003-02-18,1,1101,N,1,101,2,N,1201,7,7,0.21,7E,7F,40451,40451,01,01,qpqpg526,40451,Y,Y,Y,1,7,2,1201,3,8,3,1201,1020 Westport Rd,,BELMONT,2280,NSW +tljqo790,34679,39109,76053,76146,60468,65398,85776,26218,61450,39761,39943,3402,73662,49915,9064,Weldy,Sabrina,Sabrina,G,2003-09-25,2,1101,N,2,101,3,U,1201,7,7,0.64,7B,7A,40451,40451,01,01,uhtbm082,40451,Y,N,Y,1,6,1,1201,1,5,3,1201,355 E. Grand Avenue,"Holmes Place Fitness Center, 2nd Floor",BAMARANG,2540,NSW +demyz430,10961,33892,75250,21900,69852,28787,85727,83203,77345,27438,38076,99660,43750,20570,60849,Davin,John,John,O,2007-07-03,1,1101,N,1,101,3,N,1201,3,3,0.15,3E,3D,43469,43469,01,01,gpozk147,43469,N,Y,Y,2,6,4,5203,4,8,3,1201,960 W. Belmont Ave.,,WERRIS CREEK,2341,NSW +ogqnz253,37883,96933,80927,4400,56311,15495,61089,57762,93887,21183,99145,86991,58184,63864,6559,Humphreys,Rick,Rick,,2003-01-07,1,1101,Y,2,101,2,N,9601,7,7,0.81,7D,7E,40451,40451,01,01,bugwi011,40451,Y,N,N,2,7,1,1201,4,5,4,1201,603 S Lake Ave,,CHIPPENDALE,2008,NSW +crmzb076,15206,68944,59461,57167,9496,22984,9276,56116,96154,40536,34224,43669,84643,17752,23019,Hayes,Tommy,Tommy,E,2001-02-13,1,1101,N,2,101,4,Y,9601,9,9,0.31,9D,9D,40451,40451,01,01,wnmpe983,40451,N,Y,Y,3,8,2,9601,2,5,4,1201,6424 Naples Blvd.,,SYDNEY,1042,NSW +cpewy970,82909,10691,35637,78842,66148,30908,6523,8831,18912,12603,63698,38169,34946,82250,68813,Rudder,Laurence,Laurence,,2001-06-20,1,1101,N,2,101,4,Y,9601,9,9,0.95,9A,9F,40451,40451,01,01,xvrae928,40451,N,Y,Y,1,8,3,5203,3,7,2,1201,4420 N. Stone Avenue,,EPPING,1710,NSW +erupe375,28868,82049,44897,57580,26429,61961,99310,60547,79992,50006,16439,69181,25426,92780,59916,Vogel,Caroline,Caroline,Camelia,2001-03-21,2,1101,N,2,101,1,N,1201,9,9,0.56,9B,9B,40451,40451,01,01,veond781,40451,U,N,Y,2,5,3,7100,3,8,4,1201,57 Mt Pleasant Street,,CAFFREYS FLAT,2424,NSW +ebqnv306,68229,84684,47054,88531,86937,37960,95772,77323,96463,62615,21342,89874,41687,12069,67358,Pritchett,Darla,Darla,Laurie,2001-04-28,2,1101,Y,1,101,3,N,7100,9,9,0.81,9E,9B,40451,40451,01,01,zuzyc870,40451,Y,U,Y,2,8,3,1201,1,6,2,1201,5510 University Avenue,,GURLEY,2398,NSW +qrebt659,58323,47116,13658,75400,94798,14443,53303,50835,17533,15119,60284,7107,3825,52520,32474,Holloman,Tashia,Tashia,B,2007-06-28,2,1101,N,1,101,3,Y,1201,3,3,0.57,3C,3C,43469,43469,01,01,cenrk447,43469,Y,Y,Y,3,5,3,1201,1,6,2,7100,120 Halsted St.,,SYDNEY,1185,NSW +wxlck825,35942,73955,91339,3617,13391,56448,98356,95604,75086,69837,34367,4929,4414,45008,90143,Sullivan,Alison,Alison,,2001-10-05,2,1101,Y,1,101,1,Y,5203,9,9,0.87,9E,9A,40451,40451,01,01,beefg741,40451,Y,Y,Y,3,6,4,9601,4,7,4,1201,9400 Richmond Ave,,BADGERYS CREEK,2555,NSW +rtwdd912,115,10600,97677,1860,10243,94654,73283,97644,69224,14319,32686,23425,30140,73048,22634,Pride,Una,Una,A,2001-09-09,2,1101,N,2,101,2,N,1201,9,9,0.35,9D,9F,40451,40451,01,01,qrlnk836,40451,Y,N,N,3,8,1,1201,3,7,4,1201,6621 W. 119th St,,ROZELLE,2039,NSW +vvpsp515,6542,91968,42769,77134,91155,59276,8919,98880,80569,2577,7143,28161,23373,19160,36311,Combs,Joe,Joe,Jonathan,2001-06-10,1,1101,N,1,101,2,Y,1201,9,9,0.17,9B,9C,40451,40451,01,01,qvjib558,40451,Y,Y,Y,4,7,4,1201,2,8,1,5203,157 Belmont St,,SYDNEY,1003,NSW +grukf476,83845,35164,69780,32389,64527,61744,34791,41867,6030,9484,43390,80450,90836,43905,65766,Kromer,Ryan,Ryan,O,2001-04-04,1,1101,Y,1,101,4,Y,1201,9,9,0.68,9F,9C,40451,40451,01,01,fvivu952,40451,N,Y,U,2,8,4,1201,1,5,4,1201,195 Starpoint Dr.,,BOOROWA,2586,NSW +lmafc749,67889,74692,39930,98952,95755,22036,91763,90462,46315,94076,56859,12723,27942,13322,99275,Guess,Raymundo,Raymundo,D,2001-11-17,1,1101,Y,2,101,2,Y,9601,9,9,0.25,9B,9E,40451,40451,01,01,njeir250,40451,N,Y,N,2,8,2,1201,3,8,4,1201,421 W Water St,,BOOROWA,2586,NSW +selut468,71271,16633,19080,11125,66873,11800,46233,17333,22415,20259,30898,99947,40164,41588,1390,Craig,Ramon,Ramon,Jame,2007-07-26,1,1101,N,2,101,1,N,1201,3,3,0.14,3D,3F,43469,43469,01,01,kdqth748,43469,Y,N,Y,3,6,3,1201,1,8,4,1201,2915 N. Broadway St.,,SYDNEY,1116,NSW +jklaz459,14771,25011,39653,11956,83773,95842,51208,58003,23065,41733,76818,9641,84340,83798,14880,Work,Randall,Randall,,2007-07-20,1,1101,N,1,101,3,Y,1201,3,3,0.55,3A,3B,43469,43469,01,01,xaykx066,43469,Y,X,Y,3,8,2,1201,3,5,1,1201,471 Route 35 North,,SILVERWATER,2128,NSW +aoejp059,12746,31263,91344,13730,90809,72314,78767,42379,94447,58725,72715,22982,54218,74353,55868,Williams,Louis,Louis,E,2007-12-07,1,1101,N,2,101,2,U,1201,3,3,0.56,3F,3F,43469,43469,01,01,mjuob793,43469,X,N,N,2,8,1,1201,3,7,1,1201,21 Furnace Street,Ground floor,SYDNEY,1161,NSW +yjbkj810,55864,56652,9713,50549,63157,33129,5358,91939,67429,10768,80094,27067,21029,7541,30463,Hancock,Jean,Jean,Tamela,2005-12-12,2,1101,N,1,101,3,Y,1201,5,5,0.62,5C,5D,43469,43469,01,01,rpyvm579,43469,Y,Y,N,3,6,1,1201,2,7,1,1201,3799 Las Vegas Blvd. South,,BREAKFAST POINT,2137,NSW +qgjum425,41730,98492,55412,83592,46013,33028,62577,97127,6279,83354,49404,97629,97827,94979,37646,Berg,Mariam,Mariam,Mary,2007-12-23,2,1101,U,1,101,2,Y,1201,3,3,0.42,3B,3A,43469,43469,01,01,vjitq912,43469,Y,N,N,1,6,2,1201,1,8,3,1201,433 SW 4th Ave,,AUDLEY,2232,NSW +srjol566,49542,70358,33156,17715,6912,20130,1286,76837,51220,27290,32742,1100,82267,6996,49712,Sullivan,Alma,Alma,,2007-10-07,2,1101,X,2,101,2,U,1201,3,3,0.36,3E,3F,43469,43469,01,01,idqjw277,43469,N,Y,Y,3,8,4,5203,3,7,1,1201,111 Jewett Street,,ARTARMON,2064,NSW +tafjg642,41921,58730,69993,40029,28050,52606,36069,37118,40427,29861,33960,93655,63152,9827,9246,Rivera,Joelle,Joelle,D,2001-07-16,2,1101,N,2,101,4,N,1201,9,9,0.62,9D,9F,40451,40451,01,01,mmvyh364,40451,Y,Y,N,4,6,1,1201,2,8,2,7100,500 W. Diversey Pkwy.,,SYDNEY,1134,NSW +zhtne095,63728,56720,87927,98677,83039,29094,88300,62408,21127,30346,44542,9600,65445,60867,70105,Fulton,Caroline,Caroline,Delinda,2001-02-17,2,1101,N,2,101,4,Y,1201,9,9,0.39,9C,9A,40451,40451,01,01,kufju012,40451,U,Y,N,4,5,1,2201,1,8,2,1201,435 Main St.,,ASHLEY,2400,NSW +kdfrz417,36065,41249,29685,9097,82516,16588,73377,64649,63763,5266,63347,93529,58800,14658,58810,Harris,Samantha,Samantha,D,2001-08-08,2,1101,Y,2,101,2,N,5203,9,9,0.69,9F,9C,40451,40451,01,01,ukiic297,40451,N,N,Y,3,6,4,1201,1,8,3,1201,359-369 Huntington Avenue,,NEWRY,2455,NSW +fqnsb646,68909,48309,4586,34123,96762,48432,71587,24586,30345,92866,99314,80536,38529,14504,66485,Swift,Celia,Celia,O,2001-04-24,2,1101,Y,2,101,4,N,1201,9,9,0.94,9D,9F,40451,40451,01,01,zmvuo075,40451,Y,Y,N,1,5,3,1201,1,5,3,2201,107 Broadway,,SYDNEY,1143,NSW +qtbsu596,87943,43352,28806,98077,76443,85444,1872,98942,63838,95689,89736,22396,16015,9583,28672,Messer,Connie,Connie,T,2007-08-05,2,1101,Y,2,101,1,N,1201,3,3,1.00,3D,3A,43469,43469,01,01,yiegr909,43469,N,N,Y,4,5,2,1201,4,7,2,1201,73680 Hwy 111,,GEORGES HALL,2198,NSW +fhcrb354,55375,41262,99727,10082,74489,67585,13804,67313,20035,86866,61255,62805,68567,9672,84614,Taylor,Alton,Alton,P,2005-08-27,1,1101,Y,1,101,1,U,1201,5,5,0.86,5D,5C,43469,43469,01,01,wkjys339,43469,Y,Y,Y,4,7,4,1201,2,7,3,1201, 736 Commonwealth Avenue,,SYDNEY,1181,NSW +qngoc526,42238,45973,61076,15960,31396,62601,54771,59273,9362,11629,15558,45859,50186,99803,10338,Fuquay,Londa,Londa,,2005-08-02,2,1101,N,2,101,3,U,1201,5,5,0.00,5C,5A,43469,43469,01,01,nmasj193,43469,Y,N,N,2,7,4,2201,2,8,1,1201,769 Grand Ave,,FORESTVILLE,2087,NSW +akvwx675,26756,58690,37383,100,87799,91394,4817,10956,33524,66690,80116,95940,39889,43458,22073,Collins,Stewart,Stewart,K,2005-05-05,1,1101,Y,2,101,4,N,1201,5,5,0.13,5A,5A,43469,43469,01,01,xbkos014,43469,N,Y,N,4,5,4,1201,2,8,1,1201,1052 W Avenue K,,BANGALEE,2541,NSW +onfgu364,29145,23807,90406,22759,52336,621,81689,74662,55801,59192,46317,34599,250,41085,59255,Islas,Eloise,Eloise,L,2005-04-02,2,1101,N,1,101,3,Y,1201,5,5,0.33,5E,5D,43469,43469,01,01,iytsz908,43469,N,U,N,3,7,1,1201,4,7,4,7100,1123 Thomasville Road,,SYDNEY,1029,NSW +hmeey918,6326,88566,56183,47306,27227,506,98799,73173,45019,10043,51411,30950,24594,8870,29024,Israel,Gay,Gay,,2001-09-20,2,1101,N,1,101,2,Y,9601,9,9,0.32,9B,9F,43469,43469,01,01,yjkux550,43469,Y,N,N,3,5,3,1201,2,7,4,1201,1813 Glenwood Avenue,,BANKSTOWN,1885,NSW +aemqv002,23973,66703,61483,17105,76749,99484,33422,29597,37991,95298,40865,76362,11271,3911,26747,Wright,Eliza,Eliza,C,2001-02-05,2,1101,Y,2,101,2,Y,7100,9,9,0.67,9F,9F,43469,43469,01,01,vfffu391,43469,Y,N,Y,2,8,4,1201,2,5,3,1201,E. 17th Ave and Lincoln Street,,SYDNEY,1179,NSW +rowlr733,32219,53613,44537,51440,74280,26137,13428,60726,91157,9347,40528,43947,99696,59188,72930,Jones,Samantha,Samantha,,2001-03-12,2,1101,N,1,101,1,N,1201,9,9,0.74,9F,9A,43469,43469,01,01,wbdbd692,43469,U,Y,N,3,8,4,2201,3,7,3,1201,254 Newbury Street,,BOGANGAR,2488,NSW +eudxr486,76795,25064,74635,81577,73109,28126,18917,96812,58505,86454,59303,35100,83671,44513,22513,Reeder,Rose,Rose,Frances,2001-05-10,2,1101,Y,1,101,4,N,9601,9,9,0.97,9E,9D,43469,43469,01,01,tsaip943,43469,N,Y,X,1,8,1,1201,2,8,2,1201,329 Flatbush Avenue,,MOUNT COLAH,2079,NSW +xavwe218,67827,15163,32611,30927,46836,43590,64792,40356,62277,93585,61626,29739,48277,50748,54428,Needham,Anne,Anne,D,2001-08-24,2,1101,Y,2,101,4,N,1201,9,9,0.15,9F,9E,43469,43469,01,01,rgpwf365,43469,Y,N,Y,4,8,3,1201,2,7,1,1201,3131 Las Vegas Blvd. South,,SYDNEY,1151,NSW +anlfl136,43768,68639,95176,40208,74886,95026,43005,30822,64129,74755,40115,35342,62193,70554,35202,Pharr,Stan,Stan,B,2001-04-13,1,1101,U,2,101,3,N,1201,9,9,0.07,9A,9A,43469,43469,01,01,zoonn081,43469,Y,N,Y,4,7,4,7100,2,5,1,1201,5596 Nolensville Road,,MILPERRA,2214,NSW +hzfky708,19287,99885,32264,21323,8055,55534,91577,36163,9614,9832,75048,60946,26195,16769,40695,Jones,Karen,Karen,T,2001-07-28,2,1101,N,2,101,2,Y,1201,9,9,0.17,9D,9B,43469,43469,01,01,rwinp489,43469,Y,Y,Y,4,5,1,1201,2,5,2,1201,7733 Flying Cloud Dr.,,SYDNEY,1138,NSW +wxkyz879,9872,4883,1140,45538,30919,82142,18477,73283,29587,90454,98052,98243,10932,18131,30839,Bennett,Ernesto,Ernesto,,2001-06-09,1,1101,Y,1,101,1,X,2201,9,9,0.26,9B,9D,43469,43469,01,01,yqcxb172,43469,Y,N,Y,4,5,4,1201,3,8,3,1201,172 Court Street,,HAYMARKET,1237,NSW +mnzlg629,39985,33791,69072,21909,62187,70682,98592,72418,31970,97410,2669,94796,1337,91014,4432,Burkett,Willis,Willis,J,2007-12-08,1,1101,N,2,101,3,Y,1201,3,3,0.46,3F,3D,43469,43469,01,01,txyuk145,43469,U,Y,Y,1,7,4,1201,4,5,4,1201,"9 Lincoln Hwy (Rt. 27) at Parsonage Rd, Colonial Village Shopping Center",,SYDNEY,1026,NSW +ujjmq387,22833,39290,2338,49192,33815,94948,7985,84737,64735,56846,3355,78673,23103,37413,54734,Bankston,Jeanine,Jeanine,M,2007-12-03,2,1101,N,1,101,4,N,1201,3,3,0.53,3B,3E,43469,43469,01,01,jorkz032,43469,Y,Y,X,4,8,1,1201,1,7,3,1201,"Rt. 70 E, 85 Barclay Farms Shopping Center",,BURREN JUNCTION,2386,NSW +wcocj430,70784,1827,11980,18456,23770,47871,54969,36727,68762,1342,1090,74432,59744,80302,78703,Johnson,Marcia,Marcia,,2005-01-07,2,1101,U,1,101,3,U,1201,5,5,0.07,5B,5E,43469,43469,01,01,nahoo632,43469,Y,N,N,3,5,4,1201,4,7,3,1201,2951 S 38th St,,ADAMSTOWN,2289,NSW +kvjtr148,77502,26442,9677,24852,25730,33641,99110,41095,27476,17735,73349,29890,14113,9868,29371,Steele,Alonzo,Alonzo,F,2001-05-14,1,1101,Y,1,101,1,X,1201,9,9,0.11,9B,9B,40451,40451,01,01,yskoo860,40451,Y,N,N,4,8,2,1201,4,8,4,1201,7325 South Ave.,,SYDNEY,1154,NSW +jymft508,23357,99762,73563,4287,91296,78620,75999,17288,41920,50635,1515,47241,39463,36637,49229,House,Debra,Debra,F,2007-10-17,2,1101,Y,1,101,1,Y,1201,3,3,0.84,3A,3F,43469,43469,01,01,hepen455,43469,N,N,N,4,7,4,1201,3,7,4,2201,210 S. Barstow Street,,CASTLE HILL,2154,NSW +pntsg342,89712,68464,35908,84335,70086,47271,88044,61103,85661,75207,4512,26182,56573,62530,10519,Jackson,Marlo,Marlo,Carry,2007-02-14,2,1101,Y,2,101,1,Y,2201,3,3,0.78,3A,3E,43469,43469,01,01,zebrf958,43469,Y,Y,N,2,8,4,5203,1,8,2,1201,20830 Stevens Creek Blvd.,,BROOMAN,2538,NSW +yjgtx148,39287,45600,57865,31633,81371,65139,35008,51713,90756,55696,45441,49528,64863,90749,29160,Taylor,Wilton,Wilton,Felipe,2007-01-16,1,1101,N,2,101,2,N,1201,3,3,0.89,3D,3B,43469,43469,01,01,zdkrh697,43469,N,Y,N,1,8,3,9601,2,6,4,7100,6325 Falls of Neuse rd,Suite 73,CHESTER HILL,2162,NSW +keimr852,73090,24408,49621,63228,71311,17814,8378,65103,36608,91978,64083,61820,72688,56576,83664,Spaulding,Neil,Neil,Maxwell,2005-08-08,1,1101,Y,1,101,2,Y,1201,5,5,0.21,5E,5D,43469,43469,01,01,svcah796,43469,Y,Y,N,1,5,3,1201,4,6,3,1201,16 North San Francisco St,,ASHBURY,2193,NSW +pswop012,56401,15080,6643,56922,27561,76642,37760,51247,25471,89826,19304,53405,47386,10775,98844,Snyder,Allan,Allan,J,2005-10-12,1,1101,Y,1,101,3,N,1201,5,5,0.02,5C,5C,43469,43469,01,01,lvtac534,43469,Y,N,Y,3,7,1,5203,4,8,4,1201,234 Magnolia Avenue,,SYDNEY MARKETS,2129,NSW +fflek447,56720,77891,88603,32566,12961,81563,48311,94875,8789,54769,73396,86347,73667,63684,76978,Dye,Monique,Monique,V,2005-08-14,2,1101,U,1,101,2,N,1201,5,5,0.87,5B,5C,43469,43469,01,01,qfryv479,43469,U,N,Y,3,5,1,1201,4,7,3,1201,1117 Euclid Ave NE,,BANGALOW,2479,NSW +blxie165,78107,23876,19273,22691,98732,12434,40805,9029,28125,94191,97534,82112,45688,73000,95281,Condon,Ruben,Ruben,A,2005-04-09,1,1101,N,2,101,4,N,1201,5,5,0.83,5A,5E,43469,43469,01,01,ewmhe603,43469,Y,Y,U,2,6,1,1201,4,6,3,1201,316 E. 4th Street,,BOAMBEE EAST,2452,NSW +sptja688,99186,85264,2455,8545,53003,37876,44987,1712,45409,57738,71834,41706,43812,77671,95209,Ogawa,Angela,Angela,G,2005-12-02,2,1101,Y,1,101,3,Y,1201,5,5,0.05,5F,5F,43469,43469,01,01,zkrsd899,43469,Y,N,N,2,8,2,1201,4,5,3,9601,798 3rd St.,,MONA VALE,2103,NSW +omxow213,95607,53069,88070,51017,94809,64463,58498,61627,97112,63575,97989,79886,43227,26037,45362,Rouse,Ernest,Ernest,Santos,2005-07-16,1,1101,Y,2,101,2,N,1201,5,5,0.74,5E,5D,43469,43469,01,01,gsxgk343,43469,N,Y,N,2,8,1,1201,4,6,4,9601,952 State Highway 34,,PLEASURE POINT,2172,NSW +ojeov923,52674,18187,30046,86489,10889,92819,28819,54905,93506,50535,63529,12970,36878,94386,49763,Reyes,Arlene,Arlene,,2005-03-14,2,1101,Y,2,101,2,N,1201,5,5,0.09,5C,5C,43469,43469,01,01,ldlru979,43469,N,Y,N,3,6,1,1201,2,5,2,1201,1255 Avocado Ave Ste 103,,BLAXCELL,2142,NSW +jmrra987,53576,13424,38040,4859,44137,61005,95695,48948,54804,77389,38461,66202,48636,37598,20801,Jones,Samantha,Samantha,,2007-03-16,2,1101,N,2,101,4,Y,1201,3,3,0.30,3D,3D,43469,43469,01,01,jelnw024,43469,N,Y,N,4,5,2,1201,2,8,1,1201,2122 West Seventh Street,,ROZELLE,2039,NSW +kanjf608,71039,27195,82640,98988,13647,89875,21413,88830,92928,90803,66964,47542,26880,72452,25120,Remillard,Marsha,Marsha,P,2007-09-13,2,1101,X,1,101,1,N,2201,3,3,0.36,3F,3E,43469,43469,01,01,ojyuf584,43469,Y,Y,N,2,7,3,5203,4,8,4,1201,1901 W. Monroe St.,,SYDNEY,1009,NSW +vronu171,31378,8113,77238,95609,61224,63112,58662,66050,19969,85279,74189,75614,77013,75707,59964,Stone,Quincy,Quincy,Sergio,2001-09-02,1,1101,Y,2,101,1,N,1201,9,9,0.58,9D,9E,43469,43469,01,01,edmdz489,43469,N,N,Y,4,5,4,1201,2,5,1,1201, 417 15th Ave. E,,BLUE NOBBY,2410,NSW +kjhtl336,27465,25541,70677,12155,63161,44058,31206,19772,83237,12118,16954,24436,9443,68576,30594,Brown,Samantha,Samantha,Cleo,2003-04-02,2,1101,N,2,101,1,Y,1201,7,7,0.70,7D,7A,43469,43469,01,01,eytzg469,43469,Y,N,Y,1,5,2,1201,1,7,2,1201,1800 Chestnut St.,,ABERMAIN,2326,NSW +wrxwb602,48356,68642,51590,25425,94277,514,22067,32151,51903,70640,51663,39373,55260,78288,57031,Phillips,Eva,Eva,,2005-04-18,2,1101,N,1,101,3,Y,1201,5,5,0.47,5F,5F,43469,43469,01,01,xvpnq024,43469,Y,N,X,4,7,1,1201,2,7,3,7100,525 North Birdneck Road,,ARAKOON,2431,NSW +nhnir360,23092,21211,89722,15346,34765,60288,91593,60930,46630,67432,71898,53361,23135,68701,62105,Williams,Reed,Reed,,2007-11-04,1,1101,Y,1,101,2,Y,7100,3,3,0.37,3C,3D,43469,43469,01,01,acrqb621,43469,Y,N,Y,1,6,3,1201,4,5,1,1201,110 S. Johnson St.,,SYDNEY,1110,NSW +qxxrq196,20119,43248,2947,88772,70736,27636,89575,72542,38156,26766,13592,93626,9001,70601,94273,Holmes,Jodi,Jodi,,2007-05-13,2,1101,Y,2,101,1,N,1201,3,3,0.88,3F,3F,43469,43469,01,01,zaacz569,43469,N,U,Y,3,7,4,1201,1,7,4,7100,555 J.F. Kennedy Rd.,Kennedy Mall # 685,SYDNEY,1127,NSW +zbppe617,86359,58557,63405,75375,60494,23928,16114,66440,21700,9334,41309,22498,58850,18331,48209,Burger,Jacquelin,Jacquelin,K,2007-04-25,2,1101,N,1,101,1,Y,1201,3,3,0.04,3D,3A,43469,43469,01,01,brmdp200,43469,Y,N,N,1,8,3,1201,4,7,3,1201,1700 W 19th St,,BACKWATER,2365,NSW +bmvuq469,70252,90327,84083,8827,79728,23040,61656,99389,60334,4119,72098,10442,89539,31686,81695,Palmore,Bo,Bo,,2005-06-15,1,1101,N,1,101,3,N,1201,5,5,0.27,5B,5C,43469,43469,01,01,amtas493,43469,N,Y,N,2,5,2,1201,3,8,3,1201,6428 S McClintock Dr,,DOLLS POINT,2219,NSW +cprna040,23595,46924,6709,81806,43505,13786,89923,3876,65445,15104,21515,85119,65536,56830,13200,Tibbitts,Wilfred,Wilfred,,2005-10-07,1,1101,N,1,101,2,Y,1201,5,5,0.18,5B,5F,43469,43469,01,01,bocmg775,43469,N,Y,U,2,7,2,2201,4,5,3,1201,3400 Main St,,BARNSLEY,2278,NSW +bpkut551,81598,37050,72163,16756,29818,45156,31160,34169,72000,33552,17963,64928,8293,4557,52473,Fernandez,Reyna,Reyna,Leona,2005-08-02,2,1101,N,2,101,1,Y,1201,5,5,0.62,5E,5A,43469,43469,01,01,hrufr031,43469,Y,X,N,3,5,4,1201,4,6,4,1201,2916 1st Ave N.,,BANKSMEADOW,2019,NSW +libaj035,32581,61849,39947,25437,36188,34148,55567,81172,51046,74706,85272,17879,24696,70801,92071,Dennis,Jewell,Jewell,E,2007-09-27,2,1101,Y,2,101,2,N,1201,3,3,0.06,3D,3E,43499,43499,01,01,rabqx994,43499,Y,N,Y,3,6,3,1201,1,6,1,1201,4965 N. High Street,,PENNANT HILLS,2120,NSW +hldqz632,94581,86461,59518,99525,91779,85076,99206,71593,71458,55059,45998,28054,81331,34732,70860,Dunford,Tyson,Tyson,,2003-04-24,1,1101,N,1,101,4,Y,1201,7,7,0.19,7B,7C,43469,43469,01,01,caxdn136,43469,X,Y,X,3,8,3,1201,3,7,4,9601,111 Broadway Avenue,,CARRAMAR,2163,NSW +xpmum005,85690,75509,6669,20526,30790,99575,40074,763,16960,90486,26122,43425,73816,34559,37494,Taylor,Willis,Willis,L,2003-01-11,1,1101,Y,1,101,1,Y,1201,7,7,0.15,7F,7A,43469,43469,01,01,wmmbf010,43469,N,X,Y,1,5,3,1201,3,6,3,1201,240 US Route 1,,SYDNEY SOUTH,1232,NSW +nobck484,48824,75990,98583,31217,27878,42445,55549,94253,91015,60118,45843,69232,42184,36889,80445,Gause,Gilberto,Gilberto,,2005-01-18,1,1101,Y,1,101,3,Y,1201,5,5,0.50,5F,5F,43469,43469,01,01,caona586,43469,Y,N,Y,3,6,4,1201,3,8,1,1201,216 South Fourth Ave,,SYDNEY,1151,NSW +aiorc063,4905,84511,23385,43930,311,26871,77020,81331,84156,89612,55109,61750,96933,40171,22937,Villanueva,Santo,Santo,O,2003-05-17,1,1101,N,1,101,4,Y,1201,7,7,0.86,7C,7F,43469,43469,01,01,fkhvw929,43469,Y,Y,N,4,8,3,1201,4,6,2,1201,116 1st Street SE,,BACK FOREST,2535,NSW +ttcti333,79349,33567,55105,36297,43615,36185,57265,43376,2798,52699,85686,84688,21095,91835,57114,Goldberg,Georgette,Georgette,C,2007-03-13,2,1101,N,1,101,3,X,1201,3,3,0.78,3A,3C,43499,43499,01,01,ovrgd423,43499,N,N,N,1,7,3,1201,2,7,3,5203,11974 Lebanon Road,,COALCLIFF,2508,NSW +zplyz941,77957,62226,21360,49813,2034,59290,11117,15817,84079,7289,25595,48299,20490,68715,29585,Brooks,Jeffery,Jeffery,S,2005-06-05,1,1101,Y,1,101,2,N,1201,5,5,0.62,5A,5D,43469,43469,01,01,kjylb164,43469,X,Y,N,1,5,1,1201,2,8,3,1201,32 N. Bassett,,SYDNEY,1003,NSW +yvagm445,89633,84676,66580,85579,24252,37670,85469,97135,46656,93652,10052,57484,15448,13889,17144,Chambers,Paul,Paul,R,2003-01-22,1,1101,Y,1,101,3,U,1201,7,7,0.64,7D,7C,43469,43469,01,01,dqiza001,43469,N,Y,Y,1,6,1,1201,4,5,2,1201,960 W. Belmont Ave.,,CANOELANDS,2157,NSW +yfsol403,50513,57048,78000,20752,99686,36383,61635,40661,202,87296,36773,8507,49974,68147,96127,Wroblewski,Nora,Nora,K,2005-09-17,2,1101,N,1,101,3,N,1201,5,5,0.48,5E,5A,43469,43469,01,01,edrht858,43469,Y,N,Y,1,8,3,5203,3,6,2,1201,392 Little Road,,NORTHMEAD,2152,NSW +rtgxb989,58016,66273,15786,10694,10491,3365,71760,15480,3197,74171,11641,36471,24008,72554,35215,Guzman,Juli,Juli,C,2003-05-07,2,1101,Y,2,101,1,N,1201,7,7,0.37,7C,7D,43469,43469,01,01,bnhtc300,43469,Y,N,N,4,5,4,9601,2,5,3,1201,969 Arsenal Street,,DACEYVILLE,2032,NSW +glozi972,46528,76564,70789,76730,29094,60191,10613,47881,73113,13949,46189,10934,4282,44460,28237,Berg,Danilo,Danilo,,2007-06-16,1,1101,N,1,101,4,Y,1201,3,3,0.86,3E,3E,43499,43499,01,01,cqdvt970,43499,Y,N,Y,1,6,1,1201,3,5,3,1201,762 Valencia St,,SYDNEY,1010,NSW +woauo340,42551,28973,70234,36253,62466,75823,17087,62304,78387,75182,72376,14461,4583,28187,28210,Solum,Homer,Homer,Evan,2003-11-19,1,1101,X,1,101,3,N,5203,7,7,0.39,7A,7C,43469,43469,01,01,nkmsc989,43469,Y,Y,N,3,5,2,2201,4,7,1,1201,389 West 1700 South,Suite C,BOGGABILLA,2409,NSW +ngxle940,33388,54484,52010,21536,21231,40790,43714,5912,56053,23502,16630,57692,76314,87865,22254,Guess,Vance,Vance,R,2003-04-26,1,1101,N,1,101,4,Y,1201,7,7,0.62,7F,7E,43469,43469,01,01,mwvba112,43469,Y,N,Y,3,7,1,1201,3,5,3,2201,629 Aldine Street,,BOAMBEE EAST,2452,NSW +dnbjm316,96071,88023,57499,75092,84438,17564,46732,54366,93944,21822,7865,60546,52949,67752,45349,Schoonover,Francine,Francine,Violet,2003-05-21,2,1101,Y,2,101,3,Y,1201,7,7,0.04,7C,7F,43469,43469,01,01,crywu464,43469,Y,Y,Y,3,5,3,2201,3,7,1,7100,P.O. Box 289,,FAIRLIGHT,2094,NSW +putwk816,51482,64589,22427,34579,83745,30705,46540,75077,31583,80957,74865,80870,90208,74618,61380,Turpin,Ilene,Ilene,C,2003-09-21,2,1101,U,2,101,1,N,1201,7,7,0.13,7A,7E,43469,43469,01,01,mlwzh181,43469,Y,Y,N,4,8,1,1201,3,7,2,1201,3360 Chestnut Ave.,,MARRICKVILLE,2204,NSW +unrlx121,39705,55202,90075,85200,85411,95346,33269,89320,6934,83850,6430,91334,94181,32655,97762,Edmonds,Leonard,Leonard,A,2007-12-14,1,1101,N,2,101,1,N,5203,3,3,0.35,3D,3A,43499,43499,01,01,emvmm377,43499,Y,Y,Y,1,5,1,1201,3,7,4,1201,2009 R street NW,,SYDNEY,1153,NSW +stvnh928,46854,38695,91776,27104,41434,67869,32321,50313,7809,7262,96160,53112,23904,76606,18999,Tibbitts,Thomas,Thomas,,2001-11-09,1,1101,U,2,101,4,Y,1201,9,9,0.76,9A,9F,43469,43469,01,01,luhhr953,43469,Y,N,N,2,5,4,1201,4,7,3,1201,301 E 10th Ave,,MILPERRA,2214,NSW +brthn040,13228,72582,23706,5004,3557,31935,98954,9500,76022,14567,20280,47964,92251,15490,89810,Warren,Lucy,Lucy,,2003-12-21,2,1101,Y,1,101,3,N,9601,7,7,0.45,7B,7E,43469,43469,01,01,pfjuy165,43469,Y,X,U,2,7,2,2201,2,8,3,7100,1207 University Blvd,,BLUE HAVEN,2262,NSW +pvumw149,29622,82324,59323,54114,45185,68035,62889,57151,61304,25296,88130,91289,85494,95704,34330,Joyce,Allen,Allen,N,2001-12-26,1,1101,Y,1,101,3,Y,1201,9,9,0.17,9F,9D,43469,43469,01,01,ktude940,43469,Y,Y,N,4,8,2,1201,2,5,1,5203,1120 W. Hickory St,,BORAMBIL,2329,NSW +pgvml445,76214,30756,75675,96825,61853,68694,58712,92446,15363,4305,36729,66334,48029,51538,87806,Joyce,Francis,Francis,Napoleon,2003-07-25,1,1101,Y,1,101,2,U,1201,7,7,0.14,7B,7E,43469,43469,01,01,kzgra513,43469,N,N,Y,1,5,3,9601,2,7,3,2201,95 West 700 South,,FAIRFIELD,2165,NSW +gykwf304,88716,31804,75223,67862,98283,80038,13087,53096,79595,85638,93642,79286,49655,14775,20066,Jones,Maegan,Maegan,S,2007-03-02,2,1101,N,2,101,4,N,1201,3,3,0.16,3B,3B,43499,43499,01,01,isavw753,43499,U,N,N,3,6,2,1201,2,5,3,1201,75 Ninth Avenue,,MOUNT KURING-GAI,2080,NSW +otqwg173,23178,5975,75317,98449,68162,81766,60496,77559,73483,32588,85467,48685,17981,47215,7263,Simmons,Darlene,Darlene,,2001-07-14,2,1101,Y,2,101,3,N,1201,9,9,0.04,9F,9B,43469,43469,01,01,jmbci027,43469,Y,X,Y,2,8,4,1201,1,7,3,1201,704 Massachusetts Avenue,,BLUE HAVEN,2262,NSW +hkpkk959,631,95481,80077,16374,51452,43765,66847,53549,44721,15780,93464,60598,13474,90361,46803,Smith,Luise,Luise,Cassie,2001-07-15,2,1101,U,1,101,2,N,1201,9,9,0.33,9C,9F,43469,43469,01,01,mgblx830,43469,N,Y,Y,2,8,2,2201,4,7,3,1201,York St. and Center St.,,MOOREBANK,1875,NSW +yliis265,55767,73487,57924,15516,70346,5265,45527,71532,52001,88824,68197,90468,84443,48201,1624,Babcock,Al,Al,M,2007-01-28,1,1101,N,2,101,4,N,1201,3,3,0.07,3C,3F,43499,43499,01,01,laytv023,43499,Y,Y,Y,4,6,1,1201,3,6,1,9601,11 S. 7th St.,,MEREWETHER,2291,NSW +fwbwt451,33501,20072,2218,67056,21179,34484,44627,28122,27663,16340,8292,33866,97102,26758,16724,Valle,Jena,Jena,Ava,2003-09-22,2,1101,N,2,101,2,N,9601,7,7,0.57,7A,7B,43469,43469,01,01,njhtj146,43469,Y,U,N,1,5,1,7100,4,6,2,1201,2649 Commercial St SE,,LANE COVE,2066,NSW +qriva127,18849,19235,53487,22226,32270,3800,37234,78042,34334,23989,61885,17911,525,83960,86823,Souza,Heidi,Heidi,V,2005-04-08,2,1101,N,2,101,4,Y,9601,5,5,0.60,5F,5E,43499,43499,01,01,hluan833,43499,N,Y,Y,1,7,4,2201,3,5,1,1201,1785 Herndon Avenue,Suite 102,APPLETREE FLAT,2330,NSW +lnxdu859,76845,68218,84058,72704,42645,64219,58641,49907,84810,11390,88624,24210,80414,12506,97965,Jordan,Christopher,Christopher,Cecil,2003-05-26,1,1101,Y,1,101,4,Y,1201,7,7,0.88,7B,7F,43469,43469,01,01,adcrk153,43469,Y,N,N,4,6,2,5203,1,6,3,1201,51 S Court St.,,ASHBURY,2193,NSW +mmsuh644,72984,16479,48567,47262,61716,17258,87352,59720,29028,40223,24587,99782,23266,84270,38926,Vickery,Jenny,Jenny,,2001-09-14,2,1101,U,1,101,2,Y,1201,9,9,0.35,9A,9E,43469,43469,01,01,lilrv465,43469,N,N,Y,3,8,1,1201,3,5,1,5203,PO Box 371215,,SYDNEY,1164,NSW +iwzji280,62994,47331,95805,5439,40681,96323,40078,61491,96184,10732,70190,94147,45748,45491,10956,Couch,Juli,Juli,,2007-08-11,2,1101,N,1,101,1,Y,1201,3,3,0.94,3E,3D,43499,43499,01,01,jnkmm808,43499,Y,Y,Y,1,6,2,1201,1,8,4,1201,E. Lake Street and Chicago Ave,,LEWISHAM,2049,NSW +owxkf790,2708,51050,37163,86407,90361,53866,28224,57991,59359,18590,31205,78285,20890,17492,50420,Harrison,Delcie,Delcie,J,2003-01-27,2,1101,N,2,101,1,N,1201,7,7,0.11,7E,7C,43469,43469,01,01,mziri787,43469,N,Y,N,2,7,1,1201,3,5,2,1201,600 S. Blanchard St.,,SYDNEY,1194,NSW +jttfx681,96537,3515,64492,43777,24613,92592,98372,46396,74476,3733,38541,45730,92162,49898,28012,Echols,Jerry,Jerry,B,2005-11-05,1,1101,Y,2,101,2,Y,5203,5,5,0.37,5C,5A,43499,43499,01,01,esiqr503,43499,X,Y,Y,1,6,2,5203,4,5,2,1201,348 7th Avenue,,MANLY,1655,NSW +zrjou900,94498,395,86258,68994,40451,85462,74326,69120,37489,45270,13044,21291,47107,22607,21035,Yates,Marge,Marge,,2003-03-22,2,1101,U,1,101,4,N,1201,7,7,0.33,7E,7F,43469,43469,01,01,qckqy671,43469,N,X,N,2,7,2,2201,2,6,4,1201,1221 Williamson Street,,SYDNEY,1180,NSW +srcon210,55562,91615,6721,29198,41029,44950,25344,62661,52914,9569,83732,17877,68493,43535,55837,Fulton,Santo,Santo,Francisco,2001-05-16,1,1101,N,1,101,1,Y,1201,9,9,0.39,9C,9A,43469,43469,01,01,wetdl532,43469,X,Y,U,3,5,4,1201,1,6,2,1201,811 Fourth St.,,BORAH CREEK,2346,NSW +qjlwq408,24410,83008,37345,97371,29320,76048,56966,12060,70076,40475,26712,12361,8531,10793,37359,Bennett,Jane,Jane,Vonda,2007-06-17,2,1101,N,1,101,2,Y,1201,3,3,0.23,3D,3C,43499,43499,01,01,aunkn786,43499,Y,N,U,1,5,2,7100,2,5,1,2201,2413 Jordan Lane NW,,AURVILLE,2587,NSW +oskic497,32540,88569,43242,69776,93812,87835,53692,61729,70946,58971,46888,42063,72298,44602,52139,Mitchell,Melinda,Melinda,T,2007-02-20,2,1101,Y,2,101,2,N,7100,3,3,0.27,3B,3C,43499,43499,01,01,dofvp969,43499,N,N,N,4,7,4,1201,3,6,2,1201,4078 Jermantown Rd,,ABERDEEN,2359,NSW +qhrlb483,7511,75945,98170,79004,80976,86685,68189,40169,13875,15492,47545,97703,24270,95776,37014,Rouse,Santo,Santo,,2005-01-09,1,1101,Y,2,101,2,Y,1201,5,5,0.26,5B,5E,43499,43499,01,01,wainy355,43499,N,N,N,2,5,1,1201,4,8,1,1201,1122 30th St. NW,,BELLINGEN,2454,NSW +cuyga420,68334,41634,76974,27460,80371,78136,21008,28631,75839,55950,90636,15573,71559,61439,43903,Mealy,Don,Don,O,2003-09-27,1,1101,Y,1,101,3,N,1201,7,7,0.83,7D,7B,43469,43469,01,01,fmxkm067,43469,Y,Y,Y,4,6,2,1201,2,8,1,7100,3029 Route 27,,SYDNEY,1035,NSW +wyrwo473,36262,39628,25787,46147,84530,28225,2375,77539,97680,81778,5650,48706,51404,85665,44954,Lee,Maureen,Maureen,L,2007-02-01,2,1101,Y,1,101,3,Y,1201,3,3,0.92,3C,3A,43499,43499,01,01,qvczr748,43499,N,Y,N,2,7,4,9601,2,7,2,5203,1548 North Dale Mabry,Walters Crossing Shopping Center,SYDNEY,1190,NSW +xsgzt561,18054,32970,69631,21097,24582,90838,29809,83668,20724,10576,74012,35216,18388,38843,37748,Cooper,Jeffery,Jeffery,M,2007-12-20,1,1101,N,1,101,2,Y,1201,3,3,0.50,3B,3C,43499,43499,01,01,txktc661,43499,Y,N,N,4,8,4,1201,3,8,1,1201,2140 Kimberton Rd.,,DOUBLE BAY,2028,NSW +tzmxe113,5171,93316,36992,63149,51068,63593,18270,61937,34901,27769,65214,89099,76168,89614,26356,Riley,Holly,Holly,B,2003-02-02,2,1101,N,1,101,2,N,1201,7,7,0.63,7A,7C,43499,43499,01,01,rdewo196,43499,N,X,N,2,8,3,1201,2,6,4,9601,3938 Springgrove Ave,,GUILDFORD,2161,NSW +txlhe994,54779,86727,63520,38565,41961,98878,83287,52658,46976,84294,16916,65265,41425,71415,86734,Smith,Courtney,Courtney,B,2003-10-04,2,1101,N,2,101,1,N,1201,7,7,0.71,7B,7D,43499,43499,01,01,rbmko573,43499,N,N,N,2,8,2,1201,1,7,3,1201,6307 Center St.,Suite 101,HAYMARKET,1239,NSW +mzwrl281,12255,60805,52245,82198,2388,676,89032,8081,65468,5237,12117,97441,30524,59338,84802,Carrillo,Betty,Betty,S,2001-01-06,2,1101,N,2,101,3,N,7100,9,9,0.20,9F,9D,43469,43469,01,01,iohtg342,43469,X,Y,Y,1,8,1,1201,4,5,2,9601,1017 Wealthy St SE,,EVELEIGH,1430,NSW +rtsrt082,43189,70068,99318,86340,40725,52311,84557,47152,16545,19646,27057,91925,84775,62109,79176,Johnson,Jenny,Jenny,E,2003-08-13,2,1101,U,2,101,4,Y,1201,7,7,0.71,7B,7C,43469,43469,01,01,mndkp559,43469,U,N,N,1,6,2,1201,4,5,2,1201,1 Elm Row.,,SYDNEY,1119,NSW +icixw519,95332,11769,9605,90167,16893,5307,22737,99308,99463,4678,40218,51078,73118,30990,36868,Walker,Leona,Leona,W,2007-09-03,2,1101,Y,2,101,2,N,7100,3,3,0.45,3D,3A,43499,43499,01,01,zmwyd034,43499,Y,N,Y,2,7,4,1201,1,7,4,1201,1420 West Highway 89A,,LAKEMBA,2195,NSW +idhzf560,39297,47724,89551,70967,49529,90142,38296,60683,46460,25718,48599,75655,77014,50155,22712,Linton,Francisco,Francisco,,2005-02-19,1,1101,N,2,101,1,Y,1201,5,5,0.85,5E,5F,43499,43499,01,01,yojui967,43499,Y,Y,Y,4,7,2,5203,1,5,1,1201,3790 Las Vegas Blvd. South,,ARDGLEN,2338,NSW +kejwg726,13205,96139,58600,8348,62481,61610,10041,11945,10986,98382,35700,47090,89007,92349,52110,Lee,Lora,Lora,,2003-07-22,2,1101,Y,2,101,4,N,9601,7,7,0.86,7F,7E,43499,43499,01,01,uzhal304,43499,N,N,N,1,5,4,1201,4,6,2,1201,1806 W 39th St,,BULLI,2516,NSW +qqeys721,45587,14247,95410,37075,85979,30920,87433,39544,52239,24779,17761,27423,27992,66566,27207,Sizer,Rusty,Rusty,L,2003-02-14,1,1101,N,2,101,1,N,1201,7,7,0.48,7E,7C,43499,43499,01,01,otndp181,43499,N,Y,N,3,6,2,1201,4,7,3,1201,300 Poydras St,,SYDNEY,1205,NSW +yddvp218,91470,51125,10451,72542,36333,50020,25753,12573,49255,10532,91744,78690,15925,63133,28032,Manning,Monica,Monica,Chong,2003-08-24,2,1101,N,2,101,2,X,1201,7,7,0.97,7C,7B,43469,43469,01,01,iwfqo832,43469,N,N,Y,3,5,2,1201,3,5,3,1201,1205 E. Brady St.,,BANOON,2347,NSW +zgeyu826,87540,98734,57583,86324,48643,38216,99483,5225,478,73217,84779,3439,33557,43390,18394,Swallow,Rosalia,Rosalia,Y,2007-12-11,2,1101,Y,2,101,4,Y,1201,3,3,0.87,3A,3E,43499,43499,01,01,krcqi465,43499,Y,Y,N,4,8,3,1201,3,8,4,1201,157 Wooster Street,,FOREST LODGE,2037,NSW +fwywj391,37368,94718,43981,26437,11718,38166,47721,22055,51636,77160,95493,78814,27620,38019,70843,Wendt,Christie,Christie,Mandy,2005-08-07,2,1101,Y,1,101,3,Y,1201,5,5,0.42,5D,5B,43499,43499,01,01,waoxu890,43499,Y,N,Y,2,7,1,5203,2,6,1,1201,3626 Lancaster Ave.,,AFTERLEE,2474,NSW +oiimk411,82157,71530,59652,92433,16502,13079,6606,72913,2371,45635,18979,49118,46446,95078,87088,Peterson,Brenda,Brenda,,2005-10-24,2,1101,N,1,101,3,U,1201,5,5,0.98,5C,5C,43499,43499,01,01,avfxd983,43499,N,N,N,4,6,3,7100,1,5,3,1201,1954 Route 57,,CONCORD WEST,2138,NSW +jcvzd743,87854,61634,5987,30343,84594,60950,75399,31486,74520,57346,5431,77433,8844,31873,44676,Gonzalez,Jorge,Jorge,G,2003-03-04,1,1101,Y,2,101,1,Y,1201,7,7,0.61,7E,7F,43499,43499,01,01,ryflr751,43499,Y,N,N,3,8,4,1201,2,7,2,1201,1214 Walnut St.,,PARRAMATTA,2123,NSW +vhsaa251,8426,7687,62811,46245,9162,95415,94968,8154,77121,91292,3756,3524,78708,4254,76882,Bailey,Darci,Darci,,2003-12-04,2,1101,X,2,101,1,N,1201,7,7,0.41,7A,7F,43469,43469,01,01,zchwr436,43469,U,Y,Y,1,8,2,1201,3,6,3,1201,1342 Bragg Blvd.,,MONKERAI,2415,NSW +wzahf516,25534,16625,58938,59862,27606,67347,46250,68923,12446,73333,12999,81514,65266,20994,76947,Souza,Sheila,Sheila,,2007-01-23,2,1101,Y,1,101,1,N,1201,3,3,0.89,3D,3F,43499,43499,01,01,aozcv476,43499,N,N,N,2,8,2,1201,2,6,4,2201,142 Dayton St.,,HAYMARKET,1237,NSW +csapf665,90076,47936,2915,91111,36328,14264,40339,96095,48193,83080,7131,81092,1747,60332,63066,Cooley,Britney,Britney,,2007-11-12,2,1101,Y,1,101,3,Y,2201,3,3,1.00,3F,3D,43499,43499,01,01,jobey244,43499,N,Y,N,1,5,1,1201,2,6,1,1201,3555 Chicago Ave,,BELOWRA,2545,NSW +zzmpk465,76904,71241,81888,86798,51339,583,94691,11432,51350,71238,29850,29967,42652,50922,3870,Rios,Buddy,Buddy,Jamie,2005-06-16,1,1101,Y,2,101,1,N,1201,5,5,0.70,5F,5C,43499,43499,01,01,pbuuj194,43499,N,Y,N,3,6,4,1201,4,7,3,1201,4783 PGA Blvd.,,ELEEBANA,2282,NSW +lhqog479,17338,81187,61801,10818,80197,74785,89965,69880,86882,71734,2929,61022,37568,74701,35097,Pierce,Wayne,Wayne,R,2005-08-25,1,1101,Y,2,101,1,N,1201,5,5,0.33,5D,5A,43499,43499,01,01,yycxv304,43499,N,N,N,4,5,2,1201,2,7,3,1201,6531 Seville Avenue,,CORDEAUX,2526,NSW +gtlhj132,22631,434,75100,42556,52345,77410,49228,60865,58827,36435,50646,41171,65595,7949,48830,Peace,Alberto,Alberto,B,2003-04-17,1,1101,N,2,101,2,N,1201,7,7,0.73,7A,7F,43499,43499,01,01,cgcjn355,43499,X,N,N,2,8,2,1201,3,6,4,1201,113 West College Stree,,SYDNEY,1292,NSW +vxmmn223,15723,55873,54119,39751,82299,75587,87261,50993,30401,65305,21915,82667,74017,58866,77752,Martin,Holly,Holly,Andrea,2001-10-14,2,1101,X,1,101,2,Y,1201,9,9,0.45,9B,9B,43469,43469,01,01,ocvgq479,43469,X,N,Y,1,6,1,5203,4,6,4,5203,9101 Highway 26,Suite 101,SYDNEY,1206,NSW +yztur505,24120,11030,25265,49550,15257,90270,74648,42115,4848,99864,72692,26486,78354,6267,67910,Rodriguez,Clement,Clement,L,2007-03-12,1,1101,Y,1,101,1,N,1201,3,3,0.73,3F,3D,43499,43499,01,01,tdenh478,43499,Y,N,N,2,6,3,1201,3,5,2,1201, 2922 Lyndale Ave S,,ASHFIELD,1800,NSW +dvfpf673,61628,39712,1962,23592,24714,7419,53391,24459,19304,95467,98786,15081,83993,17985,65790,Arroyo,Meghan,Meghan,A,2007-06-07,2,1101,N,2,101,1,N,1201,3,3,0.60,3C,3E,43224,43224,01,01,qocey707,43224,Y,N,Y,1,6,1,1201,3,8,2,1201,110 S. Woodward Ave.,"Center for Global Engagement, 1st floor cafeteria",SALAMANDER BAY,2317,NSW +ixegf971,64005,48438,67132,14634,79169,21672,33775,62129,87962,80886,26604,91352,52763,92817,87601,Kummer,Vivian,Vivian,,2001-12-13,2,1101,Y,1,101,4,Y,1201,9,9,0.97,9A,9E,43469,43469,01,01,fevlg144,43469,Y,Y,N,3,5,4,1201,3,6,2,1201,5101 Johnson Dr,,HORNSBY,1630,NSW +sucje203,50790,47355,31338,56696,99726,54947,2318,43466,11256,32339,58477,80762,76458,83289,46358,Brooks,Todd,Todd,R,2003-12-03,1,1101,N,2,101,4,N,1201,7,7,0.82,7D,7B,43499,43499,01,01,olluq848,43499,N,N,X,2,8,4,1201,3,6,3,2201,330 W. Trenton Ave.,,BALLINA,2478,NSW +zytol206,58363,58112,3974,66904,42051,47202,10486,45004,17280,28506,80501,74537,80301,9752,72647,Brisco,Rosa,Rosa,K,2001-09-04,2,1101,N,1,101,4,Y,1201,9,9,0.51,9C,9D,43469,43469,01,01,klsap108,43469,N,N,N,2,8,3,1201,3,7,3,1201,2067 Massachusetts Avenue,,APPLEBY,2340,NSW +yyrnw242,35112,65524,43024,35078,97561,35080,12159,15189,7444,8938,95824,99042,96540,41044,45028,Burke,Deloras,Deloras,A,2005-11-01,2,1101,N,2,101,1,N,1201,5,5,0.43,5F,5B,43499,43499,01,01,fxxsc306,43499,N,Y,Y,3,5,3,1201,2,5,3,1201,1815 West Main Street,,DOLLS POINT,2219,NSW +zngjg788,94045,5563,82506,5186,10114,95404,44842,97237,20554,84557,30014,14209,83635,16947,30825,Mercer,Karin,Karin,,2007-11-07,2,1101,N,1,101,3,N,9601,3,3,0.13,3C,3E,43224,43224,01,01,tlrbe809,43224,Y,Y,Y,1,8,4,1201,4,8,2,1201,57 Mt Pleasant Street,,MIRANDA,2228,NSW +nrlqx398,90414,57206,4362,45769,47491,67437,30521,25311,81569,17643,15778,86065,35878,76511,59107,Allen,Johanne,Johanne,Beatrice,2007-06-02,2,1101,Y,2,101,1,Y,1201,3,3,0.01,3B,3C,43224,43224,01,01,ixagd190,43224,N,Y,Y,3,8,4,1201,4,7,3,2201,1402 W Grand Ave.,,BONDI JUNCTION,1355,NSW +yarzc659,71450,45136,45741,36218,98989,41490,4022,51828,35664,67658,66395,31456,12308,78768,56519,Trevino,Terrence,Terrence,,2001-03-01,1,1101,Y,2,101,4,Y,1201,9,9,0.23,9F,9D,43499,43499,01,01,wedwv167,43499,X,N,N,2,5,4,2201,3,7,2,1201,622 E. Dupont Road,,MENANGLE,2568,NSW +bfsha994,58174,59655,90067,53079,56499,23486,71312,58431,7623,26237,64044,85155,78032,90064,74200,Travis,Jeremiah,Jeremiah,Ramon,2007-10-18,1,1101,N,1,101,3,N,1201,3,3,0.35,3D,3E,43499,43499,01,01,ywhtu817,43499,U,X,Y,1,8,4,1201,1,5,2,1201,152 Morrisville Square Way,,SYDNEY,1158,NSW +ixxpv862,18462,7848,68729,75314,24627,28080,1757,74424,4901,7655,90198,54830,70185,83522,57976,Stewart,Columbus,Columbus,T,2007-11-03,1,1101,Y,2,101,1,Y,1201,3,3,0.96,3F,3B,43499,43499,01,01,fecdv873,43499,N,Y,Y,1,5,4,1201,4,7,4,1201,4048 Lincoln Way East,,EASTWOOD,2122,NSW +qxyuv847,12517,38651,48794,5683,50199,40301,38070,27826,72327,32606,44005,82539,19353,86784,14938,Leblanc,Leland,Leland,K,2007-03-23,1,1101,N,2,101,4,Y,1201,3,3,0.46,3A,3E,43499,43499,01,01,larqd624,43499,Y,Y,N,1,5,2,1201,2,6,1,1201,613 W. Douglas Avenue,,SYDNEY,1144,NSW +vsjwp782,6776,27570,64311,6824,39016,68365,53894,66320,88143,304,26231,47375,45781,46371,70552,Price,Eddie,Eddie,L,2005-07-11,1,1101,Y,1,101,1,N,1201,5,5,0.33,5F,5C,43499,43499,01,01,lmqwh691,43499,N,X,N,4,5,2,1201,3,8,2,1201,2461 Alliance Road,,ABERGLASSLYN,2320,NSW +jbwxk795,62902,96690,39916,46943,43284,17903,52528,21636,68263,37554,65370,41034,50422,5214,66432,Newby,Natalie,Natalie,E,2001-11-15,2,1101,Y,1,101,2,Y,1201,9,9,0.74,9B,9A,43499,43499,01,01,warlt531,43499,N,Y,N,3,5,2,1201,2,8,4,1201,1508 E. 53rd St.,,DOUGLAS PARK,2569,NSW +eziim184,2235,12373,73592,52412,19917,28871,91235,92993,74727,2470,59528,36613,47375,71092,78963,Wells,Lee,Lee,,2005-11-05,1,1101,N,1,101,2,Y,1201,5,5,0.40,5B,5C,43499,43499,01,01,ojizd969,43499,X,N,N,3,6,2,1201,1,7,2,1201,1616 Decker Blvd,,DANGAR,2309,NSW +dguii131,32111,27158,56333,18462,77001,28681,23190,11877,68674,67923,6727,4548,33240,28993,35777,Booker,Scottie,Scottie,E,2001-07-23,1,1101,Y,1,101,2,N,2201,9,9,0.44,9F,9D,43469,43469,01,01,ipnzd540,43469,Y,Y,N,4,8,1,1201,2,6,1,1201,905 West Alameda,,SYDNEY SOUTH,1232,NSW +mqexl454,23649,69030,31938,63147,43695,46415,91398,41984,6042,20374,77274,59693,36004,77896,17123,Cobb,Carley,Carley,A,2003-05-02,2,1101,N,2,101,2,Y,2201,7,7,0.10,7E,7E,43499,43499,01,01,lubsm317,43499,N,Y,Y,2,7,1,1201,1,7,4,1201,3188 N Elston Avenue,,SYDNEY,1172,NSW +izcjt148,64432,94781,50777,72932,29912,964,78699,22786,56341,96184,87501,44331,53968,60536,20793,Holdren,Lanny,Lanny,,2007-04-06,1,1101,N,1,101,3,Y,1201,3,3,0.63,3F,3F,43224,43224,01,01,xuyqh583,43224,N,Y,N,3,5,3,1201,4,8,1,1201,6040 S Orange Blossom Trail,,SYDNEY,1031,NSW +wcgmb356,96587,46498,30756,10664,50214,24800,9467,78213,64937,37213,52562,50577,87243,77178,56941,Robinson,Kenneth,Kenneth,,2007-11-21,2,1101,Y,2,101,2,N,1201,3,3,0.99,3E,3D,43224,43224,01,01,jgxqk605,43224,N,Y,Y,3,8,1,2201,3,5,4,1201,11240 Wayzata Blvd.,,SALAMANDER BAY,2317,NSW +bxxyl778,60281,52840,66707,74319,37743,69343,21680,62777,64692,55168,94955,3652,33875,2983,89702,Powell,Keenan,Keenan,R,2003-05-23,1,1101,N,1,101,1,N,1201,7,7,0.54,7B,7A,43499,43499,01,01,nykem393,43499,Y,N,N,4,5,2,1201,3,6,4,1201,6260 E Speedway Blvd,,ALLAWAH,2218,NSW +yqpun414,71213,7091,66016,75533,50376,67533,98724,59725,65987,226,48531,14405,48020,17894,60436,Turpin,Jackie,Jackie,A,2007-10-03,1,1101,Y,2,101,1,Y,1201,3,3,0.28,3C,3A,43499,43499,01,01,xsoyl269,43499,Y,Y,N,2,7,3,1201,4,8,4,1201,6 Cordova St,,ERSKINEVILLE,2043,NSW +gxguo784,57552,38204,70779,3925,36365,47837,22500,70685,19284,95142,99206,40479,15157,5971,27538,Keeton,Rosaura,Rosaura,,2005-03-23,2,1101,N,1,101,2,Y,1201,5,5,0.11,5E,5E,43499,43499,01,01,sdprx493,43499,N,N,Y,4,6,2,1201,2,5,4,1201,325 SW Powerhouse Drive,Suite 130,BAR POINT,2083,NSW +fagcx582,54727,13189,66702,83782,67011,95077,48281,97146,79032,67951,32561,61544,96725,1975,80009,Neal,Ken,Ken,Chris,2001-10-04,1,1101,X,2,101,2,N,1201,9,9,0.78,9C,9B,43499,43499,01,01,eutlo361,43499,N,Y,U,3,7,2,1201,1,6,4,1201,7351 Forsyth Blvd,,ABERDEEN,2359,NSW +exjnq977,47464,49516,56390,57739,44316,53582,53185,95401,83547,52152,19215,60901,68185,57785,78704,Heaton,Brendan,Brendan,Norberto,2001-05-28,1,1101,Y,2,101,1,N,2201,9,9,0.53,9B,9F,43499,43499,01,01,igyhs949,43499,Y,N,N,2,5,2,1201,2,8,2,1201,609 S. Main St.,,ISLINGTON,2296,NSW +wiajk381,16091,34533,20357,54391,75463,96329,39953,78931,49695,62507,1035,61647,46645,7836,58497,Oglesby,Demetra,Demetra,,2001-05-19,2,1101,U,1,101,1,N,1201,9,9,0.74,9E,9A,43499,43499,01,01,jpxtl694,43499,N,N,N,4,7,2,9601,1,8,2,1201,746 W. Main St,,ARNCLIFFE,2205,NSW +tepfc276,3269,42906,42337,69136,24460,65218,15276,98823,74065,92689,72577,38514,96422,48363,47767,Wilde,Edmund,Edmund,,2005-01-18,1,1101,N,1,101,1,Y,2201,5,5,0.74,5A,5E,43499,43499,01,01,qzefd522,43499,N,Y,Y,1,6,1,5203,3,6,3,1201,15108 Detroit Avenue,,AUSTRALIA SQUARE,1211,NSW +ssjsc204,9356,40814,24534,43273,74334,24299,64114,82863,12052,40582,45760,9815,181,87760,10027,Bailey,Fern,Fern,Deloras,2005-12-24,2,1101,N,1,101,4,Y,1201,5,5,0.59,5B,5B,43499,43499,01,01,ggqsr777,43499,N,Y,N,4,5,3,1201,3,7,1,1201,2439 N. State Rd. 7,,SYDNEY,1020,NSW +hijjv924,34259,44539,58452,16092,40948,95236,8875,90977,23916,30842,48149,16660,67319,46301,12001,Jones,Kellie,Kellie,P,2005-09-04,2,1101,Y,1,101,2,Y,1201,5,5,0.96,5A,5E,43224,43224,01,01,bcqub407,43224,N,Y,Y,4,8,4,2201,4,8,1,7100,400 N. Park Avenue,,ALICE,2460,NSW +pmgmm816,71842,6238,41527,73628,62511,68832,98358,35105,61863,61329,18820,31736,62167,50653,69964,Green,Dane,Dane,,2003-01-17,1,1101,N,2,101,1,Y,1201,7,7,0.28,7A,7B,43499,43499,01,01,fsekn414,43499,Y,N,N,3,5,1,1201,2,7,2,1201,2240 Frankfort Ave.,,BONG BONG,2576,NSW +fgouk703,39960,88551,27833,47209,39942,48416,35956,18393,76188,42541,81625,86077,46871,85661,92132,Ashworth,Sherrie,Sherrie,Myra,2003-07-15,2,1101,Y,2,101,1,N,1201,7,7,0.39,7B,7F,43499,43499,01,01,fggcf277,43499,N,Y,Y,3,8,1,1201,4,8,4,1201,188 South Main Street,,SYDNEY,1192,NSW +zkwhk971,74375,12698,70004,90720,19686,51472,51622,47001,87866,91201,53462,42092,25417,35873,12726,Rouse,Lloyd,Lloyd,Lynn,2005-05-03,1,1101,N,1,101,2,N,2201,5,5,0.76,5D,5C,43499,43499,01,01,mubtn817,43499,Y,Y,U,4,8,2,1201,2,7,2,5203,2700 Southdale Center,,BANNABY,2580,NSW +befah062,42404,49909,31951,10451,20481,66660,67560,77059,60658,17005,10577,7545,85101,37686,57845,Mayes,Catherine,Catherine,Ana,2005-06-20,2,1101,U,1,101,1,Y,1201,5,5,0.33,5B,5C,43499,43499,01,01,lranl922,43499,N,N,U,3,5,3,1201,3,5,3,9601,350 St Peter St,Suite 195,BONNYRIGG,2177,NSW +famck512,3712,29202,5324,6501,11207,45964,73656,76961,16951,49873,18696,21053,22112,98545,25489,Guess,Marc,Marc,Jerald,2005-10-27,1,1101,Y,2,101,2,Y,1201,5,5,0.93,5A,5D,43499,43499,01,01,klzmv275,43499,N,Y,N,2,7,3,1201,2,6,4,5203,1739 N.W. 16th Street,,SYDNEY,1124,NSW +pqqcy038,49787,86673,4357,46128,74794,27404,62305,88496,55362,17041,14057,45761,93658,57721,81404,Martin,Doug,Doug,,2005-12-09,1,1101,N,2,101,1,Y,1201,5,5,0.90,5E,5C,43224,43224,01,01,lkwav503,43224,X,Y,N,3,6,3,1201,3,6,3,1201,3095 White Bear Ave. N,Chesapeake Retail Center,MANLY,2095,NSW +lkyhe036,591,28868,48602,69355,68549,3389,97032,91000,10849,16783,47000,39736,4414,41869,57197,Garza,Ramon,Ramon,Miguel,2005-10-05,1,1101,N,2,101,3,N,1201,5,5,0.72,5B,5F,43224,43224,01,01,nqnfq172,43224,Y,Y,Y,3,6,2,1201,1,5,1,1201,115 Dixie Way North,,NORTH PARRAMATTA,2151,NSW +atftr914,60243,44616,18304,75645,30840,30664,52634,40844,69347,83604,250,62294,30306,12582,77425,Gerow,Gilberto,Gilberto,Britt,2003-07-07,1,1101,N,1,101,1,Y,1201,7,7,0.26,7A,7E,43499,43499,01,01,qlhye104,43499,N,Y,N,4,7,1,1201,2,6,4,1201,1596 Sherman Ave.,,SYDNEY,1008,NSW +bufdx579,39732,87453,72250,78942,75712,26069,54461,58312,2538,95709,11852,36794,38280,53839,82172,Johnson,Rogelio,Rogelio,L,2001-03-20,1,1101,X,2,101,1,N,1201,9,9,0.97,9D,9E,43499,43499,01,01,abqfj707,43499,U,X,Y,4,7,2,7100,1,6,4,1201,131 Dartmouth Street,,STRAWBERRY HILLS,1423,NSW +cttrn511,17910,47337,18726,44841,28655,90011,49901,90149,67359,38911,97067,32797,53420,99892,19515,Stankiewicz,Allan,Allan,,2001-04-20,1,1101,N,1,101,3,Y,1201,9,9,0.72,9E,9F,43499,43499,01,01,uboxa736,43499,Y,Y,Y,4,8,4,1201,4,5,3,1201,190 S. Lawrence Blvd.,,COALCLIFF,2508,NSW +dyzhm244,8159,35967,82219,44497,56415,28005,19576,31754,74887,73209,88795,86750,9876,63897,38755,Horton,Alice,Alice,M,2007-07-23,2,1101,Y,2,101,2,Y,1201,3,3,0.52,3C,3E,43224,43224,01,01,kijnu312,43224,Y,N,Y,2,8,4,7100,4,5,4,1201,631 Valley Road,,FRENCHS FOREST,1640,NSW +gjcpw977,54571,46173,9451,38800,60849,82178,45715,61962,61198,61867,83462,13782,87509,26781,7180,Johnson,Fairy,Fairy,C,2005-09-08,2,1101,N,2,101,4,N,7100,5,5,0.24,5A,5E,43224,43224,01,01,ivntg023,43224,Y,Y,Y,2,7,2,1201,3,5,3,1201,455 Main St.,,REVESBY,2212,NSW +klyli392,86749,49106,55620,71403,80281,74415,61966,84371,72044,86007,85070,59942,14791,42019,84280,Abe,Wilburn,Wilburn,A,2003-09-16,1,1101,U,2,101,2,Y,1201,7,7,0.03,7B,7C,43499,43499,01,01,hyhzt011,43499,U,N,Y,3,5,4,1201,2,7,1,1201,8210 Oak Street,,BOMBO,2533,NSW +xfuve688,17591,1375,31743,26849,29471,81282,34770,92999,19180,69821,27688,66171,66620,44302,94427,Taylor,Christiane,Christiane,V,2005-12-19,2,1101,N,2,101,2,Y,2201,5,5,0.69,5C,5D,43499,43499,01,01,nadok434,43499,N,N,Y,4,5,1,1201,4,7,1,1201,6775 York Avenue South,,SYDNEY,1192,NSW +uiixz807,1536,54911,48545,43853,58010,62230,2908,28997,59651,99364,40730,65800,17391,89654,96849,Sheehan,Manuel,Manuel,,2003-08-09,1,1101,Y,2,101,4,Y,7100,7,7,0.91,7D,7E,43499,43499,01,01,jvxas172,43499,N,Y,N,2,5,4,1201,1,6,4,5203,77 Whitney Avenue,,BOGGABILLA,2409,NSW +mgyxz923,29648,82283,14448,81691,91288,30905,57569,47600,65566,95908,85767,1514,42156,92576,64304,Huggins,Columbus,Columbus,A,2003-10-08,1,1101,N,1,101,2,Y,2201,7,7,0.41,7B,7B,43499,43499,01,01,naqcn185,43499,N,N,N,4,6,4,1201,4,8,3,1201,324 15th Ave E.,,SYDNEY,1025,NSW +sswyx493,66765,85429,15199,10170,47514,91608,70837,22335,79360,27176,37050,91168,6952,13798,74541,Park,Debbie,Debbie,,2005-06-07,2,1101,Y,2,101,3,Y,1201,5,5,0.28,5D,5A,43224,43224,01,01,xpgng673,43224,Y,Y,Y,4,5,1,2201,2,8,1,1201,1525 Alton Rd,,BLUE NOBBY,2410,NSW +uolwg564,13801,45712,50302,75982,76405,62249,90232,81074,27608,44289,62622,28007,20301,97060,90217,Dominique,Marcus,Marcus,V,2007-06-18,1,1101,N,1,101,3,N,5203,3,3,0.46,3F,3C,43224,43224,01,01,boizz999,43224,Y,N,U,3,7,2,5203,4,7,2,1201,501 E. Pine St,,CAFFREYS FLAT,2424,NSW +wnodj840,55204,11537,82625,81121,92138,95040,30307,62235,93725,10575,78667,36973,74684,47463,96628,Mccray,Jesenia,Jesenia,Valerie,2005-05-17,2,1101,Y,2,101,3,N,9601,5,5,0.15,5C,5C,43499,43499,01,01,hbyit809,43499,Y,Y,Y,2,7,3,2201,4,8,1,1201,40695 Winchester Road,Trader Joe's shopping plaza,BAGNOO,2446,NSW +yxoug086,67691,78227,18783,7275,34922,13102,18176,16962,14037,71199,67487,13072,74361,88584,38666,Smith,Gale,Gale,F,2005-01-10,2,1101,Y,1,101,4,N,1201,5,5,0.20,5A,5E,43224,43224,01,01,hbiku317,43224,Y,X,N,1,8,2,1201,1,8,3,1201,101 W Broadway Avenue,,DENISTONE,2114,NSW +ijtnc342,15136,63711,42935,94869,16653,22896,92135,84568,87157,11244,3840,32476,59121,25877,66317,Yoder,Lucy,Lucy,D,2003-06-14,2,1101,Y,1,101,3,N,9601,7,7,0.83,7F,7C,43499,43499,01,01,ofgtb274,43499,N,Y,Y,3,6,4,1201,3,5,3,1201,2501 Horizon Dr,,BELLEVUE HILL,2023,NSW +rqxgb044,79746,19294,62542,76948,54135,7805,40347,86157,76696,23563,81929,41396,40704,84977,54754,Myers,Quincy,Quincy,Quentin,2001-06-17,1,1101,X,2,101,3,Y,7100,9,9,0.78,9F,9A,43499,43499,01,01,uezsd268,43499,X,N,N,1,7,3,1201,2,5,3,1201,314 Carroll St. NW,,BROADWAY,1401,NSW +bbbmp426,56979,71689,98016,96256,61438,72073,59996,44338,52637,95462,4157,80642,64251,1696,36486,Reynolds,Roger,Roger,G,2007-03-06,1,1101,X,2,101,4,N,1201,3,3,0.81,3B,3E,43224,43224,01,01,zxyyr744,43224,N,N,Y,1,5,4,1201,4,8,4,1201,15 Westland Avenue,,LEMON TREE PASSAGE,2319,NSW +hcgkx413,53190,14231,32927,60003,62205,88483,81539,27748,68124,62000,30300,14194,17468,11561,7875,Hansen,Wayne,Wayne,M,2007-04-10,1,1101,U,2,101,1,Y,2201,3,3,0.44,3E,3B,43224,43224,01,01,doyho949,43224,X,N,X,1,7,3,1201,4,7,4,2201,356 Ludlow Ave.,,GROSVENOR PLACE,1220,NSW +uufpz567,82113,16604,86468,62027,68754,84663,89872,58267,44984,90945,48664,24394,53053,14281,40808,Serrano,Tyler,Tyler,J,2007-12-16,1,1101,Y,2,101,3,N,1201,3,3,0.76,3D,3B,43224,43224,01,01,bontv924,43224,Y,N,Y,4,5,2,1201,3,7,4,7100,1418 W. Howard St,,BINALONG,2584,NSW +ppxxq127,31118,59411,94011,28987,27819,57225,89328,5334,3247,75480,4575,21750,38085,68008,25392,Brawley,Harold,Harold,B,2007-02-02,1,1101,Y,2,101,1,Y,1201,3,3,0.88,3E,3C,43224,43224,01,01,wncks462,43224,Y,N,N,2,8,4,1201,1,8,3,1201,613 Atlantic Ave,,BATAR CREEK,2439,NSW +hnpdo447,43554,47470,80054,1798,7940,18716,25627,55882,8394,37629,60370,83462,89001,41398,59632,Ecklund,Marisa,Marisa,J,2001-12-26,2,1101,N,2,101,3,Y,2201,9,9,0.37,9A,9C,43499,43499,01,01,fabha912,43499,Y,N,Y,4,8,1,1201,1,6,1,1201,623 N. Pacific Coast Highway,,GRAVESEND,2401,NSW +qnydd744,79793,59002,88964,15236,22276,13762,90426,75473,72951,17491,14303,79869,23153,94793,11030,Foster,Reginald,Reginald,Amado,2005-07-08,1,1101,Y,2,101,1,N,1201,5,5,0.08,5E,5C,43499,43499,01,01,vzuqz666,43499,Y,N,N,2,8,2,1201,3,8,1,2201,6307 Center St.,Suite 101,BAR POINT,2083,NSW +lnecu932,93066,79557,5539,39280,54625,74928,56105,3386,55928,88741,44358,41138,57344,99365,95554,Sakamoto,Delphia,Delphia,Santa,2003-10-09,2,1101,N,1,101,3,Y,2201,7,7,0.65,7E,7C,43499,43499,01,01,ltwff704,43499,Y,N,N,4,6,3,1201,1,8,1,1201,412 W. Clay Street,,MEREWETHER,2291,NSW +csqap983,58767,20240,45165,69451,58304,8330,57223,30467,19111,41888,56579,86533,44135,17937,84021,Reyes,Dora,Dora,,2005-06-03,2,1101,N,2,101,1,Y,1201,5,5,0.56,5F,5C,43224,43224,01,01,rfdcb796,43224,Y,N,N,3,8,2,1201,1,7,4,1201,307 2nd. Street East,,MARYVILLE,2293,NSW +gbcxx363,70352,54928,66159,43821,51896,49461,86690,7929,15393,72470,10416,88038,5013,68015,58802,Clark,Christi,Christi,C,2007-09-10,2,1101,Y,2,101,4,N,1201,3,3,0.40,3A,3B,43224,43224,01,01,wrdya773,43224,N,Y,Y,2,8,2,1201,3,8,1,1201,2341 Mission Street,,ATTUNGA,2345,NSW +slrcj764,80603,86415,45736,40014,23014,8923,27624,89543,43101,20097,24484,79680,99834,9308,30333,Mikel,Sidney,Sidney,,2001-03-02,1,1101,Y,2,101,2,N,1201,9,9,0.18,9A,9C,43499,43499,01,01,oujmi438,43499,N,N,U,1,8,4,2201,1,8,3,1201,3318 Fillmore Street,,NEUTRAL BAY,2089,NSW +cckvg794,19231,91186,87316,13118,56119,32401,7033,11338,8516,28128,25521,89352,83557,60872,94291,Whipple,Bobby,Bobby,,2005-06-26,2,1101,Y,1,101,3,Y,1201,5,5,0.95,5D,5E,43224,43224,01,01,hqdag836,43224,N,Y,N,2,6,2,1201,2,5,3,1201,17 Waverly Place,,BLACKBUTT,2529,NSW +kuncb472,51067,52922,52550,53745,58766,41457,10245,25646,80576,29710,52140,36567,10885,79849,99339,Harrison,Chad,Chad,Kevin,2005-01-06,1,1101,N,2,101,4,N,1201,5,5,0.25,5F,5A,43224,43224,01,01,yvldl682,43224,Y,Y,Y,4,7,4,1201,1,8,1,1201,40 Island Ave.,The Standard Hotel,MARYVILLE,2293,NSW +uvdrq390,34458,86754,64048,10276,93665,50597,64664,85294,44525,96345,11299,39806,43975,59068,33370,Stark,Reed,Reed,,2003-03-23,1,1101,Y,2,101,1,Y,1201,7,7,0.50,7F,7A,43224,43224,01,01,sbizl842,43224,N,Y,Y,1,8,2,1201,3,6,4,1201,1717 N. Wilcox Avenue,,KOORAGANG,2304,NSW +hvyyq688,60445,77967,32783,91825,27096,1181,60881,51186,36831,53163,27931,58927,71399,21629,40859,Buck,Shanta,Shanta,Janelle,2001-01-13,2,1101,N,1,101,1,N,1201,9,9,0.11,9C,9B,43224,43224,01,01,hkhag536,43224,X,N,N,1,8,3,1201,1,6,2,1201,16015 N. Pierce Ferry Rd.,,BANKSTOWN,2200,NSW +dbsmw810,20055,74568,46375,66992,88671,80970,15432,6147,80975,83566,73661,80354,60500,39390,47755,Castillo,Palmer,Palmer,M,2001-09-27,1,1101,Y,2,101,4,Y,1201,9,9,0.50,9C,9A,43499,43499,01,01,vdikn868,43499,N,Y,N,2,5,3,1201,3,8,4,1201,11565 University Blvd.,Suite 4,KURRI KURRI,2327,NSW +sgusu819,81357,79965,58694,51345,20770,31413,1719,76342,42971,65165,55246,68806,62882,2232,99396,Garcia,Eldridge,Eldridge,,2003-09-14,1,1101,N,1,101,1,N,1201,7,7,0.77,7C,7B,43499,43499,01,01,yqjgu137,43499,Y,N,Y,1,5,3,5203,4,7,1,1201,1813 Riverside Ave,,KANGAROO POINT,2224,NSW +qrnap773,69176,93259,33868,77949,75131,44616,78187,28536,94032,81686,57966,19813,19539,76712,43638,Hutchison,Louise,Louise,M,2003-07-22,2,1101,N,2,101,2,N,1201,7,7,0.05,7A,7C,43499,43499,01,01,yknbx123,43499,Y,Y,Y,1,5,4,9601,1,6,3,7100,1 West Ridgewood Ave.,,CARLINGFORD,2118,NSW +exjwf963,48387,58804,75602,4007,91047,45293,12144,18275,29109,22052,23743,75047,38505,20310,87352,Burch,Valerie,Valerie,Paris,2001-05-22,2,1101,N,1,101,3,Y,1201,9,9,0.31,9C,9C,43499,43499,01,01,uypnr165,43499,N,N,N,2,8,3,1201,4,6,4,2201,3877 N. Elston Ave.,,SYDNEY,1167,NSW +iqvnf563,42153,24475,66437,49257,6186,20104,3788,99593,70581,7296,20967,88539,55882,56950,61004,Eckert,Georgette,Georgette,,2001-10-18,2,1101,Y,2,101,1,N,1201,9,9,0.94,9E,9F,43499,43499,01,01,sqncl614,43499,N,Y,N,2,6,1,9601,3,7,3,1201,18035 Georgia Avenue,,SYDNEY,1118,NSW +hzaqj880,7358,80890,81849,28469,20370,17996,17675,75267,57193,77812,58030,96200,1625,69226,94852,Williams,Russell,Russell,,2001-08-11,1,1101,N,1,101,1,N,5203,9,9,0.72,9E,9D,43499,43499,01,01,vegvn126,43499,Y,Y,Y,2,6,1,5203,2,7,1,1201,1606 Thames Street,,GROSVENOR PLACE,1220,NSW +fzatn692,93428,58407,46796,96929,39019,8709,98578,92915,2834,13100,6755,2348,48696,89326,3851,Fitts,Gussie,Gussie,Ana,2007-02-19,2,1101,N,2,101,2,Y,7100,3,3,0.88,3A,3B,43224,43224,01,01,qpcpm888,43224,N,Y,Y,3,8,3,2201,2,7,1,1201,1 North Main Street,,SYDNEY,1041,NSW +amdfi726,55944,86891,42372,49856,84244,87965,67503,76773,50990,5309,99773,5917,96197,88004,83743,Flores,Maribel,Maribel,K,2005-04-01,2,1101,Y,2,101,1,Y,2201,5,5,0.13,5B,5A,43224,43224,01,01,tckjg112,43224,Y,Y,Y,4,5,4,1201,4,5,1,2201,4500 Excelsior Blvd.,,DARLINGHURST,1300,NSW +ilfry710,49432,81624,75302,47273,40829,99860,88276,12591,12055,70389,69350,62041,88815,53932,16852,Cormack,Melanie,Melanie,,2001-12-20,2,1101,Y,2,101,3,Y,1201,9,9,0.99,9E,9F,43224,43224,01,01,dzfab790,43224,Y,X,N,2,5,2,7100,4,5,2,1201,110 Lexington Avenue,,SYDNEY,1147,NSW +gdfcd457,60214,31730,18422,94293,76232,7999,3674,30787,9992,87108,65623,43455,80600,47162,56639,Nichols,Bradley,Bradley,,2007-01-09,1,1101,N,1,101,2,N,1201,3,3,0.07,3B,3C,43301,43301,01,01,wtmow525,43301,N,X,Y,4,5,3,1201,4,5,3,1201,798 Kenilworth Drive,,ALBION PARK,2527,NSW +islht979,52162,81110,64448,78822,22908,81049,27031,1191,37204,55466,51829,38144,80017,28589,45993,Small,Monica,Monica,,2005-07-16,2,1101,Y,2,101,2,Y,1201,5,5,0.47,5D,5D,43224,43224,01,01,ryyfa628,43224,Y,Y,Y,1,7,2,1201,1,8,2,1201,11240 Wayzata Blvd.,,SEAFORTH,2092,NSW +pxfgn467,6372,26148,24233,59907,95992,34736,96341,65327,6821,6082,86371,70141,18063,78369,89944,Morning,Sandy,Sandy,D,2003-09-21,1,1101,U,2,101,4,Y,1201,7,7,0.38,7C,7B,43499,43499,01,01,spuhk961,43499,Y,X,N,2,7,4,1201,1,6,4,1201,1300 North Milwaukee Avenue,,LIVERPOOL,1871,NSW +mwzcp898,77563,65118,8114,95123,84480,43594,17721,61058,6080,95721,81887,46204,46209,99377,86454,Wisniewski,Becky,Becky,,2001-02-22,2,1101,N,1,101,1,X,9601,9,9,0.58,9F,9F,43499,43499,01,01,binlp763,43499,N,N,Y,4,6,2,1201,4,8,4,1201,1813 Riverside Ave,,BALICKERA,2324,NSW +jnxda567,31356,82791,27414,70822,91722,26081,5092,59736,15581,98129,67389,723,64783,73083,68158,Horn,Brendan,Brendan,Clifton,2005-10-15,1,1101,Y,2,101,3,N,1201,5,5,0.46,5D,5A,43224,43224,01,01,aoevp493,43224,Y,N,Y,4,5,1,1201,1,6,2,1201,724 Massachusetts,,SYDNEY,1159,NSW +ewxzh327,42673,30482,2695,42283,17401,36070,67491,70985,81431,400,98764,49163,80238,51629,20589,Quinn,Ernestine,Ernestine,Benita,2007-10-14,2,1101,N,1,101,2,Y,1201,3,3,0.74,3F,3F,43301,43301,01,01,sfljd263,43301,N,N,Y,1,6,3,1201,3,7,4,5203,5207 Brodie Lane,,SYDNEY,1108,NSW +rpogs630,35592,50927,23678,74477,5653,44046,45736,30377,66056,16199,82862,81364,37632,85241,26320,Winston,Joy,Joy,Carlota,2003-10-28,2,1101,N,1,101,1,N,9601,7,7,0.24,7B,7A,43224,43224,01,01,dbqkg071,43224,X,N,N,4,5,4,1201,1,7,3,1201,1400 Cherry St,,SYDNEY,1161,NSW +kdeog502,84785,97407,21282,32431,46635,99069,41576,70813,13199,57175,10328,21294,93496,9482,82472,Light,Kent,Kent,,2005-06-16,1,1101,N,2,101,4,N,1201,5,5,0.44,5D,5F,43224,43224,01,01,bmtzi316,43224,U,N,Y,3,5,3,1201,2,7,4,1201,2610 Lyndale Ave South,,SYDNEY,1136,NSW +fabur781,79066,95298,92265,60155,2819,78579,85926,7536,54797,14717,25303,80587,86050,20965,2414,Lee,Philip,Philip,Blake,2007-06-09,1,1101,X,1,101,2,Y,1201,3,3,0.28,3C,3D,43224,43224,01,01,eelso475,43224,Y,Y,N,3,8,4,1201,1,5,2,1201,3320 SE Belmont St,,STRAWBERRY HILLS,1427,NSW +uccwo916,67488,28462,70092,63829,38636,3836,90800,32924,99841,58448,68186,11536,13547,86181,18598,Waterman,Willian,Willian,,2005-05-02,1,1101,Y,2,101,1,Y,1201,5,5,0.01,5E,5B,43224,43224,01,01,jfkxd601,43224,Y,N,N,3,5,3,2201,1,6,2,1201,1011 St. Olaf Avenue,,SYDNEY SOUTH,1235,NSW +uwszw807,95572,94355,8800,98100,81750,99379,46067,99392,65805,71128,40104,84227,99796,99222,58243,Williams,Vivian,Vivian,W,2007-04-28,2,1101,N,2,101,2,N,7100,3,3,0.38,3E,3C,43301,43301,01,01,hzeoa808,43301,N,Y,Y,3,5,4,1201,4,7,1,9601,637 Germantown Pike,,SYDNEY,1034,NSW +lnemc458,78463,8916,87184,66967,24366,87404,49639,72387,40324,39941,50712,60718,50211,9674,19226,Blair,Jillian,Jillian,Victoria,2003-12-09,2,1101,N,2,101,2,Y,1201,7,7,0.43,7C,7E,43224,43224,01,01,ifyre846,43224,N,N,Y,1,6,3,1201,3,6,4,1201,5101 W. Walnut Avenue,,GRAVESEND,2401,NSW +impys831,37629,18689,15173,92979,84906,72640,2799,15507,88266,62863,99827,40359,75999,9548,10175,Malcom,Carl,Carl,M,2005-11-16,1,1101,N,1,101,3,N,7100,5,5,0.21,5E,5E,43224,43224,01,01,nazrq581,43224,Y,N,N,2,8,2,1201,3,8,1,1201,191 East Main Street,Suite 1B,PYMBLE,2073,NSW +yxyea682,98396,42966,79383,21231,87133,96794,43465,88230,19891,77953,78226,25051,395,75918,33432,Beach,Eloise,Eloise,O,2007-07-04,2,1101,N,2,101,3,N,1201,3,3,0.99,3D,3E,43224,43224,01,01,kqydv125,43224,Y,N,Y,4,6,3,1201,3,6,2,1201,3584 White Plains Road,,ALLAWAH,2218,NSW +fmbnf144,58362,43478,82862,10165,48619,22275,38856,88387,3260,28922,91969,25008,23854,10823,56605,Hennessy,Rory,Rory,,2005-08-10,1,1101,N,2,101,1,N,7100,5,5,0.41,5A,5C,43224,43224,01,01,lvjkh668,43224,Y,X,Y,2,7,1,1201,1,7,2,7100,310 Main St,,ARAKOON,2431,NSW +hzpfv730,43494,80540,99756,37610,28597,80354,48570,65389,50859,32598,78021,71597,77567,5565,56896,Heaton,Amelia,Amelia,Cheyenne,2007-03-15,2,1101,N,2,101,3,N,2201,3,3,0.45,3E,3E,43301,43301,01,01,vygxe722,43301,Y,Y,N,2,6,2,5203,3,8,3,5203,3003 32nd Ave S,,BACK FOREST,2535,NSW +qogeb508,57542,83102,81024,20097,9680,91395,43060,76363,55941,59386,35058,47031,66847,60426,68487,Delagarza,Miles,Miles,,2003-07-19,1,1101,U,1,101,3,N,1201,7,7,0.08,7F,7F,43224,43224,01,01,xfahn386,43224,Y,N,Y,1,6,3,1201,4,5,2,1201,1151 Chapel St,,CASTLE HILL,2154,NSW +xzsfy791,11731,4660,2577,16255,14034,19073,14447,93443,46955,60999,60190,32957,95244,80730,33689,Frederick,Hester,Hester,L,2003-04-23,2,1101,Y,1,101,1,N,1201,7,7,0.97,7C,7C,43224,43224,01,01,cvctj378,43224,Y,N,Y,3,7,2,1201,4,8,2,7100,269 West 23rd Street,,CECIL PARK,2178,NSW +eenld017,9456,94670,74012,86752,64669,35998,94315,6274,5472,57764,94435,25609,94736,5583,30675,Armstrong,Karyn,Karyn,G,2007-08-26,2,1101,U,2,101,2,N,1201,3,3,0.30,3E,3B,43224,43224,01,01,pooat549,43224,Y,N,N,1,8,2,7100,2,7,1,1201,1130 Washington Avenue,,MARRICKVILLE,1475,NSW +vndkh508,87242,88139,49073,31864,72889,83910,86564,35965,77335,95501,36760,73219,16207,34714,69699,Bodner,Marcie,Marcie,S,2005-09-01,2,1101,Y,1,101,2,N,1201,5,5,0.52,5D,5A,43224,43224,01,01,psevc271,43224,N,Y,Y,3,7,1,1201,1,5,1,1201,18035 Georgia Avenue,,SYDNEY,1166,NSW +tfgno706,75953,5209,97466,59298,14304,47394,59012,22239,56492,51054,48812,74643,17431,740,86288,Rios,Isidro,Isidro,M,2007-11-28,1,1101,N,1,101,2,N,1201,3,3,0.23,3F,3D,43301,43301,01,01,bxgvi586,43301,Y,N,Y,3,5,4,1201,3,7,4,1201,2879 University Avenue,,SYDNEY,1171,NSW +bowjq928,81873,70136,90432,57763,60457,5708,74985,29472,72251,35015,86818,24472,71429,39193,8603,Irwin,Ora,Ora,G,2005-09-27,2,1101,U,1,101,4,N,1201,5,5,0.19,5A,5A,43224,43224,01,01,zgsqc333,43224,U,X,N,3,8,1,1201,4,6,2,1201,218 Main Street,,BINIGUY,2399,NSW +vldnq261,32744,39488,5540,16313,14310,50116,75379,61598,51541,37700,36282,50240,87330,66895,595,Murray,Jennie,Jennie,,2003-05-07,2,1101,N,2,101,1,Y,2201,7,7,0.73,7A,7B,43224,43224,01,01,zxkep521,43224,Y,N,N,3,7,4,1201,1,8,4,2201,2034 Marshall Ave,,GOONENGERRY,2482,NSW +fbxlx160,35148,10130,94753,19310,21474,16748,71553,25720,38594,58035,25978,29245,96703,96909,87023,Jaramillo,Josue,Josue,Armando,2003-03-26,1,1101,Y,2,101,2,N,1201,7,7,0.39,7C,7E,43224,43224,01,01,xgmhq794,43224,N,Y,N,2,5,4,1201,1,6,2,1201,2700 Dekalb Pike,,DENISTONE EAST,2112,NSW +qbind095,85199,29809,85719,77593,85350,62737,37318,80897,30053,58691,28034,3358,85661,80021,91578,Sims,Cory,Cory,K,2003-02-01,1,1101,N,1,101,1,Y,1201,7,7,0.84,7E,7C,43224,43224,01,01,oehzh759,43224,Y,N,Y,3,7,1,2201,1,8,2,1201,7230 W. North Ave.,,JESMOND,2299,NSW +ninss860,96831,91014,10086,498,3726,14408,736,96356,51048,63517,64113,23227,75053,37869,59498,Jones,Jackie,Jackie,R,2003-03-05,1,1101,N,2,101,2,N,1201,7,7,0.24,7E,7F,43224,43224,01,01,ndkni224,43224,N,Y,N,1,7,1,5203,4,5,3,1201,1523 E. Passyunk Ave.,,GRETA,2334,NSW +dmlhm329,20829,51403,60026,15981,26884,45809,47748,29371,90957,82751,71767,78643,81704,54557,61393,Glasper,Jonathon,Jonathon,L,2001-03-22,1,1101,N,2,101,1,N,5203,9,9,0.06,9D,9B,43224,43224,01,01,zcmzg671,43224,N,N,Y,1,5,2,1201,2,5,2,1201,143 Northhampton St.,,BETHUNGRA,2590,NSW +nvtpn723,79430,26781,97303,51029,22802,49827,52222,40240,51731,84821,1164,40089,90145,31433,37830,Smith,Keith,Keith,Eliseo,2007-01-28,1,1101,Y,2,101,2,N,1201,3,3,0.46,3E,3C,43224,43224,01,01,mchhb481,43224,Y,Y,N,4,6,1,1201,3,6,2,1201,15143 Eureka Road,,FAIRFIELD,1860,NSW +ezhgn028,88592,29046,16259,33513,24021,67413,88943,19973,50270,78519,86442,50478,1034,11482,30838,Pride,Jarod,Jarod,,2003-08-28,1,1101,N,1,101,2,Y,7100,7,7,0.58,7A,7C,43224,43224,01,01,vyfah575,43224,Y,Y,Y,3,8,1,1201,4,5,4,1201,614 N Grande Ave,,ABBOTSFORD,2046,NSW +oknkh606,81659,17503,72492,77260,73509,23454,45193,20860,21562,12336,20089,90522,92638,56978,35713,Collins,Lanny,Lanny,K,2003-01-09,1,1101,Y,2,101,2,Y,1201,7,7,0.47,7D,7E,43224,43224,01,01,umrzg486,43224,Y,Y,Y,4,7,2,1201,1,5,3,2201,22 Chestnut Street,,KEMBLAWARRA,2505,NSW +nqzal041,30803,33178,91710,8287,22395,91912,45294,72745,60994,8751,17421,81950,16680,29704,78246,Bennett,Willis,Willis,N,2003-11-04,1,1101,X,1,101,3,Y,5203,7,7,0.86,7B,7A,43224,43224,01,01,wxgyk885,43224,N,N,Y,3,5,1,1201,4,8,4,1201,8911 Ferris Rd.,,WOLLONGONG,2520,NSW +xhbyx437,56234,28427,57692,43342,41532,91806,94466,96674,93998,83096,8362,33697,64211,63323,58574,Burke,Bobby,Bobby,H,2001-09-21,1,1101,Y,1,101,3,U,7100,9,9,0.18,9E,9E,43224,43224,01,01,bfmbd314,43224,N,N,U,1,8,4,1201,3,5,3,1201,6113 Maple Street,,ROYAL EXCHANGE,1222,NSW +rciia987,59408,13504,28375,13802,97104,11043,65462,44044,9001,950,36575,87124,28487,56455,48386,Lopez,Tommy,Tommy,Mohamed,2001-09-01,1,1101,N,2,101,4,N,2201,9,9,0.05,9A,9E,43224,43224,01,01,ovzoh356,43224,Y,N,Y,2,8,1,1201,1,6,2,1201,101 California Street,,HAMILTON,2303,NSW +rrrat656,38742,13344,81030,73171,65863,70222,15240,43955,11514,31894,8936,85111,9983,60067,65813,Funchess,Christi,Christi,,2001-04-03,2,1101,U,2,101,1,Y,1201,9,9,0.29,9B,9B,43224,43224,01,01,sqlol251,43224,Y,N,N,1,6,1,2201,3,5,4,1201,13016 San Vicente Boulevard,,FOREST LODGE,2037,NSW +sbify378,29008,39778,61845,40078,42488,91415,36586,76511,91971,30006,45653,86106,75341,55580,37786,Long,Jacque,Jacque,Kori,2001-06-25,2,1101,Y,1,101,1,N,1201,9,9,0.89,9B,9B,43224,43224,01,01,iajan507,43224,Y,N,U,4,8,4,9601,2,6,2,1201,2603 6th Ave.,,SYDNEY,1130,NSW +cryla165,52234,98822,67196,44848,34211,18862,82191,16590,37455,86504,79437,13072,67597,71541,91829,Fritz,Josephine,Josephine,Claudia,2007-07-15,2,1101,Y,2,101,4,N,1201,3,3,0.55,3F,3A,43301,43301,01,01,bcxob560,43301,Y,U,N,2,8,4,1201,4,8,3,1201,712 Ninth Street,,ABERDEEN,2336,NSW +xonfo197,85539,65871,64644,11261,62617,53668,12231,16853,27528,44203,75594,22177,34396,25315,4906,Adcock,Randal,Randal,S,2007-12-28,1,1101,Y,2,101,2,N,1201,3,3,0.80,3A,3F,43301,43301,01,01,svoiy501,43301,N,N,Y,2,7,2,1201,2,5,2,1201,56 E. Cross Street,,STANMORE,2048,NSW +hyelx676,42097,65802,12862,46980,80327,35243,40982,29629,85850,81630,37636,4675,99883,71819,60337,Alex,Royce,Royce,A,2007-08-16,1,1101,N,2,101,3,N,7100,3,3,0.42,3D,3A,43301,43301,01,01,qukzs573,43301,N,Y,Y,3,8,1,1201,1,7,4,5203,675 Higuera Street,,CORDEAUX,2526,NSW +gzjyx662,87312,98162,34241,41921,52482,72948,10284,80954,46389,15278,20998,15266,53586,20678,41079,Swanson,Beatrice,Beatrice,Jacque,2005-05-03,2,1101,Y,1,101,2,U,1201,5,5,0.98,5F,5A,43301,43301,01,01,knibe799,43301,Y,Y,Y,4,5,2,5203,4,7,1,1201,129 Rivington Street,,SYDNEY,1147,NSW +xgiub979,16823,47555,18778,6490,72880,80766,77588,21552,89048,31801,59661,99138,4702,71739,55724,Dorrough,Rick,Rick,D,2003-03-06,1,1101,N,1,101,3,Y,1201,7,7,0.87,7D,7D,43224,43224,01,01,afqew912,43224,Y,Y,Y,3,5,3,1201,4,6,2,1201,1341 W. 26th St. (inside Whole Foods Co-op),,SYDNEY,1205,NSW +yvdyl951,29434,2676,69121,57043,1820,92599,38289,75007,16626,43862,79700,27644,34281,8727,45522,Murray,Melvin,Melvin,S,2003-11-18,1,1101,X,1,101,4,Y,1201,7,7,0.33,7E,7D,43224,43224,01,01,qmuzv147,43224,Y,N,U,3,7,1,1201,2,7,4,1201,425 West Paradise Dr. and Main St.,,PADSTOW,2211,NSW +zhyii443,22211,51194,83149,42241,67237,63186,56740,70923,92861,46031,65087,46611,49962,38748,8137,Horton,Suzan,Suzan,V,2007-12-23,2,1101,U,2,101,4,N,7100,3,3,0.33,3A,3F,43301,43301,01,01,ardev022,43301,Y,Y,U,3,5,1,1201,2,5,2,1201,3 S. 2nd St.,Suite 107,STRAWBERRY HILLS,1429,NSW +vygdu367,9742,46706,77171,23099,26002,22587,9899,70989,61463,98254,41715,61750,43234,95337,69775,Bloom,Mac,Mac,E,2003-06-09,1,1101,N,1,101,1,N,2201,7,7,0.47,7F,7F,43224,43224,01,01,fqnur498,43224,N,Y,Y,2,6,3,1201,1,8,2,9601,2119 Kittredge Street,,GROSVENOR PLACE,1220,NSW +vyebv910,92990,43894,44262,69079,19060,44135,93849,26367,56532,79087,162,83527,47568,57526,80018,Brown,Colby,Colby,D,2005-05-15,1,1101,Y,2,101,4,N,1201,5,5,0.47,5A,5D,43301,43301,01,01,bkgjg575,43301,Y,N,N,2,5,2,1201,1,5,2,1201,361 Hitchcock Way,,BANGHEET,2404,NSW +uvlzw522,69109,38328,83297,91706,9990,93353,96068,89414,99998,74676,48110,2441,51274,80766,52029,Ortiz,Lakisha,Lakisha,,2007-07-22,2,1101,Y,2,101,1,N,5203,3,3,0.75,3A,3D,43224,43224,01,01,jzttp594,43224,N,Y,Y,3,5,1,1201,3,6,3,1201,388 Westport Ave.,,BELFORD,2335,NSW +jmtvo063,88605,29311,53524,35775,93909,13728,64062,71190,54628,90300,23040,52228,5747,57576,79639,Black,Anita,Anita,C,2003-07-09,2,1101,Y,2,101,1,N,1201,7,7,0.28,7D,7B,43224,43224,01,01,ftxte759,43224,Y,Y,N,3,8,4,1201,1,8,4,2201,57 Mt Pleasant Street,,BOYDTOWN,2551,NSW +ufbsp837,36539,85918,57362,30642,36469,96763,53591,16420,6982,85797,32602,36748,96929,26893,37454,Heaton,Keesha,Keesha,Kate,2001-03-25,2,1101,N,2,101,2,Y,7100,9,9,0.41,9C,9C,43224,43224,01,01,solux967,43224,N,Y,Y,1,7,3,1201,3,6,1,1201,546 W. Washington Avenue,,BONG BONG,2576,NSW +cibis047,36607,15143,36678,85853,63122,14057,11672,17588,22834,289,41764,64202,85896,85648,47228,Chou,Craig,Craig,Fritz,2003-01-02,1,1101,U,2,101,3,N,1201,7,7,0.99,7F,7B,43224,43224,01,01,dsvla395,43224,Y,N,N,4,7,3,1201,4,8,3,1201,4741 Chicago Ave. S.,,SYDNEY,1193,NSW +pjnqu287,50149,25598,57149,13678,45266,58798,99807,51427,23249,61484,64060,51618,52845,85719,95030,Ebner,Alexander,Alexander,Bradley,2005-01-04,1,1101,Y,1,101,3,N,1201,5,5,0.00,5D,5B,43301,43301,01,01,geugm335,43301,Y,N,N,3,8,4,5203,4,7,4,1201,859 Hornblend St,,ARDGLEN,2338,NSW +bzdxt021,45046,80844,29622,55841,41421,33199,75854,67575,60851,13635,43845,19914,20929,95752,831,Horn,Mickey,Mickey,Jacob,2005-08-27,1,1101,Y,2,101,3,Y,1201,5,5,0.67,5F,5B,43301,43301,01,01,bshje237,43301,N,Y,N,1,6,2,1201,2,5,1,7100,145 Main Street,,HAYMARKET,1236,NSW +chaak598,11168,82980,23645,36192,49977,23335,9770,27910,40291,15797,68432,10920,60251,90280,87540,Taylor,Bruno,Bruno,Timothy,2007-04-10,1,1101,N,1,101,3,N,1201,3,3,0.05,3D,3E,43301,43301,01,01,apvqq431,43301,Y,N,Y,3,7,2,5203,4,8,1,5203,2312 Fourth Street NE,,ALLAWAH,2218,NSW +kxftb180,89450,86242,81442,93981,96011,86526,88299,37833,51792,17636,41565,6217,54273,39734,90565,Clayton,Mohamed,Mohamed,,2001-08-22,1,1101,N,2,101,2,N,1201,9,9,0.33,9F,9F,43224,43224,01,01,orhok310,43224,N,N,Y,4,8,1,9601,3,8,2,9601,3344 Secor Rd.,,MILPERRA,2214,NSW +qkcna825,10287,44288,74203,54405,70128,18674,68640,48331,14509,98522,70150,65457,75842,27719,86167,Hart,Max,Max,T,2001-03-20,1,1101,Y,1,101,2,Y,1201,9,9,0.86,9E,9C,43224,43224,01,01,owzgg806,43224,N,Y,Y,4,7,3,1201,1,6,3,2201,25 E. Delaware Pl.,,EAGLE VALE,2558,NSW +mhriw664,29214,37390,55773,10982,86618,48814,15889,80972,38944,29896,19690,64535,36894,37035,73190,Irwin,Lynne,Lynne,Molly,2007-08-11,2,1101,N,2,101,1,N,1201,3,3,0.21,3B,3E,43224,43224,01,01,asxkc767,43224,U,Y,N,4,7,4,7100,2,5,2,1201,4147 SE Division St,,GLADESVILLE,1675,NSW +aears856,25382,3762,67119,51250,81586,1621,89590,11216,24761,69452,33282,75525,21883,10340,70165,Ellerman,Christopher,Christopher,Lance,2005-07-17,1,1101,Y,1,101,1,N,1201,5,5,0.25,5C,5A,43301,43301,01,01,hhimi928,43301,N,Y,X,3,8,4,1201,2,6,3,1201,1309 South Wabash Avenue,,CARLINGFORD,2118,NSW +mroqm275,64795,10788,68511,42989,10788,28608,90980,6417,8451,82556,77314,83168,99294,4530,25376,Rose,Veronica,Veronica,C,2005-12-15,2,1101,N,2,101,4,Y,7100,5,5,0.78,5C,5C,43301,43301,01,01,vwhwd621,43301,Y,U,Y,2,7,1,1201,3,7,2,1201,394 Lake Avenue South,,WEST PENNANT HILLS,2125,NSW +unkut553,45346,68097,7133,60897,32317,98664,21011,90573,65784,54670,59574,95887,69408,61543,62377,Goldberg,Jamal,Jamal,Derick,2003-04-06,1,1101,Y,2,101,3,Y,1201,7,7,0.01,7F,7A,43224,43224,01,01,tpqtq648,43224,N,Y,Y,1,8,4,5203,3,7,4,1201,1640 Chicago Avenue,,SYDNEY,1110,NSW +dzwxz612,67442,6764,8322,94491,25377,42398,70899,7637,75386,34239,88472,41764,62827,60205,5289,Peterson,Dominique,Dominique,J,2001-04-28,2,1101,Y,2,101,4,N,1201,9,9,0.21,9C,9F,43224,43224,01,01,xkgid387,43224,N,Y,U,3,5,2,1201,4,8,3,1201,57 Mt Pleasant Street,,AUSTRAL,2179,NSW +haulf486,68695,84067,68813,43702,92325,94002,13149,75911,89356,50999,39045,52547,55863,91247,56931,Beeson,Adeline,Adeline,Opal,2007-12-07,2,1101,Y,2,101,3,U,1201,3,3,0.59,3E,3A,43224,43224,01,01,gkmtu021,43224,N,Y,N,3,6,1,2201,2,8,2,1201,349A George St,,SYDNEY,1145,NSW +ypucw150,66197,27617,36551,97665,88047,81525,35316,76445,43002,86779,30082,23241,70841,14260,35168,Raap,Sabrina,Sabrina,R,2005-04-11,2,1101,Y,1,101,1,N,2201,5,5,0.70,5E,5A,43301,43301,01,01,ubyya567,43301,Y,Y,Y,1,6,4,1201,4,5,3,1201,3910 Maple Road,,AUSTRALIA SQUARE,1215,NSW +ifqza268,17368,43295,19814,68862,53591,36784,77816,76673,32544,41861,42739,208,91823,94471,6602,Hatfield,Jarod,Jarod,Dewitt,2003-10-12,1,1101,Y,2,101,2,Y,1201,7,7,0.86,7C,7C,43301,43301,01,01,pcqkz153,43301,X,Y,Y,4,6,4,1201,1,8,3,1201,1795 E. 10th St.,,CONCORD REPATRIATION HOSPITAL,2139,NSW +zssea461,35506,62930,52608,27922,32500,94694,3459,99724,23576,57481,51979,12705,352,90087,10423,Webb,Clay,Clay,,2001-01-13,1,1101,N,2,101,2,Y,5203,9,9,0.89,9E,9C,43224,43224,01,01,nvxfw762,43224,U,N,N,2,8,2,1201,2,7,3,1201,158 Franklin Ave.,,AUSTRAL,2179,NSW +ziier127,64152,16397,97458,79519,47282,77177,69616,47915,48792,3978,22949,80971,95368,77250,67925,Luster,Hector,Hector,,2001-02-20,1,1101,N,2,101,1,Y,1201,9,9,0.91,9C,9B,43224,43224,01,01,unocd268,43224,U,N,N,2,6,1,1201,2,5,1,1201,175 Market St.,,ST IVES,2075,NSW +cnpac507,25993,18913,96283,35374,38335,49998,8939,15900,41701,76787,82325,8960,77112,66644,1480,Brown,Antonio,Antonio,Walter,2005-08-10,1,1101,U,2,101,1,Y,1201,5,5,0.72,5F,5E,43224,43224,01,01,vhrnt622,43224,N,Y,Y,4,7,1,1201,3,6,4,1201,5846 Forbes Ave.,2nd Floor,WARRIEWOOD,2102,NSW +nnaze287,85112,47564,60939,13812,29026,49463,10222,26776,40551,59271,23153,11165,3697,23379,28361,Dye,Jared,Jared,Don,2005-10-14,1,1101,U,2,101,1,Y,7100,5,5,0.16,5B,5B,43301,43301,01,01,fefrm548,43301,N,Y,N,4,6,1,1201,3,5,3,1201,57 Mt Pleasant Street,,SYDNEY,1293,NSW +gjmul665,11123,7617,55349,91150,13100,19414,39340,90855,92506,12705,29351,74392,81309,80325,66958,Palmer,Billie,Billie,D,2003-02-07,1,1101,N,2,101,3,N,1201,7,7,0.84,7A,7A,43301,43301,01,01,ieqis653,43301,N,Y,Y,1,5,4,1201,1,6,3,1201,14403 W. Colfax Ave.,,AUSTRALIA SQUARE,1212,NSW +notpy165,12637,41666,27127,33676,2417,19823,10296,19907,77329,3501,43300,71241,1357,43003,36033,Bednar,Jaime,Jaime,F,2001-10-07,1,1101,N,1,101,1,N,1201,9,9,0.26,9C,9B,43224,43224,01,01,tjfwa782,43224,U,N,N,4,5,1,5203,1,7,3,5203,3001 Hennepin Avenue South,,SEVEN HILLS,1730,NSW +ngrva864,43895,23088,14769,51635,50180,41341,95520,30071,37703,77423,2086,63887,5646,41256,85605,Summers,Nikki,Nikki,Henrietta,2001-10-13,2,1101,N,1,101,4,Y,1201,9,9,0.77,9F,9D,43224,43224,01,01,xigpd510,43224,U,N,N,2,6,1,2201,1,5,3,1201,1020 19th St. NW,,STRAWBERRY HILLS,2013,NSW +bsghc050,55553,7526,11606,8935,67798,38732,29842,85235,47697,34339,89024,26627,17204,57118,45310,Lee,Roland,Roland,,2001-12-09,1,1101,Y,1,101,2,N,1201,9,9,0.04,9E,9C,43499,43499,01,01,mfefe158,43499,Y,Y,Y,4,6,1,2201,2,7,2,2201,1413 York Avenue,,CORDEAUX,2526,NSW +ifyjd483,60726,35210,23548,28302,22189,92639,97320,68522,71094,3653,29507,17639,6839,69801,31054,Heath,Ray,Ray,Art,2005-04-25,1,1101,Y,2,101,3,Y,1201,5,5,0.95,5C,5C,43301,43301,01,01,baugj334,43301,N,Y,N,2,7,2,1201,4,5,2,1201,19 West Minnesota Street,,ARDING,2358,NSW +vvfqv909,75159,19085,15799,68624,624,70395,60796,55298,45998,6498,29386,31690,51843,7756,97976,Nagel,Alonzo,Alonzo,T,2005-04-17,1,1101,Y,1,101,3,Y,1201,5,5,0.45,5F,5F,43301,43301,01,01,ljixi531,43301,Y,N,Y,3,8,4,1201,1,7,3,5203,12235 North Community House Road,,GLADESVILLE,1675,NSW +kullo110,41963,2746,86366,93538,19537,819,27298,27145,4949,26463,68871,50658,83435,5657,95126,Knowles,Tyson,Tyson,D,2001-04-03,1,1101,N,1,101,3,N,1201,9,9,0.55,9D,9B,43224,43224,01,01,wxbbt141,43224,Y,N,N,1,5,2,9601,4,5,2,9601,561 3rd Ave,,DRUMMOYNE,1470,NSW +nxiem083,82710,76354,84046,8715,96616,92327,95888,76165,69985,82165,53865,48788,98297,88272,65342,Diaz,Jasper,Jasper,Chester,2001-09-08,1,1101,N,2,101,4,N,7100,9,9,0.57,9E,9D,43224,43224,01,01,nsepf854,43224,Y,Y,N,3,7,2,7100,1,8,3,5203,3504 Wynn Rd.,,STRATHFIELD,1816,NSW +chgdl537,78922,51556,63721,10564,31151,40291,90177,47228,23163,78434,93013,32716,22727,66811,235,Deitz,Gena,Gena,G,2001-06-16,2,1101,N,1,101,1,Y,1201,9,9,0.11,9B,9B,43499,43499,01,01,gmass767,43499,N,N,Y,3,7,2,1201,4,8,3,1201,6604 Ritchie Highway,,ARGENTS HILL,2449,NSW +mwbuy511,56537,89519,8452,71061,52142,18213,97179,91117,65422,60031,12434,19475,49709,67638,18554,Miller,Leora,Leora,Catherine,2003-09-17,2,1101,Y,2,101,1,N,1201,7,7,0.44,7B,7C,43301,43301,01,01,gsbcr847,43301,N,N,Y,3,6,2,1201,3,8,1,1201," 170 OFarrell Street,",,CANTON BEACH,2263,NSW +seflp212,47170,25777,25447,64943,7671,47438,92286,88099,2004,23316,30614,63504,36501,51210,35483,Wilson,Earnest,Earnest,Dante,2005-07-08,1,1101,N,2,101,4,N,1201,5,5,0.67,5B,5B,43301,43301,01,01,dycse682,43301,U,N,Y,2,8,2,1201,3,6,4,1201,1025 University Avenue,,KINGSGROVE,1480,NSW +ednft451,79778,89065,94053,2487,69174,46912,9597,28543,84316,84058,12661,4859,7449,53330,77460,Caskey,Roberto,Roberto,Nicholas,2005-03-12,1,1101,Y,1,101,1,Y,1201,5,5,0.56,5C,5B,43301,43301,01,01,awwav199,43301,Y,Y,N,3,5,3,1201,3,8,1,1201,2810 West Street,,CORLETTE,2315,NSW +hmyzl709,3296,40003,23813,42778,39185,61141,62899,5922,59179,97972,26331,18662,92223,46471,49908,Gagnier,Carlos,Carlos,D,2007-12-16,1,1101,Y,1,101,3,N,1201,3,3,0.28,3E,3C,43301,43301,01,01,kobhq676,43301,N,N,X,1,6,3,1201,3,6,1,1201,23 Hammond St.,,BERALA,2141,NSW +uxgxn886,29096,62094,12058,70567,84533,97840,3327,91152,40213,56436,91520,79446,57848,15700,66632,Pollak,Cleo,Cleo,,2001-05-07,1,1101,Y,1,101,4,N,1201,9,9,0.43,9B,9E,43499,43499,01,01,lepij520,43499,N,X,N,3,8,3,1201,4,8,1,1201,910 Christian St.,,BERESFIELD,2322,NSW +qyaev479,15451,51831,84932,69086,54681,26825,33865,5435,82245,4847,49128,1725,88850,91267,95910,Wright,Darwin,Darwin,Allan,2001-10-21,1,1101,X,2,101,3,N,1201,9,9,0.24,9B,9F,43301,43301,01,01,nbgim745,43301,Y,N,Y,3,6,4,1201,4,5,4,7100,720 S Church St,,ALFORDS POINT,2234,NSW +lcfeh424,91342,89667,3871,13935,79408,40603,40121,45697,80942,44914,77534,90012,38025,65338,79848,Brown,Robert,Robert,,2007-11-21,2,1101,Y,1,101,4,Y,1201,3,3,0.82,3B,3A,43301,43301,01,01,zhtou343,43301,U,Y,N,2,6,1,1201,2,5,1,1201,4163 Hamilton Ave.,,BAR POINT,2083,NSW +bjmxu958,91953,30,84001,22441,44904,83806,18239,81284,47143,98436,43957,42293,2354,86160,34913,Spencer,Narcisa,Narcisa,,2007-02-16,2,1101,Y,2,101,2,Y,1201,3,3,0.12,3B,3D,43301,43301,01,01,nmezi490,43301,Y,N,X,3,7,2,1201,2,6,1,2201,27 Park Street,,EAST KILLARA,2071,NSW +wnyea061,68973,66462,66671,37844,52899,40606,98407,32145,89539,60368,10898,79509,22382,93352,2181,Schutt,Loren,Loren,B,2007-10-15,1,1101,Y,1,101,3,Y,5203,3,3,0.47,3C,3E,43301,43301,01,01,mckxu480,43301,Y,N,N,4,8,3,5203,1,7,2,1201,1412 12th Avenue,,SYDNEY,1207,NSW +grfit574,54750,38487,14401,36831,82157,34690,55681,16916,1686,97979,53958,31692,44755,34326,80137,Patton,Dorothy,Dorothy,Beulah,2001-06-13,2,1101,Y,1,101,2,Y,5203,9,9,0.43,9E,9C,43499,43499,01,01,wpria587,43499,N,Y,N,4,6,1,1201,3,8,4,5203,9404 W Westgate Blvd,,ACACIA CREEK,2476,NSW +gsosj007,21274,12851,88821,97562,10297,19142,95661,94339,80605,48717,80125,62262,61427,58640,30664,Wilkes,Raquel,Raquel,Christina,2001-08-28,2,1101,U,2,101,3,N,1201,9,9,0.79,9E,9D,43301,43301,01,01,ieqbl705,43301,Y,N,N,3,7,3,1201,1,8,2,1201,"1336 14th Street, NW",,MAROUBRA,2035,NSW +glbro033,61344,85991,19387,51736,60548,11683,18883,68750,88124,7158,1368,26388,7287,14438,7598,Voelker,Larry,Larry,D,2003-06-24,1,1101,N,2,101,2,U,1201,7,7,0.11,7D,7D,43301,43301,01,01,rrfdu391,43301,N,N,N,2,6,3,1201,2,5,3,1201,2301 Colley Ave,,ELIZABETH BAY,2011,NSW +wntdy970,47294,74525,39199,68483,37869,90535,53571,71420,78971,49430,68263,65503,54349,75207,29184,Dolan,Vincent,Vincent,E,2007-10-04,1,1101,Y,1,101,1,N,1201,3,3,1.00,3F,3E,43301,43301,01,01,igpmu600,43301,Y,N,Y,1,5,2,9601,4,6,2,1201,295 Tinker Street,,MOORE PARK,2021,NSW +qcocv703,39388,71231,26324,17028,84467,35318,69101,52085,94138,5261,56633,71807,60440,9387,82635,Armstrong,Timmy,Timmy,A,2007-08-10,1,1101,Y,2,101,1,N,1201,3,3,0.71,3A,3C,43301,43301,01,01,efjwe865,43301,Y,Y,N,1,7,2,1201,3,5,4,1201,86714 McVay Highway,,BANOON,2347,NSW +juqzr483,82351,95122,36290,73889,16782,86520,36929,64808,93417,66198,81211,88584,60040,81668,72960,Christian,Alfredo,Alfredo,D,2001-09-12,1,1101,Y,1,101,1,N,1201,9,9,0.22,9E,9A,43499,43499,01,01,kyyrh797,43499,N,N,X,4,6,3,1201,2,8,2,1201,271 W. Prairie Shopping Center,,SYDNEY,1194,NSW +inyly003,1158,77440,40556,17502,17949,27109,77930,89160,27272,80852,68753,43161,75842,24503,40374,White,Terri,Terri,,2001-01-12,2,1101,N,2,101,3,N,1201,9,9,0.85,9A,9F,43301,43301,01,01,uhnzy843,43301,Y,Y,N,2,7,3,1201,4,8,2,1201,1738 Pearl Street,,CASTLE HILL,2154,NSW +udyzd421,66269,38597,82380,97666,68372,12925,77861,94845,57811,2747,64463,64377,17019,33322,26444,Cantrell,Dylan,Dylan,J,2003-10-06,1,1101,N,2,101,1,N,9601,7,7,0.40,7D,7C,43301,43301,01,01,atnna163,43301,Y,Y,Y,2,6,2,1201,2,6,4,1201,1508 Sansom St.,,HUNTERS HILL,2110,NSW +uxhao780,43882,84867,86805,22208,95661,69275,91695,20354,85282,22061,56865,67208,12729,82385,7213,Azevedo,Antonia,Antonia,,2007-03-20,2,1101,Y,2,101,3,Y,1201,3,3,0.50,3F,3C,43301,43301,01,01,ohrek828,43301,N,N,N,2,6,1,1201,1,6,4,1201,623 Stone Cutters Way,,SYDNEY,1202,NSW +ctcsn331,25271,58581,99860,68571,49803,68017,75096,19561,39678,4854,43202,68746,55029,32201,97124,Addington,Martha,Martha,D,2005-01-18,2,1101,Y,2,101,2,N,5203,5,5,0.70,5D,5D,43301,43301,01,01,ofbko085,43301,Y,Y,N,1,8,2,1201,1,6,2,1201, 1600 East Madison,,COOGEE,2034,NSW +ymeil510,94228,47556,81298,9897,63201,69108,92177,24503,36844,50258,17438,74754,10237,49811,15262,Thomas,Ryan,Ryan,A,2005-02-16,1,1101,Y,2,101,1,Y,9601,5,5,0.34,5F,5F,43224,43224,01,01,thnqb380,43224,Y,X,N,2,8,3,1201,3,8,1,1201,1030 Lake St.,,CAMPERDOWN,2050,NSW +eeybo716,76346,37576,23706,41823,89632,11419,79309,20703,29818,63112,32872,52551,62069,66547,66214,Johnson,Kelsey,Kelsey,Lakisha,2001-06-21,2,1101,Y,2,101,2,Y,1201,9,9,0.44,9A,9A,43301,43301,01,01,xauek796,43301,N,Y,Y,3,5,4,5203,1,8,2,2201,151 Rice Lake Square,,FERN BAY,2295,NSW +xwyuq840,90568,15556,95316,21148,18639,23250,59857,73660,79291,58225,39646,79237,80168,22231,53039,Gagnon,Jenna,Jenna,J,2001-08-05,2,1101,Y,2,101,3,N,1201,9,9,0.79,9E,9F,43301,43301,01,01,fmsau116,43301,N,N,N,1,8,4,7100,3,8,4,5203,3215 E. Indian School,,SYDNEY,1155,NSW +tmhck506,57859,82525,34170,58919,37352,68324,83413,34514,4580,72587,82676,32234,68813,5355,65350,Oates,Jean,Jean,,2007-11-06,2,1101,N,1,101,2,N,1201,3,3,0.03,3E,3F,43301,43301,01,01,fqizl709,43301,Y,N,Y,1,6,2,9601,1,6,4,1201,400 Ocean Avenue,,SYDNEY,1042,NSW +iebgc975,93377,32152,59835,14381,37645,78572,57795,70283,23967,48446,59145,75726,67390,684,77585,Burkett,Shannon,Shannon,Gerald,2005-04-06,1,1101,Y,2,101,4,Y,1201,5,5,0.18,5F,5C,43301,43301,01,01,kpocb393,43301,X,Y,Y,2,6,1,1201,1,6,4,1201,1123 West Lake Street,,ASQUITH,2077,NSW +mhmcc257,74444,19554,73217,9219,5621,8628,7626,32863,23462,65552,54496,84320,54482,98686,23057,Hancock,Latonya,Latonya,D,2003-04-24,2,1101,Y,1,101,4,U,1201,7,7,0.47,7B,7B,43301,43301,01,01,vrqgi015,43301,N,N,Y,1,8,2,1201,2,6,1,1201,1513 E. Apache Blvd,,AUDLEY,2232,NSW +jvtdj705,98366,99130,60831,55233,18158,23291,20553,77502,69733,39857,627,67243,19110,21199,59931,Browder,Paulette,Paulette,Milagros,2003-02-14,2,1101,Y,1,101,4,Y,1201,7,7,0.51,7D,7F,43301,43301,01,01,bmrqg877,43301,N,N,Y,3,8,2,9601,4,8,2,1201,910 E. Main St.,,BARDWELL PARK,2207,NSW +quwfu220,35800,40029,22640,3266,34518,46916,98642,38683,72969,64216,15440,51194,99411,40300,81857,Pruitt,Angelica,Angelica,K,2003-09-03,2,1101,N,2,101,2,N,5203,7,7,0.97,7E,7E,43301,43301,01,01,gwhfd659,43301,N,N,N,3,8,2,1201,2,5,4,1201,460 Bergen Street,,SEAFORTH,2092,NSW +jukwd148,44188,79245,18054,29346,64943,76294,51829,64286,8686,54461,74268,70451,6600,86283,19440,Stoddard,Johnnie,Johnnie,L,2005-09-06,1,1101,N,1,101,4,N,1201,5,5,0.48,5F,5D,43301,43301,01,01,skfer846,43301,Y,Y,N,1,6,3,1201,1,5,2,1201,25 Church Street,,MAROUBRA,2035,NSW +flccg877,82364,77471,62315,66202,2020,67134,43026,23832,78522,20208,60540,78071,25672,40635,68665,Mork,Tanya,Tanya,N,2005-10-09,2,1101,Y,1,101,2,Y,1201,5,5,0.96,5E,5C,43301,43301,01,01,vxaku648,43301,N,Y,N,2,8,2,1201,3,7,1,1201,3003 Charlestown Crossing Way,,CASUARINA,2487,NSW +tkwzj262,37211,52455,63426,83989,1151,28148,7218,37595,71933,62217,88171,92522,18611,17081,23137,Chamber,Brad,Brad,L,2005-02-14,1,1101,Y,1,101,3,N,1201,5,5,0.83,5E,5A,43301,43301,01,01,kbrfl854,43301,Y,Y,N,2,6,3,1201,1,7,2,1201,3736 Center Park Dr.,,ASHCROFT,2168,NSW +meysc468,33055,40805,28810,53297,85509,18257,86764,38782,82842,76435,25293,8309,42199,17058,45098,Varela,Tomeka,Tomeka,R,2007-01-22,2,1101,N,1,101,4,X,1201,3,3,0.12,3E,3F,42654,42654,01,01,pmvsv191,42654,Y,Y,N,4,6,4,1201,4,5,2,1201,112 W. Pearl St.,,SYDNEY,1205,NSW +afocf025,43232,93345,82972,73304,20104,40964,1015,14571,18560,80500,84369,52112,59163,54892,43899,Christiansen,Earnest,Earnest,E,2001-03-19,1,1101,N,2,101,1,X,1201,9,9,0.30,9C,9D,43301,43301,01,01,cbjxq345,43301,N,U,Y,2,5,4,1201,4,6,1,1201,168 SE 1st Street,,CASTLECRAG,2068,NSW +rcutm860,75566,10800,19308,95870,24672,72521,70870,86639,8954,87685,83051,3318,85999,18287,64484,Wise,Fe,Fe,,2003-05-23,2,1101,N,2,101,4,Y,1201,7,7,0.14,7D,7C,43224,43224,01,01,qmbaj079,43224,N,N,N,3,7,4,2201,1,6,4,1201,841 Gravenstein Highway South,,SYDNEY,1142,NSW +cyhhn192,5670,31118,86568,29716,43710,32013,82785,33265,5954,5468,35304,15694,80663,336,8368,Kelly,Alma,Alma,L,2001-07-02,2,1101,N,1,101,3,N,1201,9,9,0.05,9E,9E,43301,43301,01,01,bcsjg340,43301,U,N,Y,2,6,1,1201,4,8,2,9601,1704 Eastland Drive,Suite 10,CECIL PARK,2178,NSW +tcmrf182,94207,96976,60262,25126,62109,82649,41271,49950,72397,69162,93277,36857,50219,90699,91707,Hankins,Stan,Stan,Brant,2001-08-12,1,1101,Y,2,101,3,Y,1201,9,9,0.36,9E,9F,43301,43301,01,01,aoxgs585,43301,N,Y,Y,3,7,2,1201,3,7,1,1201,179 2nd Ave.,,WOLLONGONG,2520,NSW +qcnuq173,84381,8092,11994,73294,22868,18065,7608,24015,9164,39481,15706,8252,60224,78166,90497,Evans,Lillie,Lillie,B,2007-10-27,2,1101,Y,2,101,1,N,1201,3,3,0.95,3B,3F,42654,42654,01,01,wkxlo993,42654,Y,N,N,3,6,1,1201,2,7,2,1201,4335 Perkins Road,,AUBURN,1835,NSW +bfwld900,19860,92231,43059,43828,3877,38813,14125,17074,67191,55777,50678,89877,82230,28341,76273,Behler,Toshia,Toshia,Santa,2001-11-02,2,1101,Y,1,101,3,Y,1201,9,9,0.97,9D,9F,43301,43301,01,01,qywds343,43301,Y,N,N,3,8,2,9601,4,5,3,1201,15111 N Hayden Rd,,ASHCROFT,2168,NSW +yhqhx953,27175,35153,61827,48146,20352,47906,79618,2742,14479,34361,56752,12404,79357,16347,8023,Akbar,Megan,Megan,S,2003-02-24,2,1101,X,2,101,3,N,1201,7,7,0.36,7B,7D,43224,43224,01,01,kbowi058,43224,N,N,Y,3,8,3,1201,2,5,4,1201,23 Hammond St.,,ERMINGTON,2115,NSW +srqmt984,46165,66840,13362,74215,78036,41165,83907,21823,75879,85818,75575,48233,97624,71010,82687,Shaffer,Annie,Annie,P,2003-08-22,2,1101,Y,2,101,4,X,9601,7,7,0.93,7E,7E,43301,43301,01,01,wkbzq925,43301,Y,Y,N,2,8,4,1201,1,6,4,1201,1135 N Salem Dr,,LIVERPOOL,1871,NSW +fpvii088,82895,77968,34041,61105,90198,18112,93786,86251,76031,76691,95925,46008,43584,68295,21408,Shirley,Alyssa,Alyssa,Lydia,2001-02-12,2,1101,Y,2,101,2,N,1201,9,9,0.95,9C,9A,43301,43301,01,01,cdtsm918,43301,U,Y,Y,3,7,2,1201,4,5,3,1201,837 Poleline Road,,BOGGABILLA,2409,NSW +iujgd208,66679,33704,49762,89854,53402,34257,81046,81853,58814,45629,21896,21895,11872,33103,83656,Rollins,Alyssa,Alyssa,E,2005-12-22,2,1101,X,2,101,1,Y,1201,5,5,0.48,5D,5D,42654,42654,01,01,guqxb702,42654,Y,N,Y,2,6,3,1201,1,5,4,1201,829 Ann St.,,SYDNEY,1154,NSW +luddq760,52479,40389,66353,38350,81110,66837,88106,82892,71915,45693,10557,42244,53868,58627,97466,Agee,Jamie,Jamie,E,2005-09-15,1,1101,N,1,101,1,Y,9601,5,5,0.37,5D,5D,42654,42654,01,01,itwjf253,42654,N,Y,N,1,6,3,1201,2,5,3,5203,4 Grinnell Street,,BARADINE,2396,NSW +pktmu298,75988,47864,87034,80049,60385,75482,96643,47023,8435,67122,14337,96511,80947,69668,59002,Ashworth,Randy,Randy,E,2001-10-12,1,1101,N,2,101,3,N,9601,9,9,0.05,9F,9B,43224,43224,01,01,qutys377,43224,N,N,Y,2,8,4,1201,1,6,2,1201,1500 Prater Way,,BUNDEENA,2230,NSW +unctd941,76018,84976,43500,84981,3316,89349,26947,22177,56744,36530,30588,75338,54885,86280,88966,Linton,Johnnie,Johnnie,,2003-03-17,1,1101,Y,2,101,3,Y,1201,7,7,0.11,7B,7B,43301,43301,01,01,adiio941,43301,Y,Y,Y,3,5,1,1201,4,5,4,1201,4645 Park Blvd,,MONA VALE,1658,NSW +abnwq565,10380,4261,67383,55797,25171,22615,36672,69070,9971,65294,27650,73105,30568,92370,63802,Rumsey,Jesse,Jesse,Manuel,2007-01-17,1,1101,N,2,101,3,Y,7100,3,3,0.55,3D,3E,42654,42654,01,01,tsujh763,42654,N,N,U,1,5,2,9601,3,8,1,1201,39-86 61st Street,,BANGO,2582,NSW +ecadq297,11800,32150,65629,84970,49936,15712,2204,43487,54589,94027,8658,77402,76899,50924,49810,Gagnier,Gus,Gus,Antoine,2001-07-21,1,1101,N,1,101,4,N,1201,9,9,0.61,9C,9D,43301,43301,01,01,mykrv683,43301,N,U,N,2,7,4,1201,1,5,3,1201,7334 Tylers Corner Place,,MENANGLE PARK,2563,NSW +lhrhi599,97647,39933,3540,74755,27605,9742,8530,85742,15739,92018,57369,55299,59603,96191,3379,Coleman,Neil,Neil,Salvador,2001-08-04,1,1101,N,1,101,4,X,1201,9,9,0.38,9B,9F,43301,43301,01,01,qcczs437,43301,Y,N,Y,2,5,1,1201,2,7,1,9601,1517 Colley Avenue,,SYDNEY,1193,NSW +dyneu745,20291,97400,29069,92081,46627,20843,891,47809,41951,73934,51172,99965,49653,72905,55571,Work,Stefanie,Stefanie,,2001-11-02,2,1101,N,1,101,1,U,1201,9,9,0.64,9F,9B,43224,43224,01,01,wwexe025,43224,Y,Y,U,4,8,2,1201,2,6,4,1201,100 E North Loop Blvd,Suite B,BIGGA,2583,NSW +rtuye488,71315,94669,85693,75737,30838,28277,49826,89987,66578,95350,32204,38432,56728,64598,43656,Simpson,Eugene,Eugene,Norbert,2003-10-01,1,1101,Y,1,101,1,N,1201,7,7,0.11,7D,7A,43301,43301,01,01,gemqu401,43301,N,Y,N,4,5,3,1201,2,6,4,7100,5103 Carlisle Pike,,SYDNEY,1038,NSW +cegdh215,41152,28415,6997,56738,59854,60545,51896,55651,71462,71542,13638,78688,17009,47557,79829,Siler,Jarrod,Jarrod,M,2003-10-13,1,1101,X,1,101,2,N,1201,7,7,0.81,7F,7B,43301,43301,01,01,roryz164,43301,Y,N,Y,2,6,4,1201,1,8,4,1201,9 Village Plaza,,BATEHAVEN,2536,NSW +mgrdq493,46134,51003,53837,86072,50591,57172,51304,54589,13540,97031,62568,80687,85296,93105,74511,Horn,Jay,Jay,J,2003-12-17,1,1101,N,2,101,3,N,1201,7,7,0.52,7B,7B,42654,42654,01,01,rzsql613,42654,Y,N,X,3,6,2,1201,2,7,1,1201,503 W. Rosemary St.,,BALMORAL,2571,NSW +bcvjl501,60413,78091,70227,44366,65412,35051,46325,10219,87559,17388,96277,96076,34719,51319,59703,Price,Clara,Clara,,2003-01-22,2,1101,Y,2,101,3,N,1201,7,7,0.29,7A,7E,42654,42654,01,01,jqlee219,42654,N,X,Y,1,6,1,1201,1,5,4,1201,70 Powers Ferry Rd SE,,ARCADIA,2159,NSW +rhroi427,83035,14548,67880,33873,71366,86787,505,52026,87166,78337,983,54983,83840,61429,80999,Valle,Alberto,Alberto,C,2003-09-11,1,1101,N,1,101,4,Y,1201,7,7,0.87,7C,7E,42654,42654,01,01,gdnhd783,42654,N,Y,N,3,8,1,1201,2,6,3,1201,4926 SE Division St #7,A La Carts Food Pavilion,SYDNEY,1100,NSW +ooolr983,30756,26587,86054,38313,63713,90326,98351,92355,64323,30311,90282,90975,60134,73037,31042,Barrett,Frederick,Frederick,B,2003-05-06,1,1101,Y,2,101,2,Y,1201,7,7,0.13,7D,7C,42654,42654,01,01,vskmj367,42654,Y,Y,Y,2,6,2,9601,1,6,3,1201,495 N. Main St.,,TOOLOOM,2475,NSW +kzomi979,98112,64893,3555,18498,31754,37019,72995,78397,65917,9391,88059,97119,54969,83784,14406,Rodriguez,Beverly,Beverly,L,2003-12-23,2,1101,N,1,101,2,N,1201,7,7,0.50,7B,7B,42654,42654,01,01,lwrku708,42654,N,N,N,1,6,1,5203,2,6,2,1201,18212 Flower Hill Way,,ST IVES,2075,NSW +eiyso930,8057,10637,82186,2400,13250,24032,38481,50323,85213,18574,9284,24481,91390,78184,64182,Berry,Spencer,Spencer,D,2003-09-20,1,1101,N,1,101,4,Y,2201,7,7,0.67,7B,7B,42654,42654,01,01,qmzva366,42654,N,N,Y,2,5,1,1201,4,5,3,1201,3618 Grape Rd.,,NORTH PARRAMATTA,1750,NSW +bcrhh432,45402,52969,41935,19973,97019,63287,34830,86065,44152,29321,22477,19726,71438,48796,95958,Dolan,Tammie,Tammie,Ethel,2001-11-03,2,1101,N,1,101,1,Y,1201,9,9,0.88,9F,9C,43224,43224,01,01,zsdip130,43224,N,Y,Y,4,5,3,1201,2,5,3,1201,1075 Duval Street,C-3,QUEEN VICTORIA BUILDING,1229,NSW +rikhz119,14154,79380,30916,66685,47100,61398,73282,19957,35950,63460,63291,51375,38354,11721,46661,Potter,Judith,Judith,Margarita,2007-11-26,2,1101,N,1,101,2,N,1201,3,3,0.24,3E,3C,42654,42654,01,01,tsbnj094,42654,N,U,Y,2,7,3,1201,1,8,4,1201,62 Marshall Street,,SYDNEY,1008,NSW +almyc431,36654,22298,24740,59904,78388,88021,78314,66604,36858,4927,38487,31559,92259,30912,70937,Crutchfield,Britt,Britt,,2003-02-01,1,1101,Y,2,101,1,N,1201,7,7,0.29,7A,7E,43301,43301,01,01,tfecw032,43301,Y,N,N,2,5,2,1201,1,7,4,5203,1911 Broadway Street,,NORTH TURRAMURRA,2074,NSW +xdgox080,57600,77314,34820,66741,73805,2639,19827,21208,53746,51426,42284,1111,94821,13437,53624,Foster,Claudette,Claudette,Gale,2005-01-07,2,1101,Y,2,101,1,Y,1201,5,5,0.93,5B,5E,42654,42654,01,01,yoczv810,42654,Y,Y,N,3,7,1,1201,1,6,2,1201,219 East Grand River Ave,,SYDNEY,1117,NSW +xbrbu500,88127,10938,84442,58446,6843,26658,31320,12011,22643,27859,25097,71837,42888,42691,83897,Garcia,Cari,Cari,J,2001-02-15,2,1101,Y,1,101,4,Y,1201,9,9,0.78,9D,9F,42654,42654,01,01,pwgpr636,42654,N,N,Y,3,7,3,1201,4,5,4,9601,201 2nd Street S.E.,,AUBURN,2144,NSW +frbau250,48623,97202,46988,93085,73267,8542,79258,32055,86274,6407,55128,86079,75513,43973,26026,Smith,Lakendra,Lakendra,R,2001-07-10,2,1101,Y,2,101,4,X,1201,9,9,0.61,9C,9E,42654,42654,01,01,esixz663,42654,N,N,Y,1,5,2,1201,3,8,2,1201,3333 S West Shore Blvd,,SYDNEY,1101,NSW +yhixb666,46659,71643,95427,17573,34519,37599,40760,26092,37602,31001,49073,69835,1658,19740,11813,Nichols,Lonnie,Lonnie,,2007-09-08,1,1101,Y,1,101,1,N,2201,3,3,0.14,3D,3D,42654,42654,01,01,vjkpt123,42654,Y,X,N,3,7,4,1201,1,7,3,1201,508 East 12th Street,,ARDGLEN,2338,NSW +nprhk922,23354,62747,32141,84173,39422,1302,85650,83184,32520,90273,55199,44914,95002,41456,40860,Jones,June,June,,2003-12-18,2,1101,Y,1,101,4,Y,9601,7,7,0.79,7F,7F,43301,43301,01,01,vofyj225,43301,N,Y,N,3,7,1,1201,4,7,3,1201,3345 Hazelton Road,,EVELEIGH,1430,NSW +fcudd868,97629,69121,27318,94343,4219,46404,83112,50032,98789,20075,97867,45542,27044,5512,19540,Collins,Delinda,Delinda,R,2005-05-16,2,1101,U,2,101,3,Y,9601,5,5,0.64,5D,5F,42654,42654,01,01,qkgof095,42654,Y,Y,N,4,8,2,1201,4,5,4,1201,300 Liberty St. SE,,BAKERS CREEK,2447,NSW +tgaxj022,74736,57119,76181,60646,22621,65872,51134,22082,72528,4168,1385,47261,25850,32706,32960,Coppa,Mark,Mark,,2007-09-05,1,1101,N,1,101,1,N,1201,3,3,0.20,3F,3D,43301,43301,01,01,xoznt519,43301,N,Y,N,1,6,4,1201,3,5,1,1201,302 Fairview St,,AVOCA BEACH,2251,NSW +nxhkq781,79112,88038,18243,23012,8088,81648,28644,2414,42486,27806,214,76255,53355,7722,24251,Garcia,Marsha,Marsha,M,2007-12-03,2,1101,U,2,101,4,N,5203,3,3,0.10,3D,3D,43301,43301,01,01,kaxuh174,43301,N,N,X,4,5,2,1201,2,6,4,5203,2401 San Pedro NE,,BELLTREES,2337,NSW +zdtjy376,80162,72806,4292,67264,3444,87400,93778,29182,79263,98223,30378,14408,18172,27429,29132,Barnette,Antoine,Antoine,Mike,2007-07-27,1,1101,Y,1,101,3,N,1201,3,3,0.90,3D,3C,42654,42654,01,01,hsycb990,42654,N,N,Y,2,6,2,1201,1,6,2,9601,194 York Street,,MENANGLE,2568,NSW +xioyk085,32067,39881,61706,3089,97494,10517,3457,61763,2554,40322,66785,80843,61050,69495,59823,Dejesus,Lucinda,Lucinda,Chandra,2001-01-08,2,1101,N,1,101,1,Y,1201,9,9,0.33,9C,9F,43301,43301,01,01,edlky138,43301,Y,Y,N,2,5,2,1201,2,5,1,1201,1247 20th St. NW,,KOORAGANG,2304,NSW +gpnwn999,92484,62014,66134,64830,22365,43731,48407,62589,31156,62437,78843,37413,30398,57665,50574,Williams,Spencer,Spencer,Benny,2001-05-24,1,1101,U,2,101,1,N,1201,9,9,0.78,9E,9D,43301,43301,01,01,zjtyz042,43301,N,N,U,3,7,3,1201,4,7,4,1201,4428 Bee Ridge Road,,BORONIA PARK,2111,NSW +vzggu675,68623,32546,75132,61196,90508,61012,7094,20623,49169,2053,86901,97852,33641,3533,48770,Bostick,Jarod,Jarod,Rafael,2001-06-05,1,1101,Y,1,101,4,Y,1201,9,9,0.37,9A,9C,42654,42654,01,01,ghvjh685,42654,X,N,N,4,8,4,1201,4,7,3,1201,6605 N Florida Ave.,#D,BINIGUY,2399,NSW +igguo197,3262,20750,48757,33369,83979,39405,49906,31553,69113,79533,51121,24258,86013,24332,63829,Oneal,Latasha,Latasha,,2005-07-05,2,1101,Y,1,101,4,Y,5203,5,5,0.11,5B,5F,43301,43301,01,01,tgloz903,43301,Y,Y,Y,4,8,2,1201,4,5,3,9601,10 Canal Street,,SYDNEY,1003,NSW +humbp343,51893,17962,80995,57906,63475,33687,41947,38365,41081,25860,44398,59492,92286,11929,91424,Stovall,Van,Van,Ruben,2005-03-10,1,1101,N,1,101,3,N,1201,5,5,0.40,5E,5E,43301,43301,01,01,rukcj266,43301,N,Y,Y,3,5,2,1201,4,5,3,1201,2835 Whipple Ave. NW,,ERMINGTON,2115,NSW +vkqlf387,6817,73530,3302,84766,29125,4300,53096,84620,1188,68441,42426,88335,99991,77080,91886,Williams,Lazaro,Lazaro,Kirk,2005-12-15,1,1101,Y,2,101,2,Y,1201,5,5,0.86,5F,5A,42654,42654,01,01,nkbbd701,42654,Y,Y,Y,3,5,4,1201,1,7,4,1201,13045 W Rancho Sante Fe #A105,,MANLY,2095,NSW +uyrex965,89336,29178,16620,88915,95840,57943,80881,95275,30380,97700,57431,45798,96011,64052,87899,White,Betsy,Betsy,M,2001-05-06,2,1101,N,1,101,3,N,1201,9,9,0.67,9F,9C,43301,43301,01,01,hspnc663,43301,Y,Y,N,1,6,1,1201,4,7,2,1201,333 Dairy Road,Kiosk 101,NORTH SYDNEY,2055,NSW +efevc386,6686,70300,98363,15913,51376,58105,68660,92313,51227,73425,35753,45279,6757,15969,32641,Ellerman,Carol,Carol,A,2007-04-20,2,1101,Y,2,101,2,Y,1201,3,3,0.78,3B,3A,42144,42144,01,01,dlvcd122,42144,Y,U,Y,4,5,1,1201,1,6,3,1201,228 North Market Street,,GYMEA,2227,NSW +zoskt253,31220,3282,55237,24789,79787,92694,80946,97801,49187,23468,9690,3391,29597,80577,26950,Echols,Mary,Mary,Helen,2007-10-21,2,1101,X,1,101,2,X,1201,3,3,0.74,3E,3A,42654,42654,01,01,kkzyh909,42654,N,Y,Y,3,7,4,1201,2,5,2,1201,4653 S. Michigan Avenue,,GURLEY,2398,NSW +dovgj131,65023,1627,67401,94451,92149,3613,81815,29403,29269,9549,48645,81881,53147,14323,30453,Hill,Amy,Amy,Leah,2005-05-13,2,1101,N,1,101,4,N,2201,5,5,0.11,5E,5D,43301,43301,01,01,breiq854,43301,N,Y,X,4,5,4,1201,1,6,2,1201,2124 Marshall Ave NE,,SYDNEY,1200,NSW +dcbic606,24217,35917,57629,44573,95312,21390,19594,97660,73350,72070,67011,56804,6691,18362,59235,Bradley,Leonor,Leonor,K,2005-02-13,2,1101,N,2,101,4,N,5203,5,5,0.44,5A,5E,42654,42654,01,01,ykxud960,42654,Y,Y,Y,3,6,2,1201,4,6,1,9601,315 Skokie Blvd,,BALMORAL,2571,NSW +htgdo334,86125,3966,35672,78427,14970,23077,87230,86027,75977,23143,15591,54849,98210,61131,41685,Villanueva,Jed,Jed,Rogelio,2001-10-14,1,1101,N,1,101,4,Y,1201,9,9,0.27,9E,9E,43301,43301,01,01,hmapd983,43301,N,N,N,2,8,3,9601,3,8,3,1201,12 W. 41st Street,,PENNANT HILLS,1771,NSW +urlow992,53250,2679,72681,64436,9350,40007,80696,75654,96947,6890,21074,59078,77999,27648,80695,Nolen,Carie,Carie,,2007-11-16,2,1101,U,2,101,4,X,1201,3,3,0.57,3C,3F,42144,42144,01,01,ijvji667,42144,Y,N,N,1,6,1,5203,3,6,1,1201,35 S. 2nd St.,,SYDNEY,1151,NSW +jmrqe676,77590,82269,31509,40009,50137,38721,85469,1275,98633,26843,29435,22699,40256,69282,33455,Burns,Justin,Justin,Alphonso,2007-04-15,1,1101,Y,1,101,4,N,1201,3,3,0.82,3A,3F,42144,42144,01,01,vrlwo802,42144,N,N,N,3,6,1,1201,1,8,1,1201,1789 Victory Blvd.,,BERKELEY,2506,NSW +hfbcg649,90618,35644,84539,394,36388,8281,61350,22523,61222,57132,10674,85830,70726,1178,56017,Dunlap,Dan,Dan,B,2003-12-20,1,1101,Y,2,101,3,N,1201,7,7,0.15,7D,7A,43301,43301,01,01,bamih761,43301,N,N,N,3,5,3,1201,2,7,2,7100,1651 Broadway Street,,SYDNEY,1180,NSW +angbw646,5943,22234,63904,6748,60897,37874,42096,29027,69148,22589,83186,16875,16157,17437,95300,Yoder,Aimee,Aimee,Marla,2005-11-09,2,1101,N,1,101,2,Y,1201,5,5,0.96,5F,5D,42654,42654,01,01,wffhj633,42654,Y,Y,X,2,6,4,1201,3,7,3,1201,104 Lexington Ave,,BORAH CREEK,2346,NSW +ahjeu200,70196,45436,90100,73401,67935,40923,92530,89471,96928,37494,29618,79520,64351,49772,64691,Cope,Alva,Alva,,2001-06-13,2,1101,N,1,101,2,Y,1201,9,9,0.26,9D,9F,43301,43301,01,01,yspkl800,43301,N,N,N,4,5,4,7100,1,8,1,1201,1204 N. Central St.,,BOOMI,2405,NSW +dkyyf755,22740,20674,20511,12356,58910,97786,10588,59580,26366,3980,65124,44001,31486,37144,90341,Clayton,Rufus,Rufus,S,2007-01-18,1,1101,N,2,101,1,Y,1201,3,3,0.34,3E,3E,42654,42654,01,01,eqsgg767,42654,Y,N,Y,3,7,3,1201,3,5,1,1201,5221A West Broward Blvd.,,KEMBLAWARRA,2505,NSW +bpdni213,87004,9656,50072,30361,43313,59681,2745,24629,98649,3801,34856,65373,41824,14622,31484,Diaz,Christy,Christy,I,2005-05-28,2,1101,X,2,101,2,Y,9601,5,5,0.12,5B,5B,42144,42144,01,01,knlyi034,42144,N,Y,N,3,6,4,1201,1,7,3,1201,1921 Grand Ave.,,WOOLLAHRA,2025,NSW +paayz851,49692,34933,33750,4594,74894,91154,98762,55177,32271,75506,63993,63211,23095,77250,13344,Burkett,Alexander,Alexander,M,2003-01-23,1,1101,Y,1,101,2,N,2201,7,7,0.92,7C,7B,43301,43301,01,01,ukxbe858,43301,X,Y,Y,3,7,4,1201,1,5,3,5203,773 Flatbush Ave,,BELLTREES,2337,NSW +ztmlb572,7297,45437,40952,49912,41030,7299,33306,95080,46374,35732,98075,84434,15061,2795,83222,Groce,Robin,Robin,M,2005-08-06,2,1101,N,2,101,4,Y,9601,5,5,0.45,5B,5E,42654,42654,01,01,oyicf415,42654,N,X,Y,3,5,4,1201,3,8,2,1201,1716 N. Arlington Place,,BENNETTS GREEN,2290,NSW +srbpp007,63555,81978,8027,31146,52779,574,31164,75656,5738,92112,92166,62630,69286,95597,48124,Johnson,Lynn,Lynn,,2005-12-14,2,1101,Y,1,101,3,Y,1201,5,5,0.72,5D,5D,42654,42654,01,01,mrnas811,42654,X,N,Y,1,6,2,5203,1,5,2,1201,111 Harbortown Square,,AUDLEY,2232,NSW +uszzm873,18297,67011,52940,71181,98193,92626,14532,48549,59302,51240,58773,3083,85089,19805,90144,Mendoza,Lelia,Lelia,S,2005-06-02,2,1101,N,1,101,1,Y,1201,5,5,0.35,5F,5B,42654,42654,01,01,rkgji248,42654,Y,Y,N,4,6,2,1201,3,6,1,1201,1600 Warren St,#1,ROSE BAY,2029,NSW +ffddo631,98484,46319,29493,52380,15827,42195,66203,97283,83263,48009,71955,60734,44664,61127,80550,Green,Latasha,Latasha,A,2005-10-28,2,1101,Y,1,101,3,N,7100,5,5,0.80,5C,5A,42144,42144,01,01,lqdaz097,42144,U,N,X,3,8,4,1201,4,5,4,1201,PO Box 38-1071,,SYDNEY,1035,NSW +womwz519,82507,27961,46501,35043,60473,25724,82050,82496,67065,93993,36353,66801,76702,33967,91699,Cantrell,Effie,Effie,M,2003-07-12,2,1101,X,2,101,1,Y,9601,7,7,0.66,7D,7F,43301,43301,01,01,znufb291,43301,X,Y,Y,3,6,4,1201,4,8,1,1201,5107 Penn Avenue,,MOUNT KURING-GAI,2080,NSW +bzkne272,21119,53212,49302,46028,77225,8605,38438,48175,60971,43194,99027,10713,29204,65954,66389,Gonzales,Lela,Lela,J,2007-01-13,2,1101,N,2,101,2,N,1201,3,3,0.25,3C,3F,42654,42654,01,01,klsha772,42654,N,Y,Y,3,8,3,1201,1,8,1,1201,660 Woodward Avenue,,LEWISHAM,2049,NSW +sficq932,35608,52713,35999,76139,15120,25476,81555,72423,6356,32220,57791,89169,51394,16656,67665,Vasquez,Dale,Dale,K,2003-04-19,1,1101,N,1,101,2,N,1201,7,7,0.57,7C,7B,42654,42654,01,01,njugg148,42654,Y,Y,N,2,7,3,9601,4,6,2,1201,190 Ranch Drive,McCarthy Ranch,SYDNEY,1133,NSW +rjbux745,48004,92575,25065,95867,40417,44922,76792,15015,10589,80550,65409,10689,6790,33680,9767,Kane,Toshiko,Toshiko,Britney,2005-08-24,2,1101,Y,2,101,4,Y,1201,5,5,0.20,5D,5F,42654,42654,01,01,suytq210,42654,Y,Y,N,2,5,4,1201,1,7,3,1201,336 Highway 179,,BANGHEET,2404,NSW +xlfjp047,57388,26309,8602,16666,70950,82384,22639,71435,5511,12551,63935,49778,54984,54314,18701,Vazquez,Nathan,Nathan,R,2005-02-22,1,1101,N,1,101,4,X,1201,5,5,0.28,5B,5D,42144,42144,01,01,fdnsq832,42144,Y,Y,N,2,8,1,1201,4,6,4,1201,57 Mt Pleasant Street,,FAIRFIELD,1860,NSW +bmfvt430,87423,96167,58083,6719,89856,47140,28769,73173,78440,89332,46482,81341,94473,80924,21549,Meier,Candace,Candace,G,2003-03-03,2,1101,N,1,101,2,N,1201,7,7,0.17,7D,7D,43301,43301,01,01,rvodn017,43301,Y,N,Y,1,7,1,1201,4,6,4,1201,"1325 Rt. 206 N, Montgomery Center",Montgomery Center,STRAWBERRY HILLS,1427,NSW +ysslq193,73931,10497,90875,92680,2160,24950,7237,7462,57757,42502,48664,61360,94638,79049,86912,Moya,Darrel,Darrel,T,2003-10-19,1,1101,N,2,101,4,N,1201,7,7,0.07,7D,7D,43301,43301,01,01,flybo071,43301,N,Y,N,3,7,3,7100,3,7,1,1201,27765 Santa Margarita Parkway,,CHATSWOOD,2057,NSW +bfxcf118,72830,43916,35715,78746,4267,93392,62731,13421,48798,30581,98246,16780,27138,71876,63590,Lampkin,Mac,Mac,B,2003-10-13,1,1101,N,2,101,2,Y,1201,7,7,0.33,7B,7E,42654,42654,01,01,sszgg915,42654,N,N,U,4,6,4,1201,2,7,4,1201,2920 Rt. 73,,SYDNEY,1147,NSW +ruglc967,70172,31465,66170,43872,57510,12964,72131,39605,87341,50387,93241,57003,24440,62239,35138,Tardiff,Armand,Armand,F,2003-11-14,1,1101,Y,1,101,1,Y,1201,7,7,0.11,7C,7E,42654,42654,01,01,letbn109,42654,N,Y,Y,2,7,1,1201,4,5,4,1201,528 E Green St,,ST LEONARDS,1590,NSW +xlpui422,4856,40230,7429,65765,86798,77621,41026,33040,85016,77984,77452,64435,66463,83750,93859,Jansen,Enrique,Enrique,Leslie,2003-05-25,1,1101,X,2,101,2,N,1201,7,7,0.45,7D,7A,42144,42144,01,01,bjnhi214,42144,N,Y,Y,4,6,4,1201,1,7,1,1201,3761 State St.,,GRETA,2334,NSW +iqjqx066,2018,10771,53896,40055,77817,73247,11960,54858,64501,73212,11827,53300,80457,12322,80201,Sund,Jaime,Jaime,A,2007-10-23,1,1101,Y,2,101,1,Y,1201,3,3,0.32,3D,3E,42654,42654,01,01,uzcll757,42654,Y,Y,X,3,7,1,1201,4,5,3,2201,6401 Woodway #149,,WINDALE,2306,NSW +vvoij149,6598,59425,20648,38626,93160,85444,16771,12088,27462,68592,8495,92620,67174,88906,32661,Million,Sharonda,Sharonda,,2007-11-16,2,1101,X,2,101,1,N,1201,3,3,0.38,3D,3C,42654,42654,01,01,pwbau942,42654,N,Y,Y,4,6,1,1201,4,6,3,1201,1205 S. 9th St.,,SYDNEY,1119,NSW +txvbc636,91770,25560,79763,97532,54376,80109,93053,58909,54111,50662,29026,23669,65872,37642,32171,Brannon,Terry,Terry,A,2005-07-27,2,1101,X,1,101,2,Y,1201,5,5,0.21,5E,5A,42654,42654,01,01,qtnjy610,42654,N,Y,N,1,5,4,1201,1,6,4,1201,630 N 2nd St.,,CLEMTON PARK,2206,NSW +euvfz466,86766,84868,80311,28721,38471,10605,60502,91954,25537,2065,45754,48188,4040,81854,39809,Condon,Faye,Faye,C,2003-01-27,2,1101,Y,1,101,4,N,7100,7,7,0.80,7D,7A,42654,42654,01,01,fsceo634,42654,X,N,N,4,8,1,2201,2,8,3,2201,214 Demers Avenue,,BONNYRIGG,2177,NSW +ardfi998,13815,99882,11000,80858,34192,82339,32481,62472,43675,89254,46879,50382,64094,85791,45839,Ebel,Rex,Rex,Daniel,2001-06-06,1,1101,N,2,101,1,Y,1201,9,9,0.53,9E,9F,42654,42654,01,01,lihir230,42654,Y,Y,Y,2,8,2,1201,2,8,3,1201,117 Sandusky Street,Inside the Andy Warhol Museum,ERSKINEVILLE,2043,NSW +ainso671,32753,80730,85793,27881,76181,81751,30145,54026,61307,32316,20380,83085,14376,83426,98616,Smith,Arden,Arden,,2003-02-24,1,1101,N,2,101,1,Y,1201,7,7,0.18,7D,7B,43301,43301,01,01,wgxhs904,43301,N,Y,N,1,5,3,1201,2,6,1,1201,1153 Brown St,,PENSHURST,2222,NSW +wirqo884,22736,4456,43949,76567,94854,53955,24653,89459,49303,22034,35569,69659,67457,47542,39430,Evans,Lionel,Lionel,,2007-04-15,1,1101,Y,1,101,3,X,1201,3,3,0.48,3C,3A,42654,42654,01,01,gqaqi227,42654,N,Y,N,2,8,2,1201,4,7,1,1201,57 Mt Pleasant Street,,SEVEN HILLS,1730,NSW +bkjwz941,13899,68050,48748,9174,83446,29945,32222,65797,98895,97068,75076,30479,44807,98745,20182,Oneal,Benedict,Benedict,J,2003-05-05,1,1101,Y,1,101,4,Y,1201,7,7,0.65,7B,7D,42654,42654,01,01,hvadr936,42654,N,Y,Y,1,8,3,1201,4,7,3,5203,15281 NW U.S. Highway 441,Suite 20,ASHTONFIELD,2323,NSW +pfxzf121,37031,88567,82024,38287,69741,92138,44797,27294,55699,19227,1042,42659,42035,86570,21819,Brown,Calvin,Calvin,,2003-07-10,1,1101,Y,1,101,4,Y,1201,7,7,0.51,7C,7B,42144,42144,01,01,vjtbg915,42144,N,N,Y,4,7,2,1201,4,8,3,1201,3961 E Chandler Blvd,,DOUBLE BAY,2028,NSW +bgvyk972,36240,17374,10571,43988,40550,62642,75024,46451,5902,25484,66503,6802,63220,27601,43568,Simon,Maurice,Maurice,D,2001-01-28,1,1101,X,1,101,4,N,1201,9,9,0.79,9A,9B,42654,42654,01,01,xdjmm762,42654,U,N,X,3,7,2,1201,4,7,4,2201,3756 Grand Avenue S.,,ELANORA HEIGHTS,2101,NSW +yincn530,20090,83824,42066,55952,70768,70588,97942,32202,80386,5157,89043,43677,33493,32728,38393,May,Amy,Amy,Cleo,2007-04-01,2,1101,N,1,101,3,N,1201,3,3,0.52,3B,3B,42144,42144,01,01,rnohk579,42144,Y,Y,N,4,5,4,1201,1,7,4,1201,5 Orange Street,,TOOLOOM,2475,NSW +omdmu215,30057,94620,57440,55475,637,85707,49632,61311,80432,17103,42504,31092,43342,58107,64946,Hogue,Joshua,Joshua,,2005-03-17,2,1101,N,2,101,2,Y,1201,5,5,0.65,5C,5A,42654,42654,01,01,clkgq982,42654,N,N,Y,2,6,2,1201,3,7,3,1201,4017 W. Lawrence St.,,BANYABBA,2469,NSW +ugllm921,1215,41499,3253,89659,47123,59431,51273,52789,46257,92297,42640,7042,40349,47053,77562,Brooks,Keesha,Keesha,S,2005-04-02,2,1101,N,2,101,2,X,1201,5,5,0.02,5D,5A,42654,42654,01,01,ehboa551,42654,N,Y,N,1,7,4,9601,1,7,4,1201,SW 9th Ave and SW Alder St,,SYDNEY,1123,NSW +bmxqu645,51649,9967,55498,25186,21125,79489,85517,44323,1746,90102,48810,98488,47626,76480,44867,Warrick,Demetra,Demetra,,2003-07-02,2,1101,N,2,101,4,N,2201,7,7,0.38,7A,7F,42144,42144,01,01,vihvz419,42144,N,Y,Y,2,6,4,1201,4,8,1,5203,21 Whitney Ave.,,LANE COVE,1597,NSW +iaudv882,93742,60525,85756,17166,24984,5728,22996,12194,4155,82602,56289,15055,35468,48814,50144,Kahler,Buddy,Buddy,,2001-06-15,1,1101,N,2,101,2,N,1201,9,9,0.82,9A,9B,43301,43301,01,01,xwbqw807,43301,Y,Y,Y,2,5,4,1201,2,7,1,1201,3202 E Greenway Rd,,BEAUMONT HILLS,2155,NSW +qvanl673,8589,22564,63254,51506,35290,40533,75552,49250,23554,23992,47454,81729,59415,68980,96035,Browder,Rosa,Rosa,G,2001-10-26,2,1101,Y,2,101,4,U,1201,9,9,0.82,9A,9A,43301,43301,01,01,jxpsv200,43301,N,Y,Y,4,6,4,1201,4,8,1,7100,1002 Walnut Street,,BLACKSMITHS,2281,NSW +uzdul949,39624,37413,76135,8194,13779,584,79494,53905,84426,17483,41415,76298,12436,96,98444,Veale,Shawn,Shawn,E,2003-04-15,1,1101,Y,2,101,4,Y,1201,7,7,0.14,7B,7F,42654,42654,01,01,dlzsx184,42654,Y,U,Y,2,8,3,1201,4,6,2,2201,802 Washington Avenue SE,,BROKEN HEAD,2481,NSW +bqnfk165,46268,7974,61286,25424,51178,41939,84672,21164,17515,83918,63723,99818,47326,43702,79898,Jones,Juan,Juan,E,2005-10-20,1,1101,N,1,101,4,N,1201,5,5,0.80,5E,5E,42654,42654,01,01,akilg623,42654,Y,Y,N,1,8,2,1201,2,7,4,5203,1034 W. Lake Street,,NEWCASTLE WEST,2302,NSW +lredk537,85374,48830,60338,6699,97206,89350,54880,77440,35771,33813,78967,30432,37487,89736,92525,Norton,Lonnie,Lonnie,C,2001-10-17,1,1101,Y,1,101,4,N,1201,9,9,0.76,9D,9F,42144,42144,01,01,ocntj875,42144,Y,N,Y,3,5,2,1201,4,8,4,1201,550 South Alaska Street,,SYDNEY,1189,NSW +dvmzr884,43062,25329,10402,6916,65684,58545,79174,62844,41931,84272,15084,92556,39304,40246,59449,Cross,Luis,Luis,C,2007-01-18,1,1101,U,1,101,2,N,1201,3,3,0.56,3F,3B,42144,42144,01,01,ixgsj559,42144,N,N,Y,2,5,2,7100,1,5,4,1201,800 Islington Plaza,,CORDEAUX,2526,NSW +nbfli036,90109,36662,40581,31473,50647,38544,97591,15813,60130,98215,55660,2181,30303,62387,83545,Keenum,Annette,Annette,,2001-03-06,2,1101,N,2,101,4,N,1201,9,9,0.31,9C,9A,43301,43301,01,01,cbhls865,43301,Y,Y,U,4,6,1,1201,1,6,4,1201,400 S Arroyo Pkwy,,AVOCA BEACH,2251,NSW +cvqig606,46724,88511,89118,9085,137,81219,79540,71575,18820,43118,80853,55167,88110,98742,9146,Holford,Jay,Jay,Ray,2007-05-22,1,1101,Y,1,101,1,N,1201,3,3,0.04,3E,3D,42654,42654,01,01,amkms506,42654,N,N,N,4,7,3,7100,4,6,2,1201,5402 20th Ave NW,,MOORE PARK,2021,NSW +zvzll001,79693,59677,40093,51526,96166,78365,3515,57692,54540,34886,33380,15509,49622,66026,84056,Kurtz,Juan,Juan,,2003-10-11,1,1101,Y,1,101,3,U,1201,7,7,0.84,7B,7E,42654,42654,01,01,hrzob093,42654,Y,N,N,2,7,1,1201,2,8,2,1201,1920 Massachusetts Avenue,,AUSTRALIA SQUARE,1211,NSW +ebdqf544,36859,50883,31456,20750,43386,57229,25948,616,52540,1984,91288,31867,12627,59141,51664,Havens,Rodney,Rodney,,2001-02-13,1,1101,Y,2,101,3,Y,7100,9,9,0.82,9A,9C,42144,42144,01,01,fnxzm339,42144,N,N,N,3,7,4,2201,1,7,3,5203,2301 Main Street,,SYDNEY,1173,NSW +rdmyy731,84675,87809,49421,28603,23287,98967,86663,44486,87438,75763,79253,91076,69111,68856,53133,Sullivan,Marceline,Marceline,Lucie,2007-04-18,2,1101,N,2,101,2,N,1201,3,3,0.15,3F,3B,42144,42144,01,01,otfzo925,42144,N,Y,N,3,6,4,1201,4,6,2,5203,323 S US Highway 231,,STRAWBERRY HILLS,1426,NSW +mnsnc226,39564,48171,16894,15368,84026,81846,27813,38453,99223,30612,37810,72727,15074,69606,17982,Caron,Latoya,Latoya,F,2001-03-01,2,1101,N,2,101,4,N,1201,9,9,0.50,9E,9D,42654,42654,01,01,yhxhl816,42654,N,N,Y,4,7,1,1201,1,7,1,1201,124 6th St.,,ACACIA CREEK,2476,NSW +pqggp346,52748,53180,78290,37892,65424,85733,41103,43185,94987,83166,85735,96633,45524,7119,2378,Campos,Antony,Antony,,2007-07-11,1,1101,Y,2,101,1,N,1201,3,3,0.33,3A,3A,42654,42654,01,01,agpjo134,42654,N,N,X,4,6,4,1201,3,7,2,1201,1350 Galloping Hill Rd.,,BLUEYS BEACH,2428,NSW +tvyro901,4373,234,83364,36544,88692,89550,95784,12387,59534,25879,3831,97580,38638,10678,62730,Quintero,Miyoko,Miyoko,L,2007-04-16,2,1101,N,2,101,3,Y,1201,3,3,0.41,3C,3A,42654,42654,01,01,askav084,42654,Y,Y,N,4,6,1,1201,4,8,2,1201,6857 West 130th St.,,CROWS NEST,2065,NSW +dhcrx705,90421,8860,29313,78514,98041,26840,2433,93871,41873,13091,54721,85212,62553,74051,28773,Taylor,Nellie,Nellie,Dana,2001-08-12,2,1101,U,2,101,2,N,1201,9,9,0.43,9E,9B,42144,42144,01,01,ngksq710,42144,N,Y,X,1,6,1,1201,4,7,3,1201,9043 Reseda Blvd.,,BALD NOB,2370,NSW +qfxpl824,85408,63739,94657,25436,61411,23404,3401,66507,44421,59325,72024,57904,93741,91715,17770,Williams,Loraine,Loraine,S,2007-08-01,2,1101,N,2,101,1,N,1201,3,3,0.69,3C,3A,42144,42144,01,01,kxwnm947,42144,U,Y,N,2,7,1,1201,1,7,3,2201,212 South Federal Highway,,SYDNEY,1138,NSW +isoax510,43684,59976,71299,24371,47356,55644,13725,37872,14971,82147,25186,12851,9869,50931,99336,Adair,Charlotte,Charlotte,Mable,2001-09-20,2,1101,N,2,101,1,Y,7100,9,9,0.71,9B,9D,42654,42654,01,01,zbuvx443,42654,N,N,Y,3,5,4,1201,3,7,1,7100,800 N High St,,HORNSBY,1630,NSW +klyyk063,74063,58166,60094,22687,44479,34272,85473,13549,6916,29131,63781,82868,56420,45179,4035,Wisniewski,Miss,Miss,D,2001-08-13,2,1101,Y,2,101,2,Y,1201,9,9,0.23,9C,9D,42654,42654,01,01,ezufq797,42654,Y,Y,X,1,7,1,1201,4,6,4,1201,213 23rd Street,,MARYVILLE,2293,NSW +cnfpy012,57534,32845,76079,77492,93246,79023,60938,20101,89901,6586,14417,73929,66183,58094,93743,Underwood,Dwight,Dwight,Mack,2007-06-06,1,1101,U,1,101,2,Y,1201,3,3,0.13,3D,3A,42654,42654,01,01,tbkkz644,42654,Y,Y,Y,2,8,3,7100,3,7,3,1201,1475 S Pearl St,,CAFFREYS FLAT,2424,NSW +yguof629,18765,57712,39302,97382,91999,35167,66231,51137,70352,78021,11860,63592,87130,81121,65802,Hanson,Tyler,Tyler,S,2001-09-27,1,1101,N,2,101,1,N,1201,9,9,0.23,9B,9A,42144,42144,01,01,zxbfn515,42144,Y,N,Y,2,6,4,1201,1,8,4,2201,1748 Redstone Center Dr.,,BOOLCARROLL,2388,NSW +gwefr109,33125,35317,84081,31064,31521,55661,4507,28714,41936,63514,57067,21976,94199,17166,21715,Amaya,Jamal,Jamal,Danilo,2007-12-07,1,1101,Y,2,101,2,N,1201,3,3,0.52,3F,3D,42144,42144,01,01,stnyq659,42144,Y,Y,X,2,8,1,1201,4,7,2,1201,1041 S. Fairfax Avenue,,ST LEONARDS,1590,NSW +jpuyc441,72244,53714,27137,37918,1232,99931,25146,94113,91312,66140,80030,66750,16357,52379,99528,Caron,Brandon,Brandon,O,2003-11-14,1,1101,Y,1,101,1,Y,1201,7,7,0.10,7B,7B,42654,42654,01,01,dwxmr046,42654,Y,Y,Y,4,5,4,1201,2,8,2,1201,517 2nd Street,Suite 1,GORDON,2072,NSW +ygxux788,82092,27657,77483,74083,50616,15517,49810,15193,77308,38352,10209,25718,38271,68267,20576,Doran,Scotty,Scotty,Tracy,2001-11-18,1,1101,Y,1,101,4,Y,1201,9,9,0.27,9D,9C,42654,42654,01,01,xksze714,42654,N,Y,N,1,5,1,1201,1,6,1,1201,106 W. Wells St.,,SYDNEY SOUTH,1233,NSW +desty429,56483,13455,92971,30891,69612,88296,30200,3665,99242,29161,64602,76188,66009,36047,42924,Jones,Felecia,Felecia,,2007-09-26,2,1101,Y,1,101,3,N,1201,3,3,0.38,3D,3E,42654,42654,01,01,mvuiy071,42654,N,N,N,3,7,2,2201,2,6,3,1201,7305 Old Seward Highway,,WINDALE,2306,NSW +kujca403,26415,82599,72233,71346,58285,3523,97339,19055,80017,66599,93227,53622,42019,32917,95553,Murrell,Phillip,Phillip,Josue,2001-05-07,1,1101,U,2,101,4,Y,1201,9,9,0.04,9A,9C,42144,42144,01,01,ahezj574,42144,N,N,Y,1,7,2,1201,3,5,1,1201,360 Nassau St,,MUNGINDI,2406,NSW +bkosx651,26192,60062,96978,55377,22182,88506,44941,91902,51010,94365,59976,81554,33385,27816,98811,Holley,Sandy,Sandy,L,2005-09-19,2,1101,Y,2,101,4,Y,1201,5,5,0.96,5C,5D,42144,42144,01,01,zxazo448,42144,N,N,N,2,5,1,1201,1,8,2,1201,190 North Northwest Highway,,GROSVENOR PLACE,1220,NSW +gucvf822,15836,6868,70605,54018,99684,17463,85465,3365,11899,2189,86883,12607,87428,71563,56402,Ivey,Jerry,Jerry,,2005-05-28,1,1101,N,1,101,2,X,1201,5,5,0.10,5F,5F,42144,42144,01,01,oagdx167,42144,Y,Y,Y,2,8,4,1201,3,6,4,1201,490 Broad St,,BULYEROI,2387,NSW +kmjlo413,58734,2594,62871,47602,14825,24547,41470,28578,38574,9829,96609,755,18253,53542,94453,Mack,Barbra,Barbra,T,2007-11-06,2,1101,X,1,101,1,Y,1201,3,3,0.11,3D,3B,42144,42144,01,01,piuxh847,42144,Y,N,N,1,5,1,1201,3,6,3,1201,1020 S Mill Ave,,CONISTON,2500,NSW +usmuo741,90567,42071,52834,14402,86512,56278,2625,81662,74456,69315,5701,92073,58212,14284,27579,Varela,Martha,Martha,Regan,2007-01-19,2,1101,Y,2,101,2,Y,1201,3,3,0.30,3A,3D,42654,42654,01,01,otovf584,42654,N,N,U,2,7,4,1201,2,8,2,1201,4225 E. Camelback Rd,,SMITHFIELD,2164,NSW +yyznz179,59206,5029,79555,98686,38099,67525,46324,5113,61966,52216,6673,62573,43556,505,68722,White,Chris,Chris,B,2007-05-13,2,1101,Y,2,101,4,N,1201,3,3,0.35,3C,3B,40749,40749,01,01,qwdut916,40749,N,N,N,4,5,2,1201,2,8,4,1201,3300 N. Lincoln Ave.,Chicago,CAMPERDOWN,2050,NSW +fjjqv040,40564,73275,83373,7497,91447,74585,9592,9792,25730,98892,7422,18885,81229,21899,71943,Woodside,Shanta,Shanta,J,2003-04-25,2,1101,N,2,101,1,X,1201,7,7,0.95,7A,7F,42654,42654,01,01,btxov024,42654,Y,N,Y,2,6,4,2201,3,6,4,1201,103 E Huntington Drive,,ASHBURY,2193,NSW +vzrwa255,84695,25673,67003,6723,92413,19654,97962,29730,69170,46817,41263,67905,66471,94940,34296,Lane,Miquel,Miquel,,2005-04-07,1,1101,N,2,101,1,Y,2201,5,5,0.87,5E,5A,42144,42144,01,01,vyxjv541,42144,Y,N,N,2,5,2,1201,2,7,3,1201,704 S. 2nd Street,Mill City Farmer's Market,SYDNEY,1120,NSW +xezmf023,24667,57810,86091,67123,66558,66862,22510,50903,81212,98376,99744,47141,47231,83720,51295,Schultz,Georgia,Georgia,,2007-12-12,2,1101,Y,1,101,1,Y,1201,3,3,0.37,3B,3F,42144,42144,01,01,oylfo081,42144,Y,N,Y,1,6,1,1201,3,8,2,1201,810 Charnelton Ave,,SINGLETON MILITARY AREA,2331,NSW +thsgn158,89174,70483,59085,56931,54088,38097,18162,65418,86669,18498,80180,96311,34246,41663,62794,Avery,Keisha,Keisha,T,2007-01-13,2,1101,N,1,101,1,Y,1201,3,3,0.53,3C,3D,42654,42654,01,01,ptnhp120,42654,N,Y,Y,3,6,1,1201,3,6,3,7100,1507 Oak Tree Rd,,ROYAL EXCHANGE,1222,NSW +tdeeu569,11821,62440,51995,90858,20114,35919,82416,71989,58357,99197,23932,85250,19474,58729,39294,Wright,Tracey,Tracey,D,2007-02-17,1,1101,Y,2,101,3,Y,1201,3,3,0.13,3B,3C,40749,40749,01,01,mpevc452,40749,Y,N,Y,3,5,1,1201,2,8,2,2201,6830 Rochester Road,,CAMPERDOWN,2050,NSW +qjxqp968,40211,36055,38175,31724,17565,45739,70288,30988,45391,32863,76388,94412,48358,62430,2126,Hendricks,Greg,Greg,Kristopher,2003-05-27,1,1101,X,1,101,3,Y,1201,7,7,0.60,7A,7E,42654,42654,01,01,jvatu389,42654,Y,N,N,3,5,1,1201,1,8,2,1201,460 Bergen Street,,ROYAL EXCHANGE,1222,NSW +xgbcf649,47986,39330,73907,27014,68791,7428,99576,69618,96247,30990,13210,48290,93095,22984,69633,Willett,Natalie,Natalie,,2005-01-01,2,1101,Y,1,101,2,X,1201,5,5,0.58,5B,5B,42144,42144,01,01,gymng458,42144,N,N,N,4,5,1,1201,3,7,1,1201,600 Ponce De Leon Ave NE,,DOVER HEIGHTS,2030,NSW +zmuyw176,36958,10558,86728,68621,42095,77998,57060,54146,71537,85191,30930,58605,30907,35199,27923,Landis,Bessie,Bessie,A,2007-10-09,2,1101,N,1,101,1,N,7100,3,3,0.28,3A,3A,42144,42144,01,01,odzce404,42144,N,Y,Y,3,7,4,5203,2,7,1,1201,1223 SE Stark St,,BIG JACKS CREEK,2339,NSW +pufys317,55558,6405,40607,22910,31805,94375,64530,61327,6976,79752,61822,5228,26515,70778,46091,Wing,Helen,Helen,Christy,2007-05-23,2,1101,U,1,101,1,N,1201,3,3,0.63,3E,3A,42144,42144,01,01,xzlpy053,42144,Y,Y,Y,2,6,4,1201,1,5,4,7100,7598 Haverford Ave.,,TAHMOOR,2573,NSW +uqtoe400,59322,10023,51653,17489,47417,2554,87266,17443,7383,37381,67564,42291,91703,20635,77812,Adams,Ignacio,Ignacio,R,2007-01-22,1,1101,Y,2,101,4,Y,1201,3,3,0.37,3B,3E,40749,40749,01,01,rkeqy628,40749,Y,Y,Y,4,6,3,1201,3,8,2,1201,6551 E. Riverside Blvd.,# 114,MARRICKVILLE,1475,NSW +tijsp704,47490,64802,25615,58288,13196,95224,87720,22340,46242,9170,75383,16958,35135,71608,15491,Broadbent,Edmund,Edmund,,2003-02-20,1,1101,N,1,101,3,Y,1201,7,7,0.90,7E,7B,42654,42654,01,01,baudt163,42654,X,X,N,1,6,3,9601,4,7,3,1201,211 College Street,,ANNA BAY,2316,NSW +nzqup831,61665,5516,66833,28204,15178,5427,55167,6792,28167,68974,11602,54260,78220,87055,69363,Murrell,Arnoldo,Arnoldo,Eduardo,2005-01-02,1,1101,Y,2,101,3,Y,1201,5,5,0.39,5B,5F,42144,42144,01,01,gorrh965,42144,N,Y,Y,3,8,1,1201,2,5,1,1201,5663 Emporium Square,,ALISON,2259,NSW +ucmid654,68964,81311,19582,2492,45245,44449,61198,88500,12732,63092,70176,85551,73149,1338,67995,Williams,Lynn,Lynn,Charlie,2007-12-22,2,1101,Y,1,101,3,N,1201,3,3,0.65,3B,3E,42654,42654,01,01,hepbz759,42654,Y,Y,N,3,8,1,1201,1,7,3,1201,2156 University Avenue,,SYDNEY,1154,NSW +voiyo936,47594,90722,5704,41724,60188,96350,26738,64411,4522,28467,79576,67830,7019,28537,83685,Clark,Erma,Erma,Vera,2005-03-12,2,1101,Y,2,101,3,Y,1201,5,5,0.16,5A,5B,42654,42654,01,01,xbowj394,42654,Y,N,N,4,8,2,1201,1,5,3,1201,2478 Solomons Island Road,Annapolis Harbour Center,SYDNEY,1112,NSW +ydrio044,83684,66176,23863,41995,90590,93584,9227,20979,46721,13171,98096,75207,58340,21097,67291,Peterson,Brian,Brian,,2007-03-16,1,1101,N,2,101,1,Y,9601,3,3,0.42,3A,3B,40749,40749,01,01,ddary843,40749,N,Y,N,1,6,2,1201,3,6,2,1201,400 N. Water St.,,SYDNEY,1195,NSW +bdyet154,39623,46027,63127,85197,83024,71741,52139,19295,60752,28398,44925,20458,76292,44215,2886,Nutter,Gerald,Gerald,Jonathon,2001-07-06,1,1101,Y,2,101,3,Y,1201,9,9,0.33,9B,9C,42654,42654,01,01,epaiv452,42654,N,N,Y,1,7,1,5203,3,8,3,1201,2516 Hennepin Ave S,,BLACKMANS POINT,2444,NSW +mrzlg566,44786,24879,1445,22385,49382,80443,40228,98268,14761,3534,29575,65458,44939,16825,59072,Rouse,Rae,Rae,M,2001-07-13,2,1101,N,2,101,2,N,1201,9,9,0.43,9F,9C,42654,42654,01,01,pktxb543,42654,N,N,Y,2,7,1,1201,1,6,3,1201,30990 Russel Road,,BOAMBEE,2450,NSW +zpmtb070,11272,33440,17297,79444,29862,28167,13467,72220,62556,91464,24184,12451,22267,92322,55939,Kremer,Dinah,Dinah,Joan,2007-01-05,2,1101,N,1,101,3,N,1201,3,3,0.83,3F,3F,42144,42144,01,01,egidz724,42144,Y,N,Y,2,5,3,1201,3,7,4,1201,1005 Green Acres Rd.,,PYMBLE,2073,NSW +eyjza509,7715,43508,76832,74774,39951,62575,2600,30263,9513,48931,64740,52096,52843,48045,6947,Kummer,Ma,Ma,R,2005-04-19,2,1101,U,2,101,4,U,1201,5,5,0.11,5B,5A,42654,42654,01,01,natmt457,42654,Y,N,Y,3,5,1,9601,2,6,4,1201,1236 East 53rd Street,,MASCOT,1460,NSW +amelf452,87140,58610,3468,96623,90911,75246,98452,91391,660,8295,52651,41125,73527,12479,94541,Brown,Mirta,Mirta,B,2005-01-19,2,1101,N,1,101,1,Y,1201,5,5,0.21,5F,5C,42654,42654,01,01,aoerc093,42654,N,N,N,2,8,3,1201,1,8,1,1201,3531 Forbes Ave,,SYDNEY,1112,NSW +lodxb112,11916,9981,83857,52393,18969,96862,77775,76509,38433,12315,53246,66667,47119,66187,9266,Mccabe,Filiberto,Filiberto,A,2005-09-15,1,1101,N,1,101,2,N,7100,5,5,0.83,5F,5D,42654,42654,01,01,ggytu277,42654,N,N,U,4,8,2,1201,2,6,4,5203,605 S Lake Ave,,WINDALE,2306,NSW +xazsi761,80877,80335,11846,81642,26886,99641,35921,98102,41296,9189,26591,99492,67675,38344,47655,Sullivan,Harrison,Harrison,D,2001-05-23,1,1101,Y,2,101,1,N,1201,9,9,0.84,9F,9C,42654,42654,01,01,wjpha647,42654,N,N,N,1,8,4,1201,1,5,1,5203,404 South Craig St,,SYDNEY,1299,NSW +kofjf413,38703,46584,39066,77547,49026,9366,79625,13081,95148,96381,8110,27321,8436,78647,18229,Stewart,Marie,Marie,G,2007-03-26,2,1101,Y,2,101,1,N,1201,3,3,0.63,3B,3D,42144,42144,01,01,udhej405,42144,Y,N,Y,1,8,2,1201,4,7,2,1201,2565 S Gateway Center Pl,,BERALA,2141,NSW +ympli138,33917,75977,51562,43253,93286,6598,82494,51707,82331,28322,63308,97587,84863,47129,77934,Talley,Elvis,Elvis,L,2007-01-25,1,1101,X,2,101,2,Y,5203,3,3,0.47,3C,3D,40749,40749,01,01,wzock942,40749,Y,Y,Y,2,5,1,2201,3,5,1,1201,PO Box 446,,CROYDON,2132,NSW +lqelr811,77737,15929,77892,61212,76378,50750,96504,87438,63372,73776,89577,75313,43876,77265,60032,Cooley,Dennis,Dennis,S,2005-05-16,1,1101,N,1,101,2,N,1201,5,5,0.48,5B,5A,40749,40749,01,01,ylclf428,40749,Y,Y,N,2,7,2,1201,4,8,3,1201,271 N Hemlock St.,,STRATHFIELD,2135,NSW +ncihm309,58198,34250,2372,56307,98208,49383,47362,32828,32779,83280,82093,46339,6449,85028,39896,Thornton,Maxwell,Maxwell,Enrique,2005-04-14,1,1101,X,1,101,3,Y,1201,5,5,0.50,5E,5F,42654,42654,01,01,xvmsz972,42654,Y,Y,Y,3,5,1,1201,4,7,1,1201,3267 28th St.,,SYDNEY,1005,NSW +kjgxk690,89411,57617,77376,57760,10053,70083,83504,1237,64637,51622,44550,88913,88042,401,48276,Remillard,Eduardo,Eduardo,S,2003-06-17,1,1101,X,1,101,3,Y,1201,7,7,0.38,7B,7B,42654,42654,01,01,qvgtm774,42654,Y,Y,N,3,5,1,1201,3,7,2,1201,13 Allegheny Avenue,,HURSTVILLE,2220,NSW +nclpj879,43492,40409,45131,73857,85237,35249,47617,978,77008,81922,78406,90,74602,73552,26595,Mah,Tiesha,Tiesha,J,2003-12-05,2,1101,N,2,101,3,Y,1201,7,7,0.87,7A,7C,42654,42654,01,01,wnuja790,42654,N,U,X,2,5,3,1201,1,6,3,7100,950 W. Army Trail Road,,BUNDANOON,2578,NSW +wwyun202,65367,85926,53637,1913,62509,48353,95917,37464,27931,10723,11922,75519,13521,80513,84335,Moya,Leonardo,Leonardo,J,2005-03-17,1,1101,X,1,101,1,N,1201,5,5,0.07,5E,5F,42144,42144,01,01,mqltm212,42144,X,N,N,2,8,3,1201,2,6,1,1201,106 Louisiana Ave.,,HOLMESVILLE,2286,NSW +zxceh708,42587,77089,33205,4258,54195,25090,73696,76417,88514,3,53351,32195,1257,73910,13170,Burke,Wallace,Wallace,,2003-08-19,1,1101,Y,1,101,4,N,1201,7,7,0.03,7D,7A,40749,40749,01,01,pqkpz524,40749,X,Y,Y,3,8,3,1201,2,8,3,1201,119 North 4th Street,,YAGOONA,2199,NSW +xadlg447,73182,28149,83019,18276,12433,85318,70223,41745,13061,27579,55571,68269,85,18069,47336,Nale,Caryn,Caryn,D,2001-06-12,2,1101,Y,1,101,3,N,9601,9,9,0.35,9D,9C,42654,42654,01,01,rbmva142,42654,Y,N,N,1,5,3,1201,2,5,2,1201,1760 Prairie City Road,#160,BATEHAVEN,2536,NSW +podsw340,78740,40818,83778,82155,19330,60125,38130,14928,18840,61943,52627,53429,76064,41457,21659,Johnson,Bonnie,Bonnie,,2001-04-07,2,1101,Y,2,101,4,N,1201,9,9,0.18,9C,9C,42654,42654,01,01,fueao333,42654,N,N,N,2,8,3,2201,1,7,4,1201,175 N. Main St.,,SYDNEY,1046,NSW +zriub924,67110,13094,62434,78135,55021,79813,88873,28505,39199,92447,41973,86599,10900,92527,98353,Darrow,Richard,Richard,Rosalie,2003-01-06,2,1101,Y,1,101,1,N,1201,7,7,0.42,7C,7A,42654,42654,01,01,hatcm978,42654,Y,Y,N,1,7,2,1201,1,7,2,1201,7251 Warner Ave,,WATERLOO,1440,NSW +ksfuf851,6681,17470,76775,42185,40597,92723,7404,52036,93172,47859,31330,77962,57793,84022,5653,Lott,Enrique,Enrique,,2005-03-02,1,1101,Y,2,101,4,U,1201,5,5,0.18,5D,5C,42144,42144,01,01,ngcpi856,42144,Y,N,Y,2,5,3,1201,4,7,2,1201,1025 5th Street NW,,COALCLIFF,2508,NSW +viwdy147,58387,46508,58875,686,36936,26114,58236,51081,3657,42880,65563,94780,9827,8462,41436,Morningstar,Candice,Candice,,2003-07-26,2,1101,U,1,101,1,N,1201,7,7,0.39,7B,7F,40749,40749,01,01,hleah999,40749,Y,N,Y,4,5,2,1201,4,5,2,1201,1 N. Dearborn St.,,WATERLOO,1440,NSW +lbzvl936,62287,40260,33753,84418,55953,31865,5895,62383,44114,3456,98730,63021,42888,49870,96016,Burger,Armando,Armando,C,2001-03-24,1,1101,N,2,101,4,N,1201,9,9,0.67,9E,9C,40749,40749,01,01,nnzut227,40749,Y,Y,X,1,5,2,1201,2,5,4,5203,514 E. Kirkwood Ave.,,ARTARMON,1570,NSW +mzzts587,41276,96433,97495,91984,27749,14868,18061,10850,46351,60343,71308,37764,7258,17777,39182,Smith,Reiko,Reiko,G,2007-09-22,2,1101,Y,1,101,3,Y,1201,3,3,0.77,3C,3A,42144,42144,01,01,jsyqz936,42144,N,Y,Y,4,7,3,1201,2,7,2,1201,3717 S. Reed Rd. (US 31 S.),,STRAWBERRY HILLS,1424,NSW +gippe544,5670,25322,69966,13365,6814,36801,26824,14207,34165,91467,82373,98974,64202,91450,97182,Robinson,Treva,Treva,Fallon,2007-06-21,2,1101,N,2,101,1,X,1201,3,3,0.07,3C,3A,42144,42144,01,01,tmfiz477,42144,Y,N,N,3,7,2,1201,3,7,2,1201,221 North Main Street,,BAAN BAA,2390,NSW +knoxa873,58633,34838,92867,74082,75936,9623,37616,38841,24554,37569,96193,45691,44063,8152,62006,Guzman,Rosella,Rosella,,2005-02-09,2,1101,N,1,101,1,N,1201,5,5,0.30,5C,5A,42144,42144,01,01,bdxra514,42144,Y,N,Y,1,6,1,1201,4,5,3,1201,631 N 114th St,,YAGOONA,2199,NSW +xucux152,26218,80446,17379,56971,12515,45957,59007,62006,76609,97206,93182,73462,59648,21885,48243,Jennings,Josue,Josue,V,2007-08-17,1,1101,X,1,101,1,N,1201,3,3,0.52,3E,3A,42144,42144,01,01,zgpve465,42144,N,Y,Y,4,6,3,1201,4,7,3,1201,3300 N. Lincoln Ave.,Chicago,BEROWRA HEIGHTS,2082,NSW +bxffw464,40568,51667,85406,28830,81644,50122,13467,47348,58267,16530,10803,46386,27210,16739,63790,Luster,Charles,Charles,D,2007-02-16,2,1101,N,2,101,3,Y,1201,3,3,0.93,3B,3F,42144,42144,01,01,tsqak469,42144,X,Y,Y,4,5,2,1201,4,5,3,2201,155B Woodport Rd,,EAST HILLS,2213,NSW +nmkia771,1912,36570,97949,6403,86688,17978,11006,11836,78157,24520,97305,94929,95923,74985,26402,Goering,Virgil,Virgil,J,2001-02-13,1,1101,Y,1,101,4,N,1201,9,9,0.67,9E,9C,42654,42654,01,01,worpo303,42654,N,N,Y,4,8,3,1201,1,5,3,1201,6371 Selma Ave.,,ABBOTSFORD,2046,NSW +jkmlb962,75962,28778,45396,20207,4142,75293,11954,72143,92555,30334,64818,37517,97415,53525,66383,Tardiff,Salvador,Salvador,,2001-12-08,1,1101,Y,2,101,2,N,1201,9,9,0.07,9E,9D,42654,42654,01,01,wfyei837,42654,X,N,N,4,5,2,1201,1,8,3,1201,1200 Asbury Avenue,,PENSHURST,2222,NSW +ynimn963,44142,1615,88258,70668,32877,70065,21247,23110,33151,16489,79188,7828,66013,16691,95799,Buck,Violet,Violet,Shirley,2003-08-04,2,1101,N,1,101,1,N,1201,7,7,0.69,7A,7D,42144,42144,01,01,nrbuh652,42144,N,N,Y,4,5,3,9601,3,6,3,1201,1535 Main Street,,FRENCHS FOREST,1639,NSW +kbmrk679,47442,17175,3799,79545,92087,2878,71760,37180,15663,80567,80022,19096,22244,9779,19887,Holford,Jacob,Jacob,Tobias,2003-10-01,1,1101,N,1,101,4,Y,1201,7,7,0.18,7D,7C,42144,42144,01,01,znfzx321,42144,N,Y,Y,1,8,1,1201,2,5,2,1201,322 W. Main Street,,CURL CURL,2096,NSW +ynwem627,18853,19718,70098,68227,94817,85878,51484,37907,13539,63561,64168,97558,94393,82781,86812,Winer,Andres,Andres,,2005-01-09,1,1101,N,2,101,3,Y,9601,5,5,0.57,5B,5A,42144,42144,01,01,fdihj274,42144,N,Y,N,1,8,2,1201,2,5,2,1201,1429 12th Avenue E,,HARRIS PARK,2150,NSW +ghwhg396,7860,59758,80050,82980,77739,16630,39187,49710,97058,3494,31454,75424,93370,55195,65570,Knutson,Rory,Rory,A,2003-07-16,1,1101,N,2,101,4,U,1201,7,7,0.55,7D,7A,42144,42144,01,01,nymjt366,42144,Y,N,N,3,6,3,1201,3,7,3,1201,60 South Broad St.,,QUEEN VICTORIA BUILDING,1227,NSW +ddeyu514,74424,32013,99833,97099,38561,82593,45447,39133,25612,16485,89947,50166,84018,85075,11271,Henry,Shayne,Shayne,D,2001-07-13,1,1101,N,1,101,3,N,1201,9,9,0.38,9A,9B,42654,42654,01,01,vxnio951,42654,Y,Y,N,3,6,3,1201,4,8,2,1201,5805 Deerfield Blvd.,,BANGALEE,2541,NSW +qfutu938,81886,87015,81885,24832,88188,45803,78141,67274,89365,77064,24515,62420,86404,52045,95153,Long,Christopher,Christopher,Kelly,2001-02-28,1,1101,N,1,101,2,N,7100,9,9,0.07,9C,9A,40749,40749,01,01,fqkdv233,40749,Y,N,Y,4,5,4,2201,2,5,4,1201,722 N Sumner,,CLOVELLY,2031,NSW +ufxny455,47340,65588,38471,33885,27885,56691,86243,30910,48138,47317,75096,33359,27482,93247,93107,Hopkins,Juli,Juli,Melonie,2003-08-14,2,1101,N,2,101,2,Y,1201,7,7,0.17,7A,7D,42144,42144,01,01,pjxfu477,42144,N,Y,N,4,7,2,1201,1,6,3,1201,901 E. Clarke St.,,ABBOTSBURY,2176,NSW +kepxn294,34029,29886,27385,36448,77437,83961,66917,94128,90369,77081,35346,3496,27227,95398,27850,Attwood,Boyce,Boyce,L,2003-04-17,1,1101,Y,1,101,3,N,1201,7,7,0.25,7F,7C,42144,42144,01,01,jenjs724,42144,N,X,U,4,8,4,1201,4,5,1,7100,12th St and Arch St,,CARINGBAH,1495,NSW +bzjav040,41735,1154,86977,92563,85904,94865,23129,79596,25626,14633,53064,7638,71771,48791,95876,Vergara,Gloria,Gloria,T,2001-03-12,2,1101,N,1,101,1,Y,1201,9,9,0.86,9B,9A,42144,42144,01,01,ybdjn583,42144,N,Y,N,3,5,1,5203,3,8,4,9601,6125 University Dr NW,,ROSEBERY,1445,NSW +cyhot176,49721,82377,7048,29861,15165,93646,53388,58443,56308,12660,3859,36578,59779,82718,59724,Whipple,Wendy,Wendy,S,2001-08-24,2,1101,Y,2,101,1,N,1201,9,9,0.90,9B,9F,42654,42654,01,01,ptqyf344,42654,Y,Y,Y,2,8,4,5203,2,8,4,1201,590 E. Chatham St,Suite 112,ARGENTON,2284,NSW +hkqdv872,45185,9485,22774,19988,24838,61944,87236,68063,39568,20760,22774,1630,2620,50496,98678,Elliott,Gabriel,Gabriel,Z,2001-02-13,1,1101,Y,2,101,4,N,1201,9,9,0.42,9E,9C,40749,40749,01,01,dhnmx450,40749,Y,U,Y,4,6,2,1201,4,5,4,1201,393 Stanford Shopping Center,,AFTERLEE,2474,NSW +deehi789,22714,98784,75759,97927,21109,21683,78651,70012,67274,70709,27867,59880,83014,90586,63359,Broadbent,Jonathan,Jonathan,C,2001-09-18,1,1101,N,1,101,2,Y,1201,9,9,0.10,9C,9D,40749,40749,01,01,bikdo986,40749,N,Y,N,2,7,1,1201,2,8,1,1201,4722 1/2 Admiralty Way,,GYMEA,2227,NSW +okmxt264,20277,16556,79750,53781,21797,72734,26398,24001,37321,19664,89868,16930,90965,39945,66906,Martin,Santos,Santos,J,2003-07-24,1,1101,N,1,101,3,N,1201,7,7,0.49,7E,7F,42144,42144,01,01,drkrr871,42144,Y,X,Y,3,5,4,1201,2,8,2,5203,78 West St,,SYDNEY,1172,NSW +azpgq060,14604,69129,76634,65849,86480,56598,65754,88001,99122,30456,303,3493,77807,42121,74935,Foltz,Dustin,Dustin,,2003-07-09,1,1101,Y,2,101,2,Y,1201,7,7,0.80,7E,7C,42144,42144,01,01,sexav834,42144,X,N,N,4,7,1,1201,1,8,1,7100,2580 Eastern Blvd,,SYDNEY,1298,NSW +qvycz494,94299,1012,72282,95172,28252,93752,29720,34773,88873,98009,92323,97248,88193,5248,41390,Gilkey,Johana,Johana,E,2001-09-04,2,1101,X,1,101,4,N,7100,9,9,0.86,9B,9C,42144,42144,01,01,aynub158,42144,Y,N,Y,1,5,1,2201,3,6,4,1201,747 Fulton St,,BAGNOO,2446,NSW +gldly175,79079,41916,79457,51467,58447,75633,86897,97208,50492,89590,77673,93349,51651,48379,94842,Light,Ryan,Ryan,A,2001-09-07,1,1101,N,1,101,3,Y,1201,9,9,0.69,9C,9B,42144,42144,01,01,eqonm606,42144,Y,U,N,2,6,1,1201,2,7,3,1201,875 York Avenue,,SYDNEY,1129,NSW +kuxyl004,13927,60170,70284,66374,95061,81523,10551,76920,49810,3797,69207,58689,86680,23382,5833,Hatchett,Katrina,Katrina,G,2001-03-06,2,1101,Y,1,101,3,Y,1201,9,9,0.25,9E,9E,42144,42144,01,01,msinh994,42144,Y,N,N,2,8,4,1201,4,6,2,2201,7131 West Ray Rd.,,BANGALOW,2479,NSW +bpitc340,31899,70929,92350,73413,42256,98211,99818,19753,61633,98518,32741,84335,70779,19353,62264,Peterson,Phyllis,Phyllis,Q,2001-11-06,2,1101,Y,2,101,2,N,1201,9,9,0.62,9C,9B,42144,42144,01,01,xlteh820,42144,N,Y,Y,4,7,2,1201,3,7,4,1201,116 Spring St.,,ASHLEY,2400,NSW +rjbnr277,54933,84733,36659,44653,31000,43495,24119,14428,27133,75708,50155,72749,87275,97346,72198,Nutter,Glenn,Glenn,,2001-12-19,1,1101,N,1,101,4,N,1201,9,9,0.21,9E,9F,42144,42144,01,01,mkvvq442,42144,Y,N,Y,3,6,3,7100,2,5,3,2201,1554 N College Ave,Evelyn Hills Shopping Center,CROPPA CREEK,2411,NSW +ltkwu071,67363,12380,88596,41644,45390,59188,81968,19596,24541,52251,7044,23602,60215,30981,53629,Fletcher,Loretta,Loretta,,2001-08-10,2,1101,Y,1,101,2,X,1201,9,9,0.03,9C,9B,42144,42144,01,01,nlqow863,42144,Y,N,N,2,6,4,1201,2,5,1,1201,2803 Rosewood Drive,,ALLWORTH,2425,NSW +liitf894,59971,64617,65553,42802,76518,77376,14985,687,85982,48597,3556,66460,71679,59014,78473,Kimble,Lloyd,Lloyd,Lyle,2001-01-11,1,1101,N,2,101,3,Y,1201,9,9,0.45,9E,9C,40749,40749,01,01,jyahz311,40749,Y,Y,U,1,5,2,1201,2,6,2,1201,4308 California Avenue,,BRANGA PLAINS,2354,NSW +czjct402,48625,38163,27730,3777,43095,29448,32330,86250,81286,4899,11454,59341,19170,75740,6842,Cormack,Chasity,Chasity,B,2001-01-15,2,1101,Y,2,101,4,N,2201,9,9,0.48,9B,9C,42144,42144,01,01,vukbk792,42144,N,N,N,3,5,4,1201,3,7,3,1201,15044 NE 6th Ave,,BOYDTOWN,2551,NSW +ankxh049,82105,59008,67857,37936,64622,66628,12165,84776,34062,7580,44994,61028,55606,58453,66778,Johnson,Tracy,Tracy,L,2001-09-13,2,1101,Y,2,101,1,N,1201,9,9,0.59,9C,9C,42654,42654,01,01,mlvle307,42654,N,X,N,3,6,4,2201,2,6,2,1201,1547 Pacific Avenue,,SYDNEY,1164,NSW +qxsqa838,80174,27452,32815,27090,69150,30851,815,32285,66478,2243,68938,84616,92610,84404,54839,Mccabe,Jeremiah,Jeremiah,Z,2005-05-04,1,1101,N,2,101,3,N,9601,5,5,0.08,5B,5D,42144,42144,01,01,vepbe279,42144,N,Y,N,3,7,3,9601,1,8,3,1201,906 N. US Hwy. 27,,SYDNEY,1294,NSW +bwztx553,28052,30793,30652,97678,96569,1827,33339,2539,13801,5877,45271,76536,23844,5454,16285,Moodie,Sheree,Sheree,J,2001-04-27,2,1101,U,2,101,2,N,1201,9,9,0.64,9F,9D,42144,42144,01,01,vocmw055,42144,N,N,Y,4,8,3,2201,1,7,4,1201,1400 East Valley Blvd.,,MASCOT,1460,NSW +phodo443,74429,72074,75084,92116,79121,8583,60666,14315,84792,86959,72815,76129,21458,39557,62435,Caron,Lynne,Lynne,,2007-04-12,2,1101,N,2,101,2,Y,9601,3,3,0.67,3E,3C,42570,42570,01,01,ypxgl563,42570,Y,U,Y,1,6,1,1201,3,5,4,1201,57 Mt Pleasant Street,,PARRAMATTA,1741,NSW +ktieb501,30727,24519,95807,17152,92635,82432,44490,3379,24983,25962,48517,98420,20217,17202,82867,Willis,Eugene,Eugene,D,2007-03-02,1,1101,Y,2,101,1,Y,1201,3,3,0.44,3C,3C,40749,40749,01,01,zjrpr763,40749,N,N,U,2,8,2,1201,3,6,3,1201,59 Pond Street,,BANKSTOWN,2200,NSW +bmjvr946,66189,4695,3723,42396,80243,45637,75655,62155,14886,17398,37420,35450,68422,51370,61443,Dison,Maryann,Maryann,,2001-07-18,2,1101,X,1,101,4,N,1201,9,9,0.61,9E,9F,42654,42654,01,01,bzbwx888,42654,X,U,N,3,7,3,1201,3,7,3,7100,1506 U Street NW,,ASHLEY,2400,NSW +xgjib627,39106,55077,44667,61092,74527,85558,32440,20093,9608,68238,74567,87706,69796,60723,78464,Gant,Pauline,Pauline,Mable,2005-03-09,2,1101,N,1,101,3,Y,1201,5,5,0.37,5D,5F,42144,42144,01,01,dbggy748,42144,Y,N,Y,4,8,4,1201,2,6,4,1201,336 Commercial Street,2nd floor,ERSKINEVILLE,2043,NSW +hpdml616,19596,18637,13503,37283,88678,49064,26611,13241,19856,69508,13990,38708,24134,59645,20931,Gratton,Johanne,Johanne,,2007-05-12,2,1101,Y,2,101,2,N,1201,3,3,0.93,3A,3D,40749,40749,01,01,fgowu484,40749,N,Y,N,3,7,1,1201,4,7,4,1201,2082 Ford Pkwy,,BORAH CREEK,2346,NSW +tebae921,57605,10468,31061,83971,99083,79757,3514,28933,19352,74071,5647,37536,51890,2961,31254,Richardson,Stephanie,Stephanie,,2007-02-01,2,1101,Y,2,101,1,N,7100,3,3,0.58,3E,3B,40749,40749,01,01,inguq285,40749,X,N,N,2,7,1,1201,1,8,1,9601,1806 SW 6th Avenue,,CHATSWOOD,2067,NSW +wzqcj128,11323,74778,60345,57417,56733,3250,13543,31079,56508,92296,84449,9465,12332,2077,92693,Sullivan,Ken,Ken,J,2007-02-14,1,1101,Y,2,101,3,X,9601,3,3,0.03,3B,3D,40749,40749,01,01,ndepr924,40749,Y,X,N,1,7,4,1201,3,7,1,1201,7618 N Interstate Ave,,CONCORD WEST,2138,NSW +iybyc036,78961,28430,79600,7175,80740,26767,35459,15838,87281,16898,45842,71008,24387,47513,44591,Keller,Rosaura,Rosaura,W,2007-07-17,2,1101,Y,2,101,3,X,1201,3,3,0.24,3E,3A,42144,42144,01,01,msdzq662,42144,Y,N,N,1,6,1,1201,2,6,4,1201,258 Wanaque Ave,,FIGTREE,2525,NSW +rvrfv943,74523,25445,6252,41071,6192,43791,81564,434,57456,25322,32715,77180,12898,50514,5234,Williams,Guadalupe,Guadalupe,B,2005-11-20,1,1101,Y,2,101,1,N,1201,5,5,0.90,5D,5A,42144,42144,01,01,fblou805,42144,N,N,Y,2,7,3,1201,3,8,3,1201,1358 Williamson St.,,HOLMESVILLE,2286,NSW +nefwx732,31211,35299,83568,64333,5712,9969,54874,42483,80511,20340,81981,64085,71905,373,69465,Warr,Mike,Mike,Q,2007-06-19,1,1101,N,2,101,2,Y,1201,3,3,0.81,3D,3D,42570,42570,01,01,babsu575,42570,N,Y,X,3,5,2,1201,1,6,4,1201,651 Nicollet Mall,,NORTH PARRAMATTA,1750,NSW +zfvqj380,92891,96629,92904,48018,89625,65772,39988,89062,78188,69608,51535,5608,20311,90100,57981,Howard,Alex,Alex,L,2007-02-28,1,1101,Y,1,101,4,N,1201,3,3,0.73,3B,3B,40749,40749,01,01,skdlh793,40749,N,N,N,1,7,2,7100,1,7,2,1201,4017 W. Lawrence St.,,BREAKFAST POINT,2137,NSW +xfdum153,3409,81898,79733,44886,54536,48981,98981,47570,53970,96310,26696,13897,45415,464,72009,Smith,Rita,Rita,C,2007-06-26,2,1101,Y,1,101,3,N,5203,3,3,0.96,3D,3F,40749,40749,01,01,inyzz998,40749,Y,N,Y,4,7,2,7100,4,7,2,5203,710 North 114th St.,,SYDNEY,1199,NSW +ngxap186,487,21635,63408,38256,25990,52283,98082,80528,25969,71373,63218,15419,4786,62118,58855,Parker,Mirta,Mirta,,2007-05-27,2,1101,N,1,101,2,X,1201,3,3,0.32,3B,3A,42144,42144,01,01,gpbbt000,42144,Y,Y,Y,2,7,3,9601,3,8,3,1201,5001-A Market Street,Ramada Inn,BURWOOD HEIGHTS,2136,NSW +mzdtp409,23061,63195,92097,6189,23230,31051,95823,34343,38099,62123,23762,8640,89938,20296,3922,Fisk,Carlos,Carlos,E,2005-01-12,1,1101,Y,1,101,2,N,1201,5,5,0.75,5A,5A,42144,42144,01,01,yqrmn897,42144,Y,N,N,1,5,2,1201,2,6,4,1201,204 US Route 1,,ASHFIELD,1800,NSW +wwazh856,86510,72973,26733,36773,78933,94648,78613,94480,4562,54409,96518,76209,43439,30357,24200,Hatfield,Roger,Roger,L,2007-01-04,1,1101,X,2,101,4,N,1201,3,3,0.59,3C,3E,42570,42570,01,01,tnyju148,42570,Y,X,Y,3,5,4,5203,3,5,3,1201,5130 Beatline Road,,ARAKOON,2431,NSW +gpgii513,56573,60621,97676,5476,4515,19294,20138,69102,5737,19197,29697,2637,36991,86066,49332,Gibbons,Faye,Faye,Reta,2005-10-17,2,1101,N,2,101,1,N,1201,5,5,0.51,5D,5E,40749,40749,01,01,puduw237,40749,N,Y,N,3,8,4,1201,3,5,1,1201,430 E 4th St,,CHERRYBROOK,2126,NSW +ccpxq538,77825,22359,70392,34930,75081,78237,95491,80829,83332,5569,20353,46010,51504,42161,50491,Horton,Grady,Grady,Dennis,2007-10-07,1,1101,N,2,101,4,Y,1201,3,3,0.38,3B,3C,40749,40749,01,01,eekvp172,40749,Y,Y,Y,4,6,4,1201,2,6,2,5203,6900 Center St.,,DENISTONE,2114,NSW +nxaik327,54002,90683,94908,79898,95887,88621,50894,89982,29596,17600,9738,64407,65510,93306,27144,Peterson,Sara,Sara,M,2003-02-15,2,1101,N,1,101,1,Y,1201,7,7,0.43,7D,7E,42144,42144,01,01,dufqw688,42144,N,Y,N,4,7,2,1201,2,8,4,1201,16950 Jog Road,The Shoppes at Addison Plaza,BALMAIN,2041,NSW +dcjpa282,91124,44585,15988,13504,71285,49087,43093,29259,18982,48349,24321,56644,45084,42809,4148,Turpin,Manual,Manual,,2005-04-11,1,1101,N,1,101,1,N,2201,5,5,0.36,5D,5D,42144,42144,01,01,zsbgv279,42144,Y,Y,Y,1,5,2,9601,3,8,2,9601,2627 E. Franklin Ave,,KINGSGROVE,2208,NSW +kbfcu027,87857,18565,23371,88724,11365,43310,73651,50638,66652,86110,73498,75878,90555,43954,96066,Simpson,Fabian,Fabian,N,2007-11-19,1,1101,Y,2,101,2,Y,1201,3,3,0.95,3D,3F,42570,42570,01,01,fkvcz078,42570,Y,Y,N,2,7,3,1201,1,8,2,1201,100 S. Illinois Ave.,,BOGANGAR,2488,NSW +cpsvm192,33882,61309,32080,88634,77601,2478,46939,30011,20815,72762,91364,15042,44039,48171,22510,Collins,Sadie,Sadie,S,2005-07-14,2,1101,Y,1,101,2,Y,1201,5,5,0.34,5B,5E,40749,40749,01,01,gnjll786,40749,Y,Y,N,1,8,4,1201,1,7,4,1201,911 West 36th Street,,SYDNEY,1193,NSW +dosff845,24729,12674,40860,22443,30103,57473,22332,67362,12890,98660,88233,12688,41710,78380,92760,Clark,Briana,Briana,,2005-04-26,2,1101,N,1,101,2,N,1201,5,5,0.66,5B,5C,40749,40749,01,01,raukw209,40749,N,N,Y,2,8,4,1201,2,7,3,1201,23 Elm Street,,ALBION PARK,2527,NSW +zyrdk547,98944,84971,33597,38231,52292,5599,34519,23093,41757,63577,92858,1906,93846,33781,13882,Garcia,Shasta,Shasta,Brenda,2003-03-16,2,1101,Y,1,101,1,X,1201,7,7,0.56,7E,7B,42144,42144,01,01,qdcxl124,42144,N,N,N,4,5,2,1201,3,7,2,1201,210 E 34th St,,BLACKSMITHS,2281,NSW +lkzli899,23627,46076,52934,28425,48916,19814,22680,90981,64933,67992,31649,45751,99796,97559,25380,Martin,Hollis,Hollis,L,2005-05-25,1,1101,Y,1,101,2,Y,7100,5,5,0.86,5E,5D,42144,42144,01,01,vgoju887,42144,N,Y,Y,1,8,2,1201,2,7,1,1201,212 Lafayette Street,,DOUBLE BAY,1360,NSW +wapfv953,75008,99239,63212,88075,52553,10708,4539,74848,46109,96818,21536,32336,4422,13860,37985,Johnson,Gregory,Gregory,Tom,2007-06-28,1,1101,Y,1,101,4,Y,1201,3,3,0.89,3D,3F,42570,42570,01,01,jsecb201,42570,Y,Y,U,4,7,1,1201,3,6,1,5203,2478 Solomons Island Road,Annapolis Harbour Center,SYDNEY,1139,NSW +qsivh093,68656,20513,25035,59098,82687,34750,26802,19168,90342,86314,97695,69803,41474,17089,10128,Lopez,Roni,Roni,Sarah,2005-11-06,2,1101,U,1,101,4,Y,1201,5,5,0.09,5F,5B,42570,42570,01,01,pygif980,42570,N,N,Y,1,8,4,1201,4,6,1,1201,29 Ceres Street,,ALLAMBIE HEIGHTS,2100,NSW +omung939,45907,18449,27803,80027,1690,33680,61550,43313,34461,33082,89378,3440,60641,95686,20840,Carrol,Pablo,Pablo,I,2005-10-27,1,1101,N,2,101,4,N,1201,5,5,0.87,5E,5A,40749,40749,01,01,rwnbo681,40749,Y,N,Y,4,8,2,1201,2,6,1,7100,324 N. Central Ave.,,ALISON,2420,NSW +shdbg176,14273,32261,66084,43211,99598,21284,76103,18412,88233,7379,32187,77888,43034,38768,78075,Main,Ted,Ted,,2003-06-15,1,1101,Y,2,101,3,Y,1201,7,7,0.54,7C,7A,42144,42144,01,01,orhjt128,42144,Y,N,N,2,6,3,1201,1,5,2,1201,45 S. Main St.,,CROWS NEST,1585,NSW +vvwxd458,58196,20664,14779,14906,37513,43332,1070,27642,72502,3700,20305,80259,79019,5526,61984,Williams,Kimberly,Kimberly,J,2003-11-21,2,1101,N,2,101,4,Y,1201,7,7,0.03,7C,7B,42144,42144,01,01,ibtzc314,42144,N,Y,N,2,7,1,1201,1,8,4,1201,4654 Church St.,,BOAMBEE EAST,2452,NSW +khwlm404,48937,85318,39642,33163,24290,96891,97570,19014,95416,79900,24654,7954,54340,52455,72177,Lee,Trudy,Trudy,Adriana,2007-10-15,2,1101,Y,2,101,1,Y,1201,3,3,0.69,3C,3B,40749,40749,01,01,xtfil361,40749,N,Y,Y,2,5,2,1201,4,8,1,1201,5010 Bay City Road,,BOMERA,2357,NSW +ypece110,64011,78075,94377,6795,34097,63377,44785,92540,25476,67601,57826,18567,5861,62071,36358,Young,Milagros,Milagros,W,2005-04-05,2,1101,N,2,101,3,Y,1201,5,5,0.71,5B,5A,42570,42570,01,01,askxm447,42570,N,N,Y,1,8,4,2201,3,6,2,1201,521 E. Washington St.,,ELIZABETH BAY,2011,NSW +zvwbl091,85846,23852,49694,6480,38846,82744,91434,82082,71211,94000,56619,81825,76331,6543,39133,Christensen,Lorraine,Lorraine,,2005-10-19,2,1101,N,1,101,4,N,1201,5,5,0.07,5D,5A,42570,42570,01,01,fxkmo975,42570,Y,N,Y,4,8,1,1201,4,6,2,1201,3100 W. White Oaks Dr.,,DOUBLE BAY,1360,NSW +jpett661,60073,47529,47799,84003,74324,16408,71626,30059,96315,95338,75110,99838,35198,43649,67348,Arroyo,Christy,Christy,Anita,2005-10-17,2,1101,Y,1,101,2,U,1201,5,5,0.55,5D,5A,42144,42144,01,01,bczku010,42144,U,N,Y,2,8,1,2201,2,6,4,1201,2502 Nacogdoches Rd,,AVON,2574,NSW +rfnkt424,90789,57034,82524,56526,80572,6341,83268,39328,92277,19459,83129,92816,82971,73830,47252,Jones,Ralph,Ralph,Sergio,2005-01-06,1,1101,N,2,101,2,Y,1201,5,5,0.21,5A,5E,42144,42144,01,01,akigb132,42144,Y,Y,Y,3,7,2,1201,3,6,1,1201,2108 Eastern Ave.,,SYDNEY,1158,NSW +pnfab358,43326,25849,24784,27191,14311,29499,82591,17798,98319,91,20523,66181,53014,80549,50688,Earley,Gilberto,Gilberto,Keith,2007-06-06,1,1101,Y,2,101,3,U,1201,3,3,0.13,3C,3D,40749,40749,01,01,sqrss872,40749,N,Y,Y,1,7,3,1201,2,7,2,1201,46-03 Broadway,,SYDNEY,1109,NSW +fonoq065,37892,89653,95497,93741,84039,35604,43951,32711,59285,57712,58172,21305,19181,34478,22443,Griffith,Jesse,Jesse,S,2005-12-09,1,1101,Y,2,101,2,N,1201,5,5,0.93,5C,5F,40749,40749,01,01,cklnj027,40749,N,Y,Y,3,6,2,1201,4,5,1,1201,14 Main Street,,HAYMARKET,1238,NSW +wvvey955,25815,98289,45647,90648,87804,58951,83965,63306,40598,82456,36105,79281,77393,68983,20443,Fletcher,Grady,Grady,,2005-08-01,1,1101,N,1,101,3,N,1201,5,5,0.19,5C,5B,40749,40749,01,01,leclu943,40749,N,U,Y,3,5,1,1201,3,6,2,1201,1831 Nicollet Avenue South,,STRAWBERRY HILLS,2013,NSW +dihfe307,17345,36505,96592,43005,48704,75110,19023,37058,3797,55276,12206,58342,62089,99242,25343,Richardson,Alecia,Alecia,Margie,2003-11-19,2,1101,U,1,101,4,N,1201,7,7,0.20,7A,7C,40749,40749,01,01,hnsaz779,40749,U,N,Y,1,8,3,9601,1,6,4,2201,623 Union Street,Sheraton Hotel,UNIVERSITY OF WOLLONGONG,2522,NSW +xrivm527,12680,49072,68023,83072,10459,47909,76196,95,40597,51700,57301,33096,24028,23269,59570,Agee,Charlotte,Charlotte,Cleo,2003-12-21,2,1101,N,1,101,4,U,2201,7,7,0.45,7E,7D,42144,42144,01,01,wcqex906,42144,U,N,Y,1,5,4,1201,1,5,1,7100,1455 W. Magnolia Ave.,,CRINGILA,2502,NSW +fewll322,42655,95721,9905,16772,75757,76106,93210,81813,25276,50117,62561,69231,57924,91039,1555,Childers,Gladis,Gladis,B,2003-02-21,2,1101,Y,1,101,1,Y,1201,7,7,0.64,7A,7F,42144,42144,01,01,rhpfo921,42144,Y,Y,Y,2,7,4,1201,3,8,3,7100,"80 Regina Dr., Suite 9 (at Route 257 and 322)",,SYDNEY,1123,NSW +pmzhd500,88318,7085,67271,47802,61045,60658,53092,27640,24817,54707,17807,38812,4997,68097,61281,Bailey,Cheryl,Cheryl,Xiomara,2005-10-05,2,1101,X,2,101,4,Y,1201,5,5,0.58,5C,5F,42570,42570,01,01,uvmqg413,42570,Y,N,N,2,8,4,1201,3,7,3,1201,923 Preston Ave,,DRUMMOYNE,1470,NSW +hwmfk618,4198,45273,86099,32989,19335,58837,57148,74730,85856,45846,18064,68519,59781,57004,63729,Warren,Lawrence,Lawrence,J,2003-02-07,1,1101,N,2,101,4,Y,1201,7,7,0.92,7F,7A,42570,42570,01,01,lignk454,42570,N,Y,N,3,5,2,1201,2,8,1,1201,616 S. Monroe,,CROMER,2099,NSW +azaqb202,7243,98107,86137,84904,17416,59809,25879,32126,3897,93319,31938,22656,61265,66530,22495,Gibbons,Salvador,Salvador,C,2003-03-23,1,1101,Y,1,101,1,N,1201,7,7,0.62,7A,7D,42570,42570,01,01,pnffy243,42570,Y,N,Y,2,5,4,1201,3,6,4,1201,1513 S. Robertson Blvd.,,SYDNEY,1020,NSW +yjdpf130,85836,41535,38449,57775,43328,38175,37841,15276,63798,74169,14695,82091,15150,40847,70369,Miller,Columbus,Columbus,F,2005-08-19,1,1101,Y,2,101,3,Y,1201,5,5,0.83,5A,5F,40749,40749,01,01,jaxsf803,40749,N,Y,N,3,5,3,1201,2,6,1,1201,208 S Pennsylvania Ave,,SYDNEY,1130,NSW +bvomw050,83985,85693,1394,5427,97465,87337,75236,53039,74640,65057,93453,79232,35005,41699,14010,Adams,Willis,Willis,,2003-10-01,1,1101,N,1,101,3,Y,2201,7,7,0.13,7F,7E,42144,42144,01,01,qgpow020,42144,N,N,Y,3,6,3,2201,1,7,1,9601,57 Mt Pleasant Street,,GRANVILLE,1831,NSW +gyvrz697,46424,45943,81497,28014,40943,63268,18464,77379,29193,7531,57245,96383,65732,21365,3432,Dyke,Buddy,Buddy,D,2003-06-02,1,1101,X,2,101,3,N,1201,7,7,0.75,7A,7E,42144,42144,01,01,twkpb157,42144,N,N,Y,1,6,2,1201,3,8,3,1201,1300 S. Main St.,Ste. A,SYDNEY,1113,NSW +zuhue765,52508,24638,67674,37493,8645,3124,28688,25713,21868,38678,81761,40271,16646,65164,63338,Cross,Tessie,Tessie,G,2003-02-12,2,1101,Y,2,101,4,N,1201,7,7,0.78,7D,7C,40749,40749,01,01,jybkn395,40749,X,Y,Y,2,6,2,1201,3,7,3,7100,244 West 72nd Street,,SYDNEY,1023,NSW +qtapz728,48451,23071,8210,42803,409,73109,3300,7006,32864,52904,4399,88085,43804,2602,82656,Walker,Micheal,Micheal,Peter,2001-03-27,1,1101,N,2,101,3,Y,1201,9,9,0.04,9C,9E,42570,42570,01,01,pfxvm545,42570,Y,Y,N,2,6,1,1201,2,5,2,1201,370 Virginia Street,,LIVERPOOL,1871,NSW +gjvgt751,4293,2776,64161,68447,21542,61240,694,8992,81965,1945,80234,58665,98192,54771,97328,Luther,Morgan,Morgan,C,2001-08-08,2,1101,Y,2,101,4,N,1201,9,9,0.82,9F,9D,42570,42570,01,01,sudwo873,42570,Y,N,Y,3,5,4,1201,4,7,2,1201,635 Chicago Ave.,,MACQUARIE UNIVERSITY,2109,NSW +pxoiu004,81887,30096,60026,51435,45655,24822,18733,58344,75979,39090,28359,72251,47722,75001,23231,Tillman,Kent,Kent,Ray,2007-07-03,1,1101,N,2,101,3,N,1201,3,3,0.53,3F,3E,40749,40749,01,01,emfsm938,40749,Y,N,N,2,6,2,1201,2,5,2,1201,11020 NE 6th St.,,SUTHERLAND,1499,NSW +sgezv684,71800,92780,96382,2687,43359,53647,41229,19201,21281,59388,19431,75614,93925,79933,5787,Foster,Salvador,Salvador,Dave,2007-07-28,1,1101,Y,1,101,2,N,9601,3,3,0.49,3B,3A,40749,40749,01,01,yznow698,40749,N,N,N,1,6,3,1201,1,6,2,1201,1690 Southdale Center,,BONNY HILLS,2445,NSW +uxgdt663,5130,89388,63217,37058,29932,86024,67669,47998,21382,56639,6839,19515,81433,43754,32665,Johnson,Brooke,Brooke,B,2007-06-16,2,1101,N,1,101,2,N,1201,3,3,0.12,3B,3B,40749,40749,01,01,ippxv093,40749,N,N,U,2,7,4,2201,2,7,2,7100,4069 Telegraph Avenue,,SYDNEY,1033,NSW +tzeah553,19531,38113,85722,86589,33740,66779,65049,69376,7810,50665,82450,67458,63556,70544,49944,Diaz,Garland,Garland,,2007-07-01,1,1101,N,2,101,2,N,1201,3,3,0.83,3C,3E,40749,40749,01,01,iphhq093,40749,N,X,Y,1,6,3,1201,2,8,3,1201,2402 Lincoln Way,,MERRYLANDS,2160,NSW +ydrdh230,5512,64684,25824,74274,37733,75448,50728,72847,20649,1733,46023,40292,80185,88182,89085,Alcaraz,Jaime,Jaime,R,2005-07-27,1,1101,N,1,101,1,Y,5203,5,5,0.71,5F,5E,40749,40749,01,01,fjwiy185,40749,N,Y,N,2,5,1,1201,4,5,2,2201,500 E. Windmill Ln.,Suite 165,NORTHBRIDGE,2063,NSW +fyjjw883,90054,62345,56226,4805,96168,29799,29082,32132,45379,96140,13128,97572,92888,79488,2036,Williams,Aimee,Aimee,C,2005-06-13,2,1101,U,1,101,4,Y,2201,5,5,0.24,5D,5B,40749,40749,01,01,sssms913,40749,N,Y,Y,3,5,1,1201,4,8,1,7100,545 W. Nine Mile Road,,CASULA,2170,NSW +auyfr526,11648,91323,89128,71260,60780,15298,64874,6031,95941,80990,94011,60557,26727,30335,955,Gonzalez,Grant,Grant,B,2003-08-15,1,1101,Y,1,101,4,Y,1201,7,7,0.46,7B,7E,40749,40749,01,01,odxgw565,40749,N,Y,N,2,8,1,1201,3,7,2,1201,2020 S. State Street,,SYDNEY SOUTH,1232,NSW +ydqzl187,86927,81782,26652,23265,15512,98015,65827,13559,97858,9771,70909,87380,99711,99276,50324,Adcock,Meagan,Meagan,R,2005-10-01,2,1101,U,1,101,3,N,5203,5,5,0.00,5A,5A,40749,40749,01,01,atflz929,40749,Y,Y,U,1,7,1,1201,3,5,3,1201,1597 Washington Pike,,SYDNEY,1141,NSW +ueqst117,43211,65634,33939,18610,5234,14494,85119,9560,82790,51149,88291,54860,27833,12991,45695,Johnson,Kathryne,Kathryne,T,2001-05-28,2,1101,Y,1,101,4,N,1201,9,9,0.44,9A,9F,42570,42570,01,01,hjror175,42570,Y,Y,N,2,5,4,1201,3,8,4,1201,49 N. Main St.,,BURREN JUNCTION,2386,NSW +popvo770,53828,60838,76747,62704,62565,39150,28466,42342,37989,33094,39413,79762,87586,91143,47593,Palmer,Jon,Jon,Barney,2003-03-01,1,1101,N,2,101,4,N,7100,7,7,0.27,7E,7F,42144,42144,01,01,evrkk036,42144,N,Y,Y,4,6,2,1201,4,7,4,5203,278 W Center St,,HURSTVILLE,2220,NSW +bwdht007,61344,62279,36909,81209,45047,8821,75272,13869,19176,96884,33920,78731,44745,52473,5019,Reilly,Emmett,Emmett,A,2003-08-11,1,1101,Y,2,101,1,Y,1201,7,7,0.01,7E,7B,40749,40749,01,01,ahsmu135,40749,N,Y,U,1,5,3,1201,1,5,3,1201,308 Watertown St.,,SYDNEY,1162,NSW +erqqe356,22517,70661,33103,72814,44284,40494,17436,8672,78854,7189,59584,1767,1127,74043,29595,Richardson,Lance,Lance,B,2003-02-26,1,1101,Y,2,101,1,N,1201,7,7,0.59,7E,7C,40749,40749,01,01,nswgj466,40749,X,Y,N,1,7,1,1201,4,8,4,1201,675 E St NW,,DOUGLAS PARK,2569,NSW +tyksc912,52330,19204,99028,72765,65240,35605,32252,54000,1577,43794,61714,86953,49108,45139,52098,Hancock,Blake,Blake,,2005-01-18,1,1101,Y,1,101,3,N,1201,5,5,0.04,5A,5E,40749,40749,01,01,qcrol919,40749,N,Y,Y,2,6,4,1201,1,5,1,1201,2225 S. Neil St.,,LAKESLAND,2572,NSW +snqql635,15317,35433,73133,21540,14584,61762,77087,16787,86198,2674,6934,31450,62523,50201,22537,Sale,Mauricio,Mauricio,Alfredo,2005-11-23,1,1101,Y,2,101,2,N,9601,5,5,0.90,5D,5D,40749,40749,01,01,mpyex235,40749,Y,N,Y,4,6,1,1201,3,7,4,1201,57 Mt Pleasant Street,,BALFOURS PEAK,2402,NSW +afihq877,70098,29191,958,2444,69964,66157,28085,17990,77964,98085,2905,56628,81163,5675,63751,Jones,Isaac,Isaac,G,2003-12-15,1,1101,U,1,101,3,N,1201,7,7,0.60,7F,7A,42144,42144,01,01,sycxd776,42144,N,Y,N,4,6,1,1201,3,6,4,2201,71 E Chandler Blvd,,PARRAMATTA,2124,NSW +shtaz413,7139,21036,28413,89838,80755,94531,86790,3262,97258,91970,80776,16358,63408,98326,20539,Reid,Eliseo,Eliseo,Leroy,2003-08-23,1,1101,N,1,101,2,N,1201,7,7,0.73,7B,7A,40749,40749,01,01,glytd524,40749,U,Y,X,4,5,4,1201,1,5,2,7100,311 S. 5th Ave,,BELROSE,2085,NSW +kigpx116,44625,27617,73128,5007,99143,85477,25268,9574,2101,2047,23073,98373,42520,7820,45589,Wilkes,Marshall,Marshall,A,2003-02-26,1,1101,Y,2,101,2,Y,1201,7,7,0.88,7D,7A,40749,40749,01,01,okprj958,40749,N,N,Y,4,5,3,2201,3,8,1,1201,434 Route 206 S.,,BLACK HEAD,2430,NSW +wdrvz625,32775,65882,11802,56045,20181,44849,61639,10702,93050,66648,88894,27161,96916,72521,52210,Lane,Lesa,Lesa,K,2001-09-08,2,1101,Y,1,101,3,N,1201,9,9,0.29,9A,9D,42570,42570,01,01,zhnis736,42570,Y,N,N,2,6,4,5203,4,8,4,1201,1146 Kidder Way,,CRINGILA,2502,NSW +mqomd240,63689,24968,78668,50179,19162,28780,11350,86847,87900,37860,12024,92919,63044,79803,93431,Rosa,Miranda,Miranda,G,2005-09-12,2,1101,Y,1,101,2,X,1201,5,5,0.17,5F,5E,40749,40749,01,01,wdhbv247,40749,N,Y,Y,1,7,1,1201,2,5,4,1201,1900 N. Expressway,Suite H-1,ANNA BAY,2316,NSW +clwux540,38525,14071,51905,91756,70099,88129,57764,14226,47559,98326,71837,475,29132,1488,64099,Ramey,Roni,Roni,,2005-08-28,2,1101,N,1,101,2,Y,9601,5,5,0.86,5F,5A,40749,40749,01,01,yncdr103,40749,Y,Y,N,1,8,2,1201,1,7,4,2201,4125 S. Howell Ave.,,SYDNEY,1292,NSW +ahpat438,36015,69748,19148,8261,50253,35503,689,92868,68320,49240,49344,87393,76126,10228,95133,Fuquay,Salvador,Salvador,Kristopher,2003-02-28,1,1101,N,1,101,3,Y,1201,7,7,0.58,7D,7F,40749,40749,01,01,lveyu252,40749,Y,Y,N,1,5,2,1201,4,5,4,1201,3939 W. 50th St.,,SYDNEY,1175,NSW +xvmht140,99505,56468,67245,73150,83901,96992,51748,330,80052,57395,46242,86551,52846,63902,41910,Brock,Preston,Preston,,2003-09-20,1,1101,Y,2,101,2,Y,1201,7,7,0.85,7F,7B,40749,40749,01,01,izlwl699,40749,Y,Y,N,1,5,1,1201,2,8,2,5203,289 East 5th Street,,WOLLONGONG,2520,NSW +vxbsh440,26436,23629,69820,22689,60410,10071,19428,89071,66905,85609,31115,27022,67461,99865,7999,Evans,Jimmy,Jimmy,L,2007-11-05,1,1101,N,1,101,2,N,1201,3,3,0.18,3B,3C,41729,41729,01,01,ncsar772,41729,Y,Y,Y,1,8,4,1201,3,8,4,1201,1700 SE 6th Ave,,HAYMARKET,1238,NSW +pdrdn090,68387,65068,16224,88721,77822,21106,66725,97643,40403,38936,24356,93893,18831,29220,27033,Howe,Jeremiah,Jeremiah,,2001-04-19,1,1101,N,2,101,3,N,2201,9,9,0.32,9B,9E,42144,42144,01,01,cuxeg510,42144,Y,N,N,4,8,1,1201,2,5,3,1201,1606 Thames Street,,BAULKHAM HILLS,2153,NSW +qoayf172,79659,23440,12817,46652,92277,81874,75355,78807,22942,71614,52328,52318,28055,98745,88701,Tibbitts,Myrna,Myrna,,2001-07-08,2,1101,Y,1,101,2,N,1201,9,9,0.84,9D,9D,42144,42144,01,01,mixjh814,42144,Y,N,N,2,7,4,1201,3,6,2,1201,1948 W. 25th Street,(inside Bier Markt),BENDEMEER,2355,NSW +sleqw939,87764,93536,98139,86998,40220,50805,18487,72432,89083,44166,98654,96596,22383,41228,80195,Mendoza,Marguerite,Marguerite,,2001-03-06,2,1101,Y,1,101,4,X,1201,9,9,0.05,9E,9B,40749,40749,01,01,mzjwq244,40749,Y,Y,Y,4,7,1,1201,3,5,1,1201,144 Bourbon Street,,SYDNEY,1124,NSW +pwldy132,47354,2432,49075,76283,7997,85275,57084,53463,70281,50306,78349,21711,24724,21879,11778,Green,Rufus,Rufus,Dylan,2003-01-04,1,1101,X,1,101,2,Y,1201,7,7,0.06,7E,7E,40749,40749,01,01,wjlej161,40749,X,Y,N,2,8,1,1201,1,7,2,1201,205 Berkeley St.,,THE UNIVERSITY OF SYDNEY,2006,NSW +nzltk119,846,92839,49344,47589,60920,17046,63832,32017,35466,8177,76936,32716,39498,76296,98463,Harris,Emil,Emil,,2007-09-18,1,1101,N,2,101,1,N,1201,3,3,0.92,3D,3C,41729,41729,01,01,loidy037,41729,N,N,N,1,6,1,1201,2,7,3,1201,93 Seneca St,,BACK CREEK,2372,NSW +vrqez330,89965,15331,45479,25076,53924,13392,92714,76555,50750,32573,19103,95762,74191,48227,93707,Taylor,Connie,Connie,Katherine,2005-05-20,2,1101,Y,1,101,2,Y,5203,5,5,0.03,5C,5D,40749,40749,01,01,cmspk306,40749,N,Y,N,4,8,2,1201,4,7,4,1201,27522 Antonio Parkway,Suite P2,BAR BEACH,2300,NSW +nvjbt724,10006,69481,97678,15816,76782,89798,46909,34109,48633,65608,44121,72506,56036,30155,76629,Doak,Chloe,Chloe,Claudette,2005-07-19,2,1101,N,1,101,2,Y,5203,5,5,0.52,5B,5C,40749,40749,01,01,cajdu320,40749,U,Y,Y,4,6,2,1201,4,6,4,1201,1200 Welsh Rd.,,ASHBY,2463,NSW +aakms484,46209,7950,90616,91625,92221,24081,18436,84660,69259,49968,24238,26839,40045,73527,56604,Keenum,Maude,Maude,E,2001-02-11,2,1101,N,2,101,4,N,1201,9,9,0.14,9F,9A,40749,40749,01,01,fyzdu802,40749,Y,Y,Y,1,8,4,1201,4,5,2,5203,1720 Poplar Ave,,FAIRFIELD,2165,NSW +uimsc436,57816,33067,60234,62545,65691,29846,64061,48043,86117,43828,22624,2622,82702,37599,45237,Allen,Barbara,Barbara,Stefani,2001-10-02,2,1101,N,2,101,1,Y,1201,9,9,0.83,9D,9A,40749,40749,01,01,gghth476,40749,X,Y,N,3,8,1,1201,1,6,4,1201,1218 West Morse,,CASTLE COVE,2069,NSW +foxyh407,40046,21352,9984,87722,52760,84720,13348,12710,85478,7388,45181,50287,93025,93875,10305,Baker,Jacque,Jacque,B,2007-01-23,2,1101,Y,1,101,1,Y,1201,3,3,0.54,3B,3A,41729,41729,01,01,ptzzw554,41729,Y,N,Y,4,8,1,1201,4,7,1,1201,873 Main Street,,BALMAIN,2041,NSW +vcfmw020,28686,54484,46261,41772,80699,23168,53863,26697,72831,16555,8687,89282,66837,14870,89009,Cumbie,Holly,Holly,M,2001-04-17,2,1101,Y,1,101,1,N,1201,9,9,0.58,9A,9C,42144,42144,01,01,unqfg747,42144,N,Y,N,2,7,2,1201,1,7,3,1201,108 W. Elder St.,,GROSVENOR PLACE,1218,NSW +ncsss109,50356,14887,30802,23278,70414,8646,85050,86866,11171,2444,85332,24815,7011,34210,25469,Smith,Reyna,Reyna,S,2005-11-17,2,1101,N,1,101,3,Y,5203,5,5,0.50,5C,5D,40749,40749,01,01,lmdfz179,40749,X,N,Y,3,6,4,2201,1,5,1,1201,314 E. Liberty St.,,ROYAL EXCHANGE,1225,NSW +wlazb395,67177,67181,77017,71903,11798,52043,75865,19890,57818,84387,1345,3277,37239,5943,14558,Black,Cory,Cory,Pedro,2003-10-06,1,1101,N,1,101,2,N,1201,7,7,0.48,7D,7C,40749,40749,01,01,fzsln819,40749,N,Y,N,3,6,1,1201,1,6,1,1201,271 N Hemlock St.,,BOOLCARROLL,2388,NSW +rsxnl533,99727,83439,72486,17521,46437,32485,51300,86450,18268,680,35051,40050,91693,10017,94826,Smith,Columbus,Columbus,Louis,2003-05-27,1,1101,Y,1,101,1,Y,2201,7,7,0.84,7D,7A,40749,40749,01,01,ouhfr991,40749,Y,N,Y,1,6,1,1201,3,8,4,1201,North Orange Avenue,,SYDNEY,1026,NSW +dqjan858,34270,48127,87340,42945,29452,72910,84072,75409,44515,78289,93479,32041,21460,55678,65228,Browder,Mac,Mac,K,2007-11-11,1,1101,Y,2,101,1,N,1201,3,3,0.56,3C,3A,41729,41729,01,01,uqfgx511,41729,Y,Y,Y,1,8,4,5203,2,5,4,1201,620 North Trade Street,,JESMOND,2299,NSW +wypgz580,25304,49850,11429,20882,97175,55877,69130,61821,95738,48762,96140,14211,10197,95377,90362,Naquin,Alicia,Alicia,Luz,2001-05-09,2,1101,Y,2,101,2,Y,1201,9,9,0.11,9C,9E,42144,42144,01,01,zdkfl686,42144,X,U,Y,4,6,2,2201,3,5,4,1201,4439 Genesee Ave,,SYDNEY,1195,NSW +lekhy913,40803,78859,90746,86666,5406,37158,84128,4808,73850,73898,9455,57919,8936,47457,64044,Prinz,Herbert,Herbert,E,2001-02-23,1,1101,N,2,101,4,Y,1201,9,9,0.35,9C,9B,42144,42144,01,01,xtpdi982,42144,N,N,Y,4,7,4,1201,1,6,2,1201,144 N. College Ave.,,BLACKWALL,2256,NSW +svsph974,79310,51190,27663,50571,60941,75861,72815,82348,69806,99873,27219,34344,63991,58321,43124,Wright,Marcus,Marcus,Larry,2001-10-24,1,1101,Y,1,101,4,N,1201,9,9,0.56,9E,9C,40749,40749,01,01,dvyth001,40749,N,N,Y,1,7,1,1201,4,7,4,1201,522 N Pine Island Road,Veranda Shoppes,ASQUITH,2077,NSW +weozz332,11687,83995,82310,20319,67503,18133,79521,36861,15378,96058,66980,36218,97216,68820,52533,Gant,Bo,Bo,Tracy,2003-02-04,1,1101,N,1,101,4,N,2201,7,7,0.38,7E,7F,40749,40749,01,01,bzhrk800,40749,Y,Y,N,1,6,2,1201,1,5,1,2201,1099 Chambers St.,,ALEXANDRIA,1435,NSW +ssiaz384,27446,20441,25102,40527,44845,78909,45810,15779,83008,6030,74571,26601,18737,94478,67843,Wroblewski,Aurora,Aurora,Doris,2007-01-06,2,1101,U,2,101,2,Y,5203,3,3,0.74,3E,3C,41729,41729,01,01,iwpkk695,41729,Y,X,Y,4,7,1,1201,1,5,3,1201,1651 E. Passyunk Ave.,,ALISON,2259,NSW +fpfut321,36518,39408,25456,55613,76737,93100,46150,33840,56929,50996,23038,68324,501,66365,46300,Amaya,Dot,Dot,S,2001-10-22,2,1101,Y,1,101,2,Y,7100,9,9,0.00,9C,9F,40749,40749,01,01,zemui558,40749,Y,Y,N,3,6,2,1201,2,6,4,1201,529 E. Belvedere Ave.,,MOORE PARK,2021,NSW +teqrf960,56944,52553,4146,72171,74909,408,21074,60488,64070,45027,39269,46261,62215,684,84285,Fann,Blanca,Blanca,,2001-12-07,2,1101,Y,2,101,4,Y,1201,9,9,0.20,9A,9D,40749,40749,01,01,lwwup936,40749,Y,Y,N,1,5,2,1201,1,5,1,5203,818 A1A N.,,CONISTON,2500,NSW +zhyzm965,61903,45108,1674,80405,38080,32920,36557,36624,49724,67575,69979,51862,14643,34579,26512,Smith,Brent,Brent,B,2007-03-25,1,1101,Y,2,101,1,N,1201,3,3,0.07,3B,3F,42570,42570,01,01,szgwm481,42570,Y,Y,Y,2,8,4,1201,2,5,2,1201,901 Iowa St.,,CATHERINE FIELD,2557,NSW +ydnfu110,10,17658,16117,78317,22770,18734,51852,38470,22544,44191,51274,46163,65380,86179,20771,Fulton,Lamont,Lamont,,2001-01-03,1,1101,N,1,101,1,N,1201,9,9,0.25,9E,9E,40749,40749,01,01,jeekg259,40749,N,N,X,4,6,1,2201,3,8,1,1201,14475 W. Hwy 160,,ANNANDALE,2038,NSW +xmohv407,95795,65777,54734,50273,17304,69641,40420,78884,90525,74605,12348,71057,32160,23597,26191,Bailey,Cleo,Cleo,D,2007-08-23,1,1101,N,2,101,3,N,1201,3,3,0.97,3F,3B,41729,41729,01,01,johjf347,41729,Y,Y,Y,4,8,2,1201,2,6,2,1201,1455 East Henrietta Road,,BONNYRIGG,2177,NSW +ovgwi876,61856,50492,76533,80805,50704,81352,68335,61221,49907,59741,67849,84961,39632,95647,56410,Mccabe,Maryann,Maryann,G,2001-05-26,2,1101,Y,1,101,1,N,7100,9,9,0.50,9B,9F,42144,42144,01,01,wktqq401,42144,Y,U,Y,4,6,2,1201,3,5,4,7100,825 Pike Street,Washington State Convention Center,SYDNEY,1191,NSW +bdvwo837,93492,61770,57235,31683,37922,43241,1163,92439,61448,29857,84090,25111,46385,22033,89353,Remington,Bryan,Bryan,B,2007-11-01,1,1101,N,2,101,2,Y,1201,3,3,0.31,3B,3D,42570,42570,01,01,urflr504,42570,N,Y,Y,3,5,2,1201,4,6,2,1201,9414 Florida Blvd,,MANLY,2095,NSW +wtkzc767,12727,76229,41063,19016,71512,96021,141,12207,15437,54415,84274,91302,68225,52494,77476,Bruce,Mario,Mario,,2007-11-06,1,1101,Y,2,101,1,Y,2201,3,3,0.62,3B,3D,42570,42570,01,01,ehqtu024,42570,Y,Y,N,3,7,3,5203,1,5,1,5203,510 S. 5th St,,SYDNEY,1156,NSW +lopyj774,60260,93541,45393,62917,62724,56812,4162,28472,70537,83236,88811,13909,42897,39206,28832,Fitts,Leora,Leora,,2001-07-23,2,1101,Y,2,101,3,Y,1201,9,9,0.15,9D,9C,40749,40749,01,01,tgcdo649,40749,Y,U,N,3,7,1,1201,4,5,4,1201,7133 North Oracle Road,,MIRANDA,2228,NSW +uyrke334,88228,58209,15855,53006,88967,15790,66772,4409,29281,44207,34551,26142,30005,17849,87469,Eastland,Blanca,Blanca,D,2001-09-10,2,1101,N,1,101,2,N,1201,9,9,0.49,9A,9D,40749,40749,01,01,bpcwi864,40749,Y,U,N,3,7,4,1201,1,5,2,1201,1123 Thomasville Road,,BELFIELD,2191,NSW +szwgj814,33855,87404,83026,30262,4234,47845,31991,45058,58961,52026,6664,11731,3986,67150,50938,Smith,Carlos,Carlos,R,2007-03-08,1,1101,Y,1,101,2,Y,2201,3,3,0.61,3E,3B,40749,40749,01,01,wufwc045,40749,N,Y,Y,3,5,1,1201,2,5,4,2201,27 Pleasant Street,,SYDNEY,1163,NSW +rsuyy152,10168,58324,98773,69294,55112,54372,36859,78746,7425,7806,31338,17605,42439,4095,72960,Palm,Manual,Manual,,2007-10-16,1,1101,N,2,101,1,Y,1201,3,3,0.76,3A,3E,40749,40749,01,01,azmjv491,40749,N,Y,N,2,5,2,9601,1,7,3,1201,57 Mt Pleasant Street,,MARYVILLE,2293,NSW +feaes804,998,23454,42070,31253,89619,46497,99874,16393,10252,96308,93092,72068,30154,44319,68833,Hogue,Joel,Joel,W,2005-11-18,1,1101,Y,2,101,2,N,2201,5,5,0.88,5E,5C,40749,40749,01,01,hxupf641,40749,N,Y,Y,4,5,4,1201,3,5,4,1201,937 Leonidas Street,,ABERDEEN,2336,NSW +fobwc290,52744,91058,12920,22689,27758,27796,55579,60092,30533,79082,32083,5276,82937,511,62812,Jordan,Abraham,Abraham,,2007-01-01,1,1101,Y,2,101,3,N,1201,3,3,0.28,3D,3A,41729,41729,01,01,labyq045,41729,N,N,Y,4,6,4,1201,3,7,2,1201,3134 N. Lincoln Ave.,,BLACKSMITHS,2281,NSW +zlnbj980,40828,95301,6819,76408,4279,37141,81894,55732,76531,10247,74457,78733,89163,95212,79249,Haag,Garret,Garret,,2001-07-19,1,1101,N,1,101,1,Y,1201,9,9,0.89,9E,9A,40749,40749,01,01,dwpaw757,40749,X,Y,N,4,6,2,9601,1,6,1,1201,35 Morris St.,,ABERDEEN,2359,NSW +bivhn230,70386,56511,23070,6459,52538,34389,12441,75422,7268,50708,16457,53893,73544,976,40107,Cardone,Joanne,Joanne,G,2007-04-19,2,1101,N,2,101,1,Y,1201,3,3,0.75,3B,3F,42570,42570,01,01,nzeka455,42570,Y,N,Y,1,6,4,1201,1,6,1,5203,191-195 South Main Street,,WINDALE,2306,NSW +cwzau231,97995,88070,50172,21172,69112,3292,11079,25182,38672,66279,2535,23574,3298,86464,46789,Kent,Caroline,Caroline,Pearl,2005-09-17,2,1101,Y,2,101,1,N,1201,5,5,0.51,5B,5C,42570,42570,01,01,tbgxm274,42570,N,X,N,1,7,1,1201,3,7,3,1201,4799 Telegraph Avenue,,BLENHEIM ROAD,2113,NSW +rstih570,37684,97859,99211,88342,31005,27814,13720,19517,39633,77294,91543,25695,62769,71759,74280,Higa,Sheila,Sheila,D,2005-03-21,2,1101,N,2,101,3,Y,1201,5,5,0.76,5D,5F,40749,40749,01,01,rausd904,40749,N,Y,N,2,5,2,1201,2,8,1,7100,3636 Henderson Blvd,,SYDNEY,1141,NSW +ussjj991,63431,69125,96095,85092,30304,90257,46157,52664,72404,71797,11897,63571,19274,61275,175,Hunt,Zachery,Zachery,R,2005-06-10,1,1101,Y,1,101,1,U,1201,5,5,0.67,5C,5A,41729,41729,01,01,xgban223,41729,N,X,N,3,7,3,1201,2,7,4,1201,1 Page Avenue.,,BALGOWNIE,2519,NSW +oiewe042,72756,66172,98968,92688,11416,81508,92280,89793,83756,82806,39783,55782,65863,39235,10617,Pearson,Theodore,Theodore,A,2001-06-04,1,1101,N,1,101,4,X,1201,9,9,0.75,9C,9C,40749,40749,01,01,tahqv100,40749,N,Y,Y,1,7,1,1201,2,8,1,1201,41-46 College Point Blvd.,,BLACKVILLE,2343,NSW +youeo858,2938,76741,48718,11060,34896,36787,38961,91225,21680,99817,14569,53831,5511,79670,21780,Stout,Shasta,Shasta,,2007-12-07,2,1101,Y,2,101,1,N,1201,3,3,0.16,3F,3F,42570,42570,01,01,sdihp109,42570,Y,Y,Y,3,7,2,5203,1,8,1,1201,7003 W. Cermak Plz.,,ALLAWAH,2218,NSW +mskoq012,16524,61068,73880,30581,74398,73123,87888,8447,77017,68060,99289,51406,8879,65412,66960,Brunson,Cynthia,Cynthia,L,2005-01-06,2,1101,Y,1,101,2,Y,1201,5,5,0.01,5C,5B,42570,42570,01,01,agbua955,42570,Y,N,N,3,7,3,1201,3,8,2,1201,1401 W. Devon Ave.,,BARRACK HEIGHTS,2528,NSW +ynkyr985,86904,63371,41275,25934,54774,95281,53614,83052,67185,29540,22665,74874,24854,97505,56400,Dallas,Brad,Brad,C,2005-09-06,1,1101,N,1,101,2,U,1201,5,5,0.68,5A,5E,42570,42570,01,01,slgvr632,42570,N,Y,N,1,8,2,1201,4,7,1,1201,720 Washington Street,,BATEHAVEN,2536,NSW +hleqe078,4531,51264,87452,34277,96125,887,6394,28169,9803,88150,48342,49018,52950,30068,89335,Clevenger,Pauline,Pauline,H,2005-12-04,2,1101,Y,2,101,3,Y,1201,5,5,0.20,5D,5D,41729,41729,01,01,xuevy092,41729,N,Y,X,3,7,3,1201,2,8,1,1201,1530 Cornwall Avenue,Suite 101,BACK CREEK,2372,NSW +yuqkf887,16734,27231,34882,8148,58404,22131,66338,47116,28736,75146,28013,4485,44565,40913,41754,Smiley,Lindsey,Lindsey,,2001-06-14,2,1101,N,1,101,1,Y,1201,9,9,0.48,9C,9C,40749,40749,01,01,xvjag554,40749,N,N,Y,2,7,2,1201,1,7,4,1201,2543 West Devon Ave,,GRANVILLE,1831,NSW +bdjku760,59667,37064,86976,12597,29959,20009,73886,48234,65465,36100,36161,65543,59728,70375,76626,Jansen,Heidi,Heidi,C,2007-03-01,2,1101,Y,2,101,2,N,1201,3,3,0.11,3E,3B,42570,42570,01,01,qfmah338,42570,Y,Y,N,4,7,4,1201,3,8,2,1201,3780 W Ina Rd,,BOOMI,2405,NSW +jhjwb712,33610,73666,91202,68196,81517,27133,83100,38621,33070,71763,71077,24394,87649,40052,20232,Darling,Charlie,Charlie,K,2003-11-11,2,1101,Y,1,101,2,Y,1201,7,7,0.22,7A,7F,40749,40749,01,01,rkepa227,40749,Y,Y,U,2,6,3,1201,2,6,3,9601,1900 N. Expressway,Suite H-1,SYDNEY,1001,NSW +xvytq037,87620,35440,59473,56601,13985,21010,47192,56327,7212,72442,49428,45555,18206,21103,19636,Crutchfield,Pierre,Pierre,R,2005-02-17,1,1101,N,1,101,4,Y,7100,5,5,0.29,5B,5D,42570,42570,01,01,bsmcb004,42570,N,X,Y,2,7,1,5203,1,5,2,1201,917 25th Ave.,,CASTLE COVE,2069,NSW +xncvh262,26360,34756,57808,13528,20087,24490,65352,47231,88703,42969,73896,23548,73836,85662,81859,Perez,Yvette,Yvette,K,2005-10-22,2,1101,Y,1,101,3,Y,1201,5,5,0.97,5B,5E,41729,41729,01,01,ltmji634,41729,N,Y,N,1,8,4,1201,1,5,1,1201,1633 S. Centre City Pkwy.,,KURRI KURRI,2327,NSW +pfatc376,12645,75190,50454,66021,82429,79720,28436,719,76304,62218,2900,67962,10676,49799,5696,Torres,Roni,Roni,Tracey,2001-10-13,2,1101,Y,2,101,4,Y,1201,9,9,0.08,9B,9E,40749,40749,01,01,mzxqo101,40749,N,U,U,4,5,3,1201,1,5,3,2201,416 7th St S,,FAIRLIGHT,2094,NSW +tqodl411,85311,93152,85690,7066,76516,65040,27462,82092,17618,54926,22841,34704,39650,16495,31414,Turpin,Tyler,Tyler,A,2005-09-25,1,1101,Y,1,101,2,Y,7100,5,5,0.41,5E,5D,42570,42570,01,01,bpnbu094,42570,N,Y,N,3,6,1,1201,3,8,3,1201,656-G Long Point Road,,MOONBI,2353,NSW +wleep145,7671,31630,8410,63950,77231,48321,74515,23710,62588,87744,73571,93288,41113,67052,37154,Serrano,Antony,Antony,D,2003-04-13,1,1101,Y,1,101,2,N,9601,7,7,0.46,7D,7D,40749,40749,01,01,ijpov052,40749,U,Y,Y,3,6,2,1201,3,7,4,7100,23 Monument Square,,BAULKHAM HILLS,1755,NSW +zirqq911,47365,11566,90265,43744,25365,33453,11728,38945,81853,40589,30278,23739,86977,14743,13467,Williams,Ervin,Ervin,Herbert,2005-11-21,1,1101,N,2,101,2,X,1201,5,5,0.44,5B,5E,42570,42570,01,01,fdpiw545,42570,N,X,N,2,6,3,1201,2,8,4,1201,5273 Buckeystwon Pike,,BELFIELD,2191,NSW +xgwmj476,79642,48731,11454,97128,23991,50295,83002,80918,63759,29087,49874,68415,60311,13619,6309,Newton,Jonathan,Jonathan,M,2005-12-10,1,1101,Y,1,101,3,Y,5203,5,5,0.36,5C,5A,41729,41729,01,01,totsd367,41729,U,Y,Y,4,8,4,1201,3,6,2,1201,1601 S. Third St.,,CECIL PARK,2178,NSW +nkshf598,94578,3385,53410,76468,17038,82463,70777,44363,40622,61616,16838,91475,42769,10948,96327,Ball,Noel,Noel,Holly,2007-09-22,2,1101,Y,2,101,1,N,1201,3,3,0.86,3A,3A,42570,42570,01,01,itlqn933,42570,Y,N,N,1,8,3,1201,4,6,4,1201,8401 Santa Monica Blvd,,ALICE,2460,NSW +epifc447,6630,34775,67932,78219,2491,46043,18062,51185,77944,19841,62548,12695,39543,28049,2851,Johnson,Christa,Christa,B,2005-12-04,2,1101,N,2,101,1,X,1201,5,5,0.52,5B,5E,42570,42570,01,01,nzarx591,42570,X,Y,Y,2,5,2,1201,3,5,2,1201,1341 W 26th St,,BAYVIEW,2104,NSW +dspxv552,2234,2330,47893,38214,78479,81948,28557,3462,46482,72487,32953,49220,65594,36271,38072,Wilde,Michael,Michael,,2003-05-02,1,1101,N,1,101,3,X,9601,7,7,0.21,7D,7D,40749,40749,01,01,cfiym928,40749,N,Y,Y,2,6,2,1201,2,5,4,1201,1033 E. Mount Pleasant Road,,SYDNEY,1114,NSW +rvwsc610,47116,90715,29259,99922,3315,58832,74095,74698,15282,52057,69505,43256,19525,8721,6036,Brandl,Marta,Marta,C,2003-05-04,2,1101,Y,2,101,1,Y,2201,7,7,0.67,7A,7A,40749,40749,01,01,txcrw778,40749,Y,Y,N,2,8,2,1201,4,5,1,1201,2137 Barrett Station Road,,BANGO,2582,NSW +uortb662,71686,27627,77175,46476,64469,46073,96172,24047,8158,7434,35247,63361,56212,81331,99944,Sturm,Violet,Violet,J,2003-09-12,2,1101,N,1,101,3,N,9601,7,7,0.83,7E,7E,41729,41729,01,01,oujdc998,41729,Y,N,Y,4,8,3,1201,3,7,1,1201,St Johns Place,,LANE COVE,2066,NSW +gyfyp085,79382,70218,87182,95923,69153,47749,48228,86127,42583,72124,37544,58736,28526,81968,67270,Lentz,Cleo,Cleo,Carol,2003-01-27,2,1101,N,1,101,2,Y,1201,7,7,0.40,7A,7D,41729,41729,01,01,mubnu658,41729,N,X,Y,3,5,1,1201,4,8,1,9601,5445 Red Rock Lane,,BINIGUY,2399,NSW +fjkvo153,3734,18231,1915,45592,51718,14007,81100,94540,19863,27318,88525,75834,15359,31359,36341,Rothermel,Shawn,Shawn,,2005-02-18,2,1101,Y,2,101,3,Y,1201,5,5,0.84,5A,5C,42570,42570,01,01,imuyr005,42570,N,Y,U,4,7,1,1201,3,5,3,1201,7618 N Interstate Ave,,SYDNEY,1156,NSW +cmkvz596,47180,99519,1342,54137,17204,63137,84272,25507,913,88142,17904,5473,80079,5063,21630,Jones,Heather,Heather,Fe,2005-06-08,2,1101,Y,1,101,1,Y,1201,5,5,0.27,5D,5D,42570,42570,01,01,cxmfw056,42570,Y,N,Y,1,7,3,1201,4,7,4,1201,1414 West Lake Street,,AUSTRALIA SQUARE,1209,NSW +dpfvd652,38747,92052,68702,53533,51803,85454,66272,88177,23902,93718,47077,28250,11456,48515,42894,Pam,Quentin,Quentin,,2003-11-14,1,1101,Y,1,101,2,Y,1201,7,7,0.82,7E,7D,42570,42570,01,01,yyday522,42570,Y,N,Y,1,5,2,1201,1,7,4,1201,2102 N. Prospect Ave.,,EAST LINDFIELD,2070,NSW +atody808,77016,75979,30848,73634,48032,42980,94637,88318,39648,26935,23350,87080,10480,37462,48749,Halverson,Ashley,Ashley,,2007-06-26,2,1101,X,2,101,4,N,1201,3,3,0.99,3A,3B,42570,42570,01,01,fajov583,42570,N,Y,Y,3,8,3,1201,1,7,1,1201,842 East 65th Street,,ROZELLE,2039,NSW +jjzti359,5492,74585,91577,79640,10327,54588,84024,31678,43501,36743,34408,55289,73691,68925,30944,Bloom,Lillian,Lillian,A,2007-09-11,2,1101,Y,2,101,2,N,1201,3,3,0.74,3D,3D,42570,42570,01,01,pyocx303,42570,N,X,N,4,8,4,5203,1,8,1,1201,2951 SW Wanamaker Road,,CECIL HILLS,2171,NSW +ddsvd413,40991,79080,4828,57155,11103,42448,64198,47186,59973,65392,46841,20787,61221,66549,22041,Fulton,Meghan,Meghan,Brittany,2005-11-26,2,1101,N,1,101,4,Y,1201,5,5,0.11,5A,5C,42570,42570,01,01,nqmyw095,42570,Y,N,Y,1,6,3,5203,2,6,1,1201,1608 Sansom St.,,ST LEONARDS,1590,NSW +sbmbn102,67011,47846,15717,95305,76560,26778,75496,4612,40533,55860,74957,39190,36903,6760,87452,Gerson,Jody,Jody,D,2005-12-15,2,1101,Y,2,101,4,X,1201,5,5,0.86,5B,5C,42570,42570,01,01,rftse437,42570,N,Y,Y,2,7,4,1201,3,6,3,1201,2193 Mission Street,,CONCORD WEST,2138,NSW +dcbhp563,73287,59528,59990,69510,43743,21077,85523,76340,49607,57808,81110,86532,10805,6212,76549,Joyce,Ian,Ian,,2003-06-22,1,1101,N,2,101,3,X,1201,7,7,0.89,7B,7D,42570,42570,01,01,emxyv624,42570,N,Y,N,3,8,2,1201,3,5,4,1201,101 S. Main Street,,WORLD SQUARE,2002,NSW +iqbfl006,26498,94330,88448,84278,78839,47488,69204,92814,76911,51085,74095,37337,159,5429,3754,Werner,Patrice,Patrice,,2001-02-02,2,1101,Y,2,101,3,N,1201,9,9,0.57,9D,9F,42570,42570,01,01,nzllo984,42570,Y,X,Y,2,6,3,1201,4,6,4,1201,102 New Waverly Place,,MOSMAN,2088,NSW +phknq959,31885,56963,51935,23927,17590,27616,49691,77651,30718,13827,2026,19812,9881,79768,97075,Sizer,Barney,Barney,,2007-07-05,1,1101,N,1,101,3,N,1201,3,3,0.54,3C,3E,42570,42570,01,01,kklte596,42570,N,Y,N,3,8,2,9601,4,7,2,1201,1579 Grand Avenue,,SYDNEY,1125,NSW +qagvs976,29222,84762,94787,21330,35791,56470,54439,59915,13060,89368,95027,48106,50561,20284,66363,Martin,Suzan,Suzan,Martha,2003-01-09,2,1101,N,1,101,1,Y,7100,7,7,0.38,7E,7E,40749,40749,01,01,ixwoz921,40749,N,Y,Y,2,6,2,1201,3,7,1,1201,11121 N. Rodney Parham Road,,BOW BOWING,2566,NSW +forxi055,62066,73560,60042,85737,21319,26565,79485,61825,62241,35373,16433,85171,8898,32003,83254,Clark,Arthur,Arthur,,2001-04-11,1,1101,N,2,101,2,N,1201,9,9,0.33,9B,9B,40749,40749,01,01,bcklu078,40749,Y,N,N,2,6,4,1201,1,6,3,1201,2362 Professor Ave.,,STRAWBERRY HILLS,1429,NSW +eeiqu597,42480,8252,9987,9476,17675,40417,81922,9485,10015,93702,49778,48176,88257,41949,51423,Bradley,Antonia,Antonia,,2003-11-25,2,1101,Y,1,101,4,N,1201,7,7,0.71,7B,7D,41729,41729,01,01,gwtds574,41729,Y,N,N,4,7,3,7100,1,7,4,1201,221 W. 9 Mile Rd,,BULYEROI,2387,NSW +ppgbz343,74771,78805,55028,64297,66984,72739,95307,6237,60612,42082,42827,5721,34167,80754,50071,Walker,Angela,Angela,Martina,2001-11-11,2,1101,N,1,101,2,Y,7100,9,9,0.46,9A,9F,42570,42570,01,01,mkmaw688,42570,Y,N,N,4,8,1,1201,4,6,1,5203,823 North Charles Street,,BROADWAY,2007,NSW +ehkmh489,81194,43509,47811,57487,3332,99007,43985,27239,69454,10390,12264,72656,6981,74018,83325,Killough,Brittney,Brittney,Marta,2001-11-27,2,1101,Y,1,101,4,N,1201,9,9,0.27,9F,9F,42570,42570,01,01,reohm496,42570,N,X,Y,2,5,1,1201,1,6,3,1201,3255 West Iles,n/a,CLOVELLY,2031,NSW +ckszd753,44657,79648,39337,81928,47156,46866,1260,7043,77702,97748,12970,62982,62223,5820,793,Ambrose,Jordan,Jordan,Hank,2003-05-08,1,1101,N,2,101,1,Y,2201,7,7,0.27,7F,7A,42570,42570,01,01,okbpv970,42570,X,Y,N,4,7,3,5203,2,7,1,1201,3415 West End Ave,,BERESFIELD,2322,NSW +adezh855,27083,96800,75812,37399,51918,52377,55901,77388,51886,48981,80095,56033,12187,81696,34978,Coleman,Preston,Preston,Manual,2001-04-28,1,1101,N,1,101,4,N,5203,9,9,0.68,9C,9D,40749,40749,01,01,ehldm532,40749,X,Y,Y,2,7,4,1201,4,5,4,1201,295 Alexander St.,,BAERAMI,2333,NSW +ptbse827,28761,92123,97866,91125,21815,48831,14596,76193,3751,67522,53546,63257,7852,43166,95190,Lake,Marcie,Marcie,L,2003-11-15,2,1101,Y,2,101,1,Y,5203,7,7,0.23,7D,7E,41729,41729,01,01,jecys129,41729,Y,Y,Y,2,8,3,1201,1,5,2,9601,1224 Turner Street,,JESMOND,2299,NSW +ooivb589,77390,44729,9807,53685,70539,65104,6909,61381,36590,88665,87867,12011,54196,18903,13387,Youngman,Pierre,Pierre,J,2007-04-22,1,1101,U,1,101,4,N,1201,3,3,0.67,3E,3B,42570,42570,01,01,lvdrp839,42570,Y,N,N,1,7,2,1201,3,7,1,1201,2400 Historic Decatur Road,,BELOWRA,2545,NSW +zfsfg784,73595,13152,47742,75578,95405,26933,81370,30032,97064,76243,29374,16444,95863,23897,64516,Lantz,Duane,Duane,,2001-01-19,1,1101,N,2,101,4,Y,1201,9,9,0.43,9E,9A,42570,42570,01,01,loddf263,42570,Y,N,Y,1,5,3,1201,4,7,2,7100,"510 Stokes Rd,",,SYDNEY,1167,NSW +jrmvy691,4897,25369,40030,57749,38943,38145,81780,43007,15180,47704,31917,82277,25264,67930,45538,Fitts,Ma,Ma,,2007-05-11,2,1101,N,1,101,2,Y,1201,3,3,0.06,3C,3E,41729,41729,01,01,ecmcr403,41729,N,N,Y,4,7,4,1201,4,5,2,1201,504 Noble Dr.,,BULYEROI,2387,NSW +twboz708,6010,90432,60526,75612,38381,39411,30190,71701,45425,3955,30120,56692,40052,28975,94521,Martin,Ruth,Ruth,S,2007-11-18,2,1101,N,2,101,3,Y,1201,3,3,0.83,3F,3A,42570,42570,01,01,gsjrs892,42570,U,N,N,2,8,3,1201,4,8,2,1201,348 West 145th Street,,KURRI KURRI,2327,NSW +yarng095,79876,12703,8016,3935,36325,66013,96367,62213,15468,48421,50804,6903,52449,28298,64282,Sams,Zachary,Zachary,H,2007-11-20,1,1101,N,2,101,4,N,1201,3,3,0.94,3F,3D,42570,42570,01,01,tudqv205,42570,Y,Y,N,1,8,2,9601,4,5,1,1201,1309 South Wabash Avenue,,SYDNEY,1112,NSW +dvsje933,30249,84149,67484,62748,69129,92196,52321,91835,16584,36285,63078,10843,67042,89149,21784,Plum,Dwight,Dwight,Duane,2005-09-16,1,1101,N,2,101,1,N,5203,5,5,0.93,5F,5F,42570,42570,01,01,voxju428,42570,N,Y,N,2,6,1,1201,4,6,3,2201,1102 Pensacola Street,,BANKSMEADOW,2019,NSW +zpccg467,5191,53265,33270,62957,80772,85281,11886,40851,59879,49235,79332,50139,67303,49364,78308,White,Eddie,Eddie,N,2003-11-19,1,1101,Y,1,101,2,N,1201,7,7,0.54,7B,7D,42570,42570,01,01,yotgj967,42570,N,U,Y,1,5,2,1201,1,8,2,1201,6125 University Dr NW,,SYDNEY,1294,NSW +wtsto907,86893,12854,92377,21835,81944,45699,24128,95651,54603,17230,75688,369,32328,92992,16564,Mendoza,Felipe,Felipe,R,2007-08-11,1,1101,N,1,101,4,Y,1201,3,3,0.43,3C,3D,41729,41729,01,01,orndk395,41729,N,N,U,4,7,4,1201,2,8,3,2201,2830 North Milwaukee Avenue,,ASQUITH,2077,NSW +gepkx800,58281,96217,27261,15661,88608,13653,50559,70907,18525,44837,25946,24196,92688,69607,49672,Lantz,Clarence,Clarence,K,2001-12-06,1,1101,N,2,101,1,U,1201,9,9,0.45,9A,9D,41729,41729,01,01,rlzqw127,41729,N,N,N,4,7,3,1201,2,8,1,7100,1599 1/2 Washington Street E.,,WEST PENNANT HILLS,2125,NSW +peclj075,86796,17075,96661,16677,16979,83608,60022,2255,58714,85205,67812,80813,54141,98984,22265,Malone,Edna,Edna,Julie,2001-02-16,2,1101,N,2,101,1,Y,1201,9,9,0.61,9F,9F,41729,41729,01,01,olstc701,41729,Y,Y,Y,1,7,2,5203,3,5,2,1201,SW 5th Ave. near Oak and Stark,,BORAMBIL,2329,NSW +mzrjf495,35386,54851,54881,51206,8878,57780,96312,97121,71141,88976,53116,15086,65064,79323,31013,Staats,Lillie,Lillie,Tiesha,2001-09-15,2,1101,U,2,101,3,Y,1201,9,9,0.86,9D,9F,41729,41729,01,01,pdfbi975,41729,U,N,X,4,5,1,1201,1,5,4,1201,402 N. Dixie Way,,CASTLE COVE,2069,NSW +ldolu767,13681,44054,4693,24063,65197,77895,42984,47249,44355,23286,72277,16923,33227,73415,61640,Spangler,Ardis,Ardis,M,2003-12-06,2,1101,Y,1,101,4,N,1201,7,7,0.08,7D,7A,42570,42570,01,01,januz806,42570,Y,Y,Y,3,5,1,1201,1,6,3,7100,6106 S 32nd Street,,YAGOONA,2199,NSW +byeak599,96337,96834,37085,72205,92124,36331,27544,26985,16120,36701,97719,47447,40570,43909,69200,Cooper,Britney,Britney,M,2001-12-27,2,1101,N,1,101,4,N,1201,9,9,0.41,9A,9B,42570,42570,01,01,jxbgu814,42570,X,Y,Y,1,8,4,2201,2,7,1,1201,110 South Main St,,BERTHONG,2594,NSW +bccef677,43029,91624,23994,41977,45464,43452,38896,40107,93480,68556,35033,75134,70288,68951,8189,Combs,Ardis,Ardis,Candice,2007-08-24,2,1101,U,2,101,4,Y,1201,3,3,0.33,3B,3F,42570,42570,01,01,dvohg965,42570,U,N,N,1,7,4,1201,1,5,1,1201,1412 W. Oltorf St.,,PADSTOW,2211,NSW +cwdjp298,61894,19402,50199,56988,57264,36863,69469,87223,37836,72951,9189,82213,1934,63854,78316,Lewis,Brandon,Brandon,Leo,2005-07-09,1,1101,X,1,101,4,Y,1201,5,5,0.78,5E,5D,42570,42570,01,01,hseiv177,42570,Y,Y,N,1,8,4,1201,3,6,1,1201,332 North Dixie Highway,,BANKSTOWN,1885,NSW +fqrol765,54688,70164,19698,20607,90827,40340,95863,50336,25855,35483,88133,5372,46559,1739,63720,Steve,Nona,Nona,F,2005-01-15,2,1101,N,1,101,4,N,1201,5,5,0.77,5F,5D,42570,42570,01,01,wwspw968,42570,N,N,Y,2,6,1,1201,1,6,1,1201,628 Glades Road,,BELLATA,2397,NSW +aoxie608,55174,77578,3262,68703,62749,53970,29937,82115,7821,90111,38169,22566,23680,51397,25959,Rogers,Mable,Mable,Gale,2007-07-19,2,1101,Y,2,101,1,N,1201,3,3,0.71,3F,3B,41729,41729,01,01,gwgne591,41729,U,N,N,1,6,4,1201,1,5,2,1201,123 High Street,,BOMBAH POINT,2423,NSW +vadps592,24408,93263,41155,74612,58567,72129,57640,70510,66159,17331,90642,206,15549,91785,61227,Dye,Monica,Monica,,2005-10-19,2,1101,N,2,101,4,N,7100,5,5,0.57,5F,5E,41729,41729,01,01,mcazx822,41729,N,X,Y,2,7,1,1201,2,6,4,1201,46-660 Washington,,KINGSGROVE,2208,NSW +ptnvo748,76333,82580,23311,65482,34340,21987,51898,79228,68951,5091,30076,42508,5913,30138,7459,Brunson,Darin,Darin,R,2007-09-16,1,1101,N,1,101,4,X,7100,3,3,0.17,3D,3D,42570,42570,01,01,szngb499,42570,N,N,N,1,6,3,1201,1,7,3,1201,1738 Pearl Street,,DURAL,2158,NSW +hwstc154,31991,96269,37280,45871,37761,5956,77020,53661,6462,34763,29684,48024,74306,55009,81460,Britt,Audra,Audra,Magdalene,2007-11-25,2,1101,Y,1,101,2,Y,9601,3,3,0.49,3B,3C,51462,51462,01,01,gvnri511,51462,N,Y,N,3,5,4,9601,4,6,2,1201,8th St. and I St.,,SYDNEY,1042,NSW +qddwx690,76613,63790,79245,77533,16090,73071,37797,39559,62572,18473,25261,24605,62971,12875,46667,Dallas,Meghan,Meghan,,2005-10-15,2,1101,N,1,101,1,N,1201,5,5,0.66,5B,5E,42570,42570,01,01,zbfsi129,42570,N,N,Y,4,8,2,7100,1,5,4,1201,219 Main Street,,CRINGILA,2502,NSW +demvg804,57660,13487,69081,99145,45298,57689,33245,53,41535,67942,58088,5889,16416,80291,7396,Lee,Laci,Laci,M,2005-05-16,2,1101,Y,2,101,2,N,1201,5,5,0.60,5C,5F,42570,42570,01,01,uqhrl318,42570,Y,Y,N,1,6,4,1201,2,5,2,1201, 1100 NW Glisan St.,,TWEED HEADS,2485,NSW +osgwq677,37702,39672,30553,6,64813,43442,89344,64607,45613,42113,67497,78546,72527,78569,62176,Weldy,Wilfred,Wilfred,Ralph,2005-03-05,1,1101,Y,1,101,3,Y,1201,5,5,0.70,5F,5F,41729,41729,01,01,xshdt949,41729,Y,N,N,2,8,4,1201,1,8,3,2201,Martin Luther King Jr. Blvd and Main Street,,FRENCHS FOREST,1640,NSW +fofzf532,58127,73103,39978,41282,51513,77002,74237,89344,87123,6922,98058,57854,61594,3078,95437,Money,Jimmie,Jimmie,L,2005-09-06,2,1101,N,2,101,2,N,1201,5,5,0.82,5C,5A,41729,41729,01,01,hlkci672,41729,N,N,N,3,8,3,1201,2,8,2,1201,9619 Granby Street,,BACK CREEK,2372,NSW +vjyqe120,41711,81660,659,56901,14432,79884,91090,9018,209,38237,52186,74040,4315,80386,48004,Vogel,Jesse,Jesse,G,2007-01-18,2,1101,N,2,101,4,N,1201,3,3,0.15,3B,3C,51462,51462,01,01,hlkwp129,51462,Y,N,Y,1,7,3,1201,3,5,2,1201,534 Orange Street,,SYDNEY SOUTH,1233,NSW +adoji680,25501,92923,2658,39769,65160,52465,81629,31873,37598,60179,987,68919,76364,98069,16120,Coppa,Rosalia,Rosalia,,2001-10-28,2,1101,Y,2,101,1,Y,1201,9,9,0.04,9A,9B,42570,42570,01,01,jldxe106,42570,X,N,X,4,6,4,1201,1,6,3,1201,4800 W. 135th St,Suite 250,WEST PENNANT HILLS,2125,NSW +soepr823,31513,97558,60897,30074,69506,56132,8265,83437,79361,65211,42114,45483,32610,64797,76052,Brown,Heidi,Heidi,,2003-09-19,2,1101,U,1,101,3,Y,1201,7,7,0.60,7E,7B,42570,42570,01,01,lvypr921,42570,Y,N,N,3,6,4,5203,2,5,3,1201,12401 Shelbyville Road,,SYDNEY,1126,NSW +xtutd266,43987,72651,84193,38472,68819,28641,434,88054,27315,38386,59303,92490,2286,33107,39684,Langer,Cory,Cory,,2003-08-14,1,1101,Y,2,101,3,U,1201,7,7,0.04,7A,7A,42570,42570,01,01,jbzbv708,42570,Y,Y,Y,2,6,1,1201,3,6,3,1201,1425 Aliceanna Street,,CONCORD REPATRIATION HOSPITAL,2139,NSW +cxisv895,31671,85319,33820,46423,73288,339,27606,48909,97398,47416,89659,41005,62610,9472,88689,Knox,Katrina,Katrina,,2003-08-05,2,1101,Y,1,101,4,Y,2201,7,7,0.74,7F,7F,41729,41729,01,01,ijsay227,41729,N,Y,N,4,6,3,2201,4,6,2,9601,6830 Stockton Blvd #105,,BARADINE,2396,NSW +efszr187,68504,36434,32171,91068,1067,34659,38561,59498,191,93018,9320,89438,26194,57069,1633,Gallant,Cecile,Cecile,N,2005-10-21,2,1101,N,2,101,3,Y,1201,5,5,0.21,5B,5B,51462,51462,01,01,tnsai275,51462,X,Y,N,2,7,1,1201,1,7,3,2201,213 College Street,,ALPINE,2575,NSW +xkhzf578,67978,18023,76455,12747,81275,86884,58080,94646,22094,10562,35112,25767,52565,76896,86741,Brewer,Matthew,Matthew,Rex,2001-11-26,1,1101,Y,1,101,2,N,1201,9,9,0.99,9C,9A,42570,42570,01,01,vhlch201,42570,Y,N,Y,4,8,2,1201,3,6,3,1201,12706 Larchmere Blvd,,BLUE VALE,2380,NSW +yjzob876,12679,5398,60013,49270,74878,55175,76200,83211,83873,39658,40744,40257,94664,19874,88562,Remington,Tessa,Tessa,,2003-07-12,2,1101,N,1,101,4,N,7100,7,7,0.24,7F,7B,42570,42570,01,01,kluuq888,42570,N,N,Y,4,6,1,1201,3,5,3,1201,131 Dartmouth Street,,HORNSBY,1630,NSW +bdmir242,55374,92862,22102,56751,21944,55075,62403,32639,63985,88077,9102,21421,36474,62986,86434,Pierce,Lee,Lee,S,2003-11-26,1,1101,U,2,101,3,N,1201,7,7,0.03,7D,7A,42570,42570,01,01,qhlva024,42570,N,N,N,2,5,3,1201,1,7,1,1201,43 South Washington Street,,BLACKSMITHS,2281,NSW +whuxd292,94488,53821,95036,77468,97198,94795,23287,64969,52833,55726,92704,43472,86472,28502,20860,Smith,Edwin,Edwin,Jerry,2003-09-05,1,1101,N,2,101,4,X,1201,7,7,0.23,7A,7F,42570,42570,01,01,fiztd876,42570,Y,Y,N,3,7,1,2201,4,8,2,1201,2 Morse Court,,STRATHFIELD,1816,NSW +jkutx843,99182,6684,95103,6984,79820,31879,64993,72919,67653,67464,95832,27251,45038,62024,85081,Whitney,Calvin,Calvin,,2005-10-20,1,1101,Y,2,101,3,Y,9601,5,5,0.81,5E,5C,51462,51462,01,01,ngqhz373,51462,N,N,N,3,8,1,1201,1,5,2,1201,4751 Commons Way,,CONCORD REPATRIATION HOSPITAL,2139,NSW +uijsp610,52528,45708,81714,85228,85295,14788,32079,13677,61251,56724,68471,41148,42940,58244,39465,Burks,Nick,Nick,Wayne,2001-03-17,1,1101,N,2,101,4,Y,1201,9,9,0.93,9F,9F,42570,42570,01,01,fptnj102,42570,N,N,Y,4,6,4,1201,3,8,1,7100,78 Orchard Street,,NORTH SYDNEY,2059,NSW +mcusy640,41078,35491,1708,76765,78155,91192,54524,40235,14533,99670,50933,55720,57959,11933,31911,Lefebre,Carol,Carol,,2001-02-26,2,1101,N,1,101,3,X,1201,9,9,0.39,9B,9D,42570,42570,01,01,fhaxf415,42570,Y,Y,N,2,8,2,1201,4,8,1,7100,117 W 2nd Avenue,,SYDNEY,1027,NSW +acyht780,58938,96118,20332,16037,4201,56094,22203,47517,34683,59753,57972,13192,44390,74833,57796,Mahan,Bridget,Bridget,Julia,2003-05-18,2,1101,N,2,101,3,N,1201,7,7,0.94,7E,7A,41729,41729,01,01,msfqm825,41729,N,Y,N,1,6,1,1201,2,8,2,1201,1235 9th Avenue,,BOGGABRI,2382,NSW +fgcsy839,21838,30148,32339,17982,62831,52981,67807,10605,26031,37247,49200,14503,63567,22085,85667,Lowery,Clement,Clement,Ernest,2003-11-22,1,1101,N,1,101,2,Y,1201,7,7,0.16,7C,7C,42570,42570,01,01,hxywg915,42570,N,N,N,1,5,1,1201,1,8,1,7100,1605 Sansom Street,,CAMERON PARK,2285,NSW +olboe004,9211,98285,35280,97184,67836,17937,41305,70315,61289,63546,24036,88054,74015,7594,57267,Stovall,Roosevelt,Roosevelt,,2005-09-04,1,1101,N,1,101,1,Y,5203,5,5,0.60,5C,5A,51462,51462,01,01,szdws787,51462,N,Y,X,2,8,3,1201,1,8,4,1201,21 Cortland St.,,GRAVESEND,2401,NSW +zeiwn614,22280,36271,30826,86654,79846,70010,32311,92926,67561,93907,85750,26403,153,83480,61127,Bailey,Lena,Lena,M,2003-03-27,2,1101,Y,2,101,3,Y,1201,7,7,0.06,7D,7C,42570,42570,01,01,wtjyn267,42570,Y,Y,X,2,7,3,1201,2,6,2,1201,1205 South Adams Street,,SYDNEY,1004,NSW +uztju277,91459,73669,21589,54089,29005,66181,55887,91787,89866,376,7597,35674,94156,85015,98091,Knowles,Edwin,Edwin,Q,2003-08-02,1,1101,N,1,101,1,X,1201,7,7,0.69,7C,7D,42570,42570,01,01,hlhdq775,42570,N,Y,N,3,8,3,1201,3,8,4,5203,206 Washington Avenue,,SYDNEY,1034,NSW +jwocc830,66311,60463,80335,13015,80248,93864,45427,41977,57167,35930,7874,5399,78588,1707,19992,Conner,Eugene,Eugene,,2003-04-09,1,1101,N,2,101,4,Y,1201,7,7,0.87,7E,7F,41729,41729,01,01,siphq168,41729,X,N,Y,1,5,1,1201,4,6,4,7100,235 S. Franklin Street,,AVOCA BEACH,2251,NSW +gntdw143,58880,59974,37234,33861,50333,87978,11466,77456,17607,14119,85889,91036,27932,94276,50639,Chaisson,Stephen,Stephen,C,2003-12-24,1,1101,N,1,101,1,U,1201,7,7,0.17,7E,7A,41729,41729,01,01,jxgyq415,41729,Y,Y,N,3,6,4,1201,3,5,2,1201,102 N. River Street,,ROYAL EXCHANGE,1224,NSW +iwgsr251,58770,39721,86936,24542,37776,74034,40983,37725,55620,44953,88265,17421,63969,79021,65104,Hatcher,Filiberto,Filiberto,,2005-04-03,1,1101,N,2,101,1,N,9601,5,5,0.09,5F,5F,51462,51462,01,01,hqivi022,51462,N,N,N,4,6,2,1201,1,6,1,1201,4130 S. Sandhill Rd.,,SYDNEY,1157,NSW +qlccm626,6774,80669,69954,22215,18153,44952,84334,43430,64933,37940,32518,49750,12250,29450,52819,Taylor,Alice,Alice,,2001-03-09,2,1101,Y,1,101,1,Y,1201,9,9,0.44,9C,9D,42570,42570,01,01,qqtkd689,42570,Y,Y,Y,1,8,4,1201,1,7,2,1201,2207 W. Montrose Ave.,,BANGALOW,2479,NSW +wjogi630,89556,56394,57388,21048,89315,50634,81474,58399,26812,51360,26672,45511,91338,98126,7588,Jordan,Raleigh,Raleigh,Delmar,2003-07-25,1,1101,N,2,101,3,N,1201,7,7,0.22,7B,7A,42570,42570,01,01,bgusq809,42570,Y,N,Y,3,7,3,1201,2,5,2,9601,4241 N. High St.,,SYDNEY,1042,NSW +ypgdl080,30342,37431,43542,9769,54326,23468,11044,43617,57265,61237,30928,84052,98139,57869,885,Vega,Teri,Teri,A,2003-08-23,2,1101,Y,1,101,1,N,7100,7,7,0.34,7C,7C,42570,42570,01,01,unugo061,42570,Y,U,N,1,6,3,1201,3,6,4,1201,1900 Tamiami Trail North,,NORMANHURST,2076,NSW +xfige268,39633,12650,88430,80138,72308,83113,35799,86179,18942,64566,10805,8904,17029,63553,37071,Davin,Roger,Roger,A,2003-06-20,1,1101,U,2,101,3,N,1201,7,7,0.78,7E,7E,41729,41729,01,01,eekvy953,41729,Y,Y,U,4,7,4,7100,1,8,4,7100,2407 S. Broadway,,STRAWBERRY HILLS,1425,NSW +buruo360,34179,4466,7061,78826,51960,42640,49739,65115,45000,51186,78999,9025,99177,76086,41400,Jones,Gregory,Gregory,Andy,2003-07-28,1,1101,N,1,101,1,N,1201,7,7,0.59,7D,7C,51462,51462,01,01,xilvi920,51462,N,Y,N,4,7,2,5203,1,8,3,1201,152 Ludlow Street,,BIG JACKS CREEK,2339,NSW +xvpxq932,33259,89204,43461,70355,86775,22880,64802,89193,54855,85396,90977,65117,56007,99323,77018,Mejia,Felicia,Felicia,G,2001-08-27,2,1101,N,1,101,1,N,1201,9,9,0.77,9E,9F,42570,42570,01,01,ghbji429,42570,N,Y,N,4,6,3,1201,1,6,2,1201,484 Main Street,,SYDNEY,1122,NSW +dxjcv686,45244,28375,15499,73224,96914,44427,9787,41512,11782,1135,52834,71246,8371,64858,98009,Greenbaum,Melonie,Melonie,C,2007-03-23,2,1101,N,2,101,2,Y,9601,3,3,0.95,3E,3D,41729,41729,01,01,rrnua743,41729,N,N,Y,4,8,1,1201,1,6,1,1201,719 Sansom St.,,ROYAL EXCHANGE,1225,NSW +lpwnn092,99198,53170,50961,26178,95411,60396,26079,23040,71229,48123,48207,44623,89175,36354,79637,Black,Eliseo,Eliseo,,2003-10-17,1,1101,N,1,101,3,X,1201,7,7,0.89,7F,7B,42570,42570,01,01,tvbtz347,42570,N,N,Y,2,7,2,1201,2,8,3,2201,735 E. Ceneter Street,,KIRRIBILLI,2061,NSW +tdtoy482,27234,80272,2721,78441,27271,94841,96841,13062,28619,12897,89729,7876,24274,17045,44939,Abad,Larry,Larry,Ken,2001-05-26,1,1101,N,1,101,3,N,7100,9,9,0.73,9F,9F,41729,41729,01,01,igarg676,41729,Y,N,N,1,5,4,1201,3,8,4,2201,1060 W. Addison St.,,BLACKBUTT,2529,NSW +snzru529,37020,22770,80028,52677,16502,5265,40956,26321,82117,70758,92697,35773,94821,78879,91112,Clark,Andy,Andy,Jamal,2001-05-08,1,1101,Y,1,101,1,N,1201,9,9,0.43,9A,9C,41729,41729,01,01,wbdzg203,41729,U,N,N,4,7,1,1201,3,7,2,1201,21 East Ridgewood Ave.,,SYDNEY,1207,NSW +edtfv547,76070,93305,91455,25978,27481,76244,94315,89267,93830,45265,95207,59580,57285,64325,1657,Black,Adrian,Adrian,S,2001-07-26,1,1101,Y,2,101,2,N,1201,9,9,0.13,9C,9D,42570,42570,01,01,twrfz103,42570,N,N,Y,4,8,1,1201,2,7,1,7100,2011 Frankfort Avenue,,FAIRLIGHT,2094,NSW +ciwdv628,75874,61572,42829,79262,87971,96274,23256,14667,56602,76481,11865,90907,83251,28135,52763,Pierce,Eduardo,Eduardo,,2007-10-09,1,1101,N,2,101,4,Y,5203,3,3,0.48,3E,3E,41729,41729,01,01,njeub054,41729,N,Y,N,3,6,2,1201,4,7,3,1201,656 Millersport Highway,,NEWCASTLE WEST,2302,NSW +mubin282,46797,77605,5839,35070,44238,41073,76906,48734,52013,73761,40762,895,75029,6153,1351,Tibbitts,Napoleon,Napoleon,,2007-07-12,1,1101,N,1,101,1,Y,7100,3,3,0.74,3D,3D,41729,41729,01,01,bsjac862,41729,Y,X,N,3,6,4,1201,1,8,3,1201,7516 Meade Street,,MASCOT,1460,NSW +ezxwe084,72566,38242,36101,88605,76916,23201,69259,97345,41466,10053,13383,71040,27772,64559,95453,Bing,Su,Su,T,2003-07-19,2,1101,Y,2,101,2,N,1201,7,7,0.80,7C,7B,51462,51462,01,01,xxjqu921,51462,Y,U,N,1,7,3,1201,4,5,4,1201,3801 Old Seward Highway,Suite A1,ARGENTS HILL,2449,NSW +okcff923,56574,63612,15451,45890,31440,31345,77201,97848,87950,18789,56473,26361,5370,56470,74287,Carrol,Fe,Fe,Genevie,2001-05-26,2,1101,N,1,101,1,Y,9601,9,9,0.20,9C,9B,41729,41729,01,01,ovvne658,41729,Y,Y,Y,1,6,2,1201,3,5,1,1201,767 Cleveland Ave South,,NORTH SYDNEY,2059,NSW +brbep426,40117,61166,8435,75950,13762,51521,72027,33156,67704,46817,37908,81948,3449,81925,81763,Sims,Alan,Alan,Norman,2007-03-27,1,1101,N,2,101,3,N,1201,3,3,0.34,3A,3A,41729,41729,01,01,msgwm471,41729,X,Y,Y,4,7,1,1201,3,8,3,1201,414 N. La Cienega Boulevard,,SYDNEY,1158,NSW +xfypn111,17107,66112,25841,91584,22205,98598,54070,43892,76293,93836,58339,30329,99506,70273,44924,Huntington,Ed,Ed,Jim,2003-04-08,1,1101,N,1,101,1,N,1201,7,7,0.44,7D,7F,42570,42570,01,01,rooki236,42570,U,N,U,2,5,2,1201,1,6,3,1201,501 E. 30th Avenue,,SYDNEY,1185,NSW +ldivm716,90465,75796,18788,42153,22110,61925,51547,6069,20089,65884,41864,38881,48847,63087,38857,Robinson,Jessica,Jessica,M,2003-04-26,2,1101,N,1,101,2,U,1201,7,7,0.66,7D,7C,42570,42570,01,01,kryrb485,42570,N,U,Y,3,6,4,7100,4,8,1,1201,1923 University Ave,,SYDNEY,1153,NSW +wyutu993,84668,71782,85916,72330,15585,98221,85845,66679,1808,55299,12001,17000,58137,29882,23925,Clark,Zachery,Zachery,A,2001-06-27,1,1101,Y,2,101,4,Y,1201,9,9,0.06,9D,9B,42570,42570,01,01,tnqma872,42570,N,Y,Y,1,6,4,1201,1,8,2,1201,2777 S. 6th St.,,STRAWBERRY HILLS,1422,NSW +vafvm251,87647,28982,6480,28389,22547,57522,54398,81411,67082,20532,127,39711,18717,72313,23124,Ritchey,Amparo,Amparo,Gwen,2001-02-04,2,1101,Y,2,101,4,Y,1201,9,9,1.00,9D,9E,41729,41729,01,01,ubutm662,41729,N,U,N,1,8,3,1201,2,6,2,7100,5607 Rainier Ave S,,MIRANDA,2228,NSW +ywgzm548,94918,32479,83660,48926,8614,92115,29044,28777,35256,19929,34215,24152,1561,69253,85676,Carvalho,Darin,Darin,K,2007-10-10,1,1101,Y,2,101,2,N,1201,3,3,0.46,3A,3E,41729,41729,01,01,ulzfi940,41729,Y,Y,N,3,7,2,1201,3,6,1,1201,18443 Macnab Cypress Road,,HOMEBUSH,2140,NSW +odlyk887,1405,66246,56353,41655,91086,14870,2427,39825,49799,45560,57853,99721,70706,72155,75732,Dejesus,Cary,Cary,C,2007-02-14,1,1101,N,2,101,4,Y,1201,3,3,0.96,3F,3F,41729,41729,01,01,bbxzn105,41729,Y,Y,N,1,7,4,1201,2,8,3,1201,1419 Fillmore Street,,SYDNEY,1130,NSW +nsowo717,35122,2939,36440,76981,90678,44231,40087,67583,3836,36144,5834,72875,80301,64084,43883,Wing,Freda,Freda,,2003-05-02,2,1101,N,2,101,1,N,1201,7,7,0.14,7C,7C,51462,51462,01,01,edssx393,51462,N,Y,Y,4,5,4,7100,2,6,1,1201,225 E 6th St.,Seventh Street Station,SYDNEY,1112,NSW +wyqea367,24443,10933,83678,38656,45883,15777,75875,65212,59458,14212,17839,68110,32953,44460,1299,Flowers,Rusty,Rusty,A,2003-05-26,1,1101,Y,1,101,1,Y,1201,7,7,0.05,7B,7C,51462,51462,01,01,wrywu783,51462,N,Y,Y,3,7,2,1201,4,8,4,2201,625 Branch Ave.,,QUEEN VICTORIA BUILDING,1228,NSW +nyxoe435,5910,30579,15303,23731,2334,37637,76039,10093,9680,70892,54638,67883,1322,41099,45575,Sheehan,Quyen,Quyen,R,2001-05-02,2,1101,U,2,101,2,N,1201,9,9,0.04,9D,9C,51462,51462,01,01,euumq604,51462,U,Y,N,4,6,2,1201,2,8,4,1201,1419 W. Taylor St.,,LUGARNO,2210,NSW +hkhmo393,16577,6098,94797,92249,13699,84106,29499,54972,19543,56935,42918,18847,56285,42820,60418,Flaherty,Mimi,Mimi,Cindy,2001-12-02,2,1101,U,2,101,1,N,1201,9,9,0.21,9F,9A,51462,51462,01,01,jwwmy358,51462,Y,Y,N,2,5,4,1201,4,8,2,7100,721 S. Saginaw Rd.,,BLAIRMOUNT,2559,NSW +mrbeu060,62085,87450,58390,92500,62991,41208,58952,17729,42552,89186,68299,84623,37022,11252,81731,Holley,Rudolph,Rudolph,G,2001-09-05,1,1101,N,1,101,1,N,1201,9,9,0.06,9A,9C,51462,51462,01,01,luwxw081,51462,N,Y,N,1,5,1,1201,1,6,1,1201,1521 N. Wilmot,,NORTH STAR,2408,NSW +ixmvd580,61652,62831,54999,62677,87264,15594,4510,65983,78227,83039,30264,91501,72451,94443,44315,Miller,Lyle,Lyle,E,2001-10-11,1,1101,N,2,101,1,Y,1201,9,9,0.73,9A,9E,42570,42570,01,01,xxkqe053,42570,U,N,Y,3,5,3,1201,2,7,4,1201,71 Silhavy Rd Rte 2,,SYDNEY,1112,NSW +nylku318,84469,76400,6556,91972,30741,60525,46783,53261,49850,63891,78728,73075,14325,69177,28316,Jordan,Annie,Annie,Ma,2001-12-24,2,1101,N,2,101,4,N,1201,9,9,0.67,9D,9C,41729,41729,01,01,zmngp770,41729,Y,N,N,2,6,2,9601,3,6,1,1201,100 N Beretania Street,Suite 109,BAULKHAM HILLS,2153,NSW +kxvgh869,25369,45011,56408,4808,69469,71970,9539,49388,13623,43976,69323,32479,900,16217,55883,Bennett,Tamela,Tamela,S,2007-01-05,2,1101,Y,2,101,3,N,7100,3,3,0.02,3F,3B,41729,41729,01,01,bmxyi089,41729,U,N,Y,4,6,3,1201,3,5,1,1201,709 South 3rd Street,,MARYVILLE,2293,NSW +mpbtg862,55065,75145,48901,26010,46825,5122,28933,26945,98725,28828,50457,43203,67633,76051,50375,Coward,Lelia,Lelia,,2005-11-24,2,1101,U,2,101,4,X,1201,5,5,0.57,5E,5F,41729,41729,01,01,rzosw347,41729,Y,N,Y,4,6,4,1201,1,8,4,1201,116 Schiller St.,,SYDNEY SOUTH,1232,NSW +faifc095,52404,5883,67457,18960,46226,35496,77158,96245,73413,12237,8592,20064,80335,92479,45995,Rollins,Ernest,Ernest,E,2005-01-23,1,1101,Y,1,101,3,U,1201,5,5,0.80,5F,5A,41729,41729,01,01,nvxss983,41729,N,U,N,4,6,3,1201,4,7,4,7100,128 Cortlandt Street,,BONDI,2026,NSW +cllja963,40684,46053,66855,74866,17558,22624,94073,61273,86802,28622,26303,33021,89209,317,6012,Simpson,Vera,Vera,L,2001-12-03,2,1101,N,2,101,3,U,2201,9,9,0.86,9A,9E,42570,42570,01,01,cgecd857,42570,N,Y,Y,3,8,1,1201,1,6,1,5203,2035 North Rock Rd.,,SYDNEY,1042,NSW +emkqu722,92806,63058,7843,72175,79473,6531,50962,6461,30320,88380,1855,37489,63908,9150,94245,Ashby,Norberto,Norberto,O,2007-07-26,1,1101,N,1,101,2,Y,1201,3,3,0.22,3C,3C,51462,51462,01,01,vzoxx093,51462,Y,N,Y,1,6,4,2201,4,7,2,1201,7821 State Highway 42,,SYDNEY,2001,NSW +trmef654,39801,78560,82038,53322,26913,66660,65349,73857,81764,43652,75825,14266,26509,16230,37118,Gagnon,Nathaniel,Nathaniel,Filiberto,2005-11-19,1,1101,Y,2,101,1,N,1201,5,5,0.30,5E,5B,41729,41729,01,01,omkyr593,41729,N,Y,N,1,7,3,1201,1,5,2,1201,520 Market Street,,EPPING,1712,NSW +kggkp999,78865,20676,96412,32026,28703,67949,57086,4562,90803,78057,1369,9472,17856,26869,71854,Rodriguez,Maurice,Maurice,Christian,2001-12-16,1,1101,N,1,101,2,N,1201,9,9,0.99,9E,9C,51462,51462,01,01,alyjd859,51462,Y,Y,N,3,7,4,1201,3,7,4,1201,211 Pharr Road NE,,SYDNEY,1109,NSW +nhcie498,22767,53845,47130,31758,69215,95395,23136,95655,77493,28178,86713,74666,85389,28386,53022,Ring,Brad,Brad,Randy,2001-11-10,1,1101,Y,2,101,4,Y,5203,9,9,0.05,9A,9D,51462,51462,01,01,wdnnp833,51462,Y,Y,U,2,8,1,1201,1,6,3,1201,165 S West Temple,,AVONDALE,2530,NSW +gxlbd660,75075,89520,33260,43568,89902,15940,9741,98666,86711,65441,49178,43161,64192,93103,29691,Adair,Theresa,Theresa,N,2007-03-22,2,1101,N,1,101,4,N,1201,3,3,0.10,3D,3C,41933,41933,01,01,gdurg898,41933,N,N,Y,2,8,4,1201,4,5,4,1201,34664 County Line Road,Ste. 15-16,HURSTVILLE,2220,NSW +zgivq335,78981,11407,66555,71320,55193,24634,95780,46329,7452,91392,29467,56109,42114,54017,45313,Darrow,Orville,Orville,,2007-09-03,1,1101,N,2,101,4,U,1201,3,3,0.71,3A,3B,51462,51462,01,01,ldkdv862,51462,Y,N,N,4,6,2,1201,4,8,4,1201,2801 Nicollet Avenue S,,BACKWATER,2365,NSW +zbwer508,774,60373,11878,77268,77904,82360,48823,79086,26133,2297,48281,22898,53502,81906,37708,Hopper,Karla,Karla,S,2005-10-03,2,1101,Y,1,101,1,Y,1201,5,5,0.51,5E,5D,41729,41729,01,01,iluxd999,41729,U,N,N,3,7,2,1201,4,8,2,1201,2851 Johnson Street,,BLENHEIM ROAD,2113,NSW +yldua611,39805,4158,85226,18242,62306,8676,66267,19801,46184,38734,60068,27435,16612,2609,43696,Peterson,Sean,Sean,R,2005-09-14,1,1101,X,2,101,4,Y,1201,5,5,0.36,5A,5E,41729,41729,01,01,wanqo317,41729,N,N,U,3,7,1,1201,3,6,1,1201,407 Lytton Ave,,BAR BEACH,2300,NSW +pbxgw703,99875,46695,19773,10219,13602,295,67095,25419,26880,71199,55770,63474,55657,79878,36237,Warren,Vincent,Vincent,Ruben,2005-02-02,1,1101,N,2,101,4,Y,1201,5,5,0.84,5F,5F,41729,41729,01,01,lmwfr961,41729,N,Y,Y,3,5,2,7100,2,5,1,1201,754 Ninth Street,,HOLSWORTHY,2173,NSW +jltjw665,86161,81042,93804,27781,49528,28440,80232,27880,7031,93154,23738,97924,25267,64192,5812,Johnson,Conrad,Conrad,,2005-02-21,1,1101,U,2,101,3,N,1201,5,5,0.83,5F,5F,41933,41933,01,01,tojnv783,41933,Y,N,N,1,6,2,1201,4,8,4,7100,101 E. Central Blvd.,Orlando (Main) Public Library,GIRRAWEEN,2145,NSW +hyqht773,77000,68931,12187,31555,49870,27712,82651,54179,69778,54738,62017,1685,85118,55347,38924,Lombardi,Kimberly,Kimberly,Jacqueline,2007-04-02,2,1101,N,1,101,3,Y,1201,3,3,0.39,3F,3D,51462,51462,01,01,vkadj628,51462,N,N,Y,3,6,2,1201,1,6,2,1201,2500 Nueces St.,,CORLETTE,2315,NSW +xmfih130,19452,10140,87893,54801,64866,8716,87408,81971,95629,25769,10020,34692,25313,13796,64832,Money,Nicole,Nicole,V,2007-03-13,2,1101,N,2,101,1,Y,1201,3,3,0.88,3F,3F,51462,51462,01,01,dbanf175,51462,Y,Y,N,1,6,1,1201,1,5,4,1201,303 Ashland Streeet,,BOMBAH POINT,2423,NSW +mbwzn443,53725,46640,3341,53940,42513,57970,77423,87772,61552,14326,78964,76002,59027,11583,91245,Redden,Mabel,Mabel,,2005-10-21,2,1101,N,2,101,3,Y,1201,5,5,0.78,5F,5A,51462,51462,01,01,zvztv904,51462,N,N,N,4,6,3,1201,3,7,3,1201,235 S. 2nd Street,,SYDNEY,1185,NSW +nfohk774,69344,70393,85863,7019,68800,84150,13903,83199,43983,73468,72001,9594,6909,21639,51490,Taylor,Lucas,Lucas,K,2005-09-17,1,1101,N,2,101,2,Y,2201,5,5,0.92,5A,5B,41729,41729,01,01,piaxs092,41729,N,N,N,4,7,3,1201,2,6,2,1201,128 Broadway,,APPLEBY,2340,NSW +engtz011,17698,72300,21898,84845,82230,26164,26437,30833,41644,33019,70584,75777,85413,14285,6203,Eckert,Willian,Willian,Nick,2005-09-03,1,1101,Y,1,101,3,Y,1201,5,5,0.23,5D,5F,41729,41729,01,01,ezkkq783,41729,N,N,Y,3,5,3,1201,4,6,1,1201,7244 Biscayne Boulevard,,SYDNEY SOUTH,1234,NSW +voyvi266,93487,22310,14740,6217,75204,34021,86741,43012,26957,7516,14772,67022,98110,2100,43537,Evans,Gus,Gus,N,2005-10-02,1,1101,N,1,101,1,U,1201,5,5,0.65,5D,5B,41729,41729,01,01,zdunx192,41729,Y,N,X,2,6,1,1201,3,8,2,5203,2545 East Speedway Boulevard,,NEWRY,2455,NSW +ntsac487,53577,78804,92818,71680,15939,51018,938,22999,22476,10644,91393,80507,92738,23748,228,Finch,Jess,Jess,L,2001-07-22,1,1101,N,2,101,4,Y,1201,9,9,0.07,9E,9C,42570,42570,01,01,ubhaj011,42570,N,N,N,4,8,3,1201,3,8,4,2201,74 W 3rd Street,,CAMPERDOWN,2050,NSW +gvxsr510,59013,87098,37849,63992,82072,36102,5223,64555,64246,15069,34868,8648,78956,78980,89181,Cormack,Delores,Delores,,2005-06-12,2,1101,N,2,101,4,Y,1201,5,5,0.31,5C,5E,51462,51462,01,01,iwpcq820,51462,N,N,Y,2,5,3,1201,1,5,3,1201,630 South St.,,BANGO,2582,NSW +isqzz442,61369,88261,89321,80564,10562,39499,3513,94971,81137,28815,62095,67414,57600,64822,3845,Manzo,Wallace,Wallace,C,2005-06-02,1,1101,Y,1,101,3,N,2201,5,5,0.17,5B,5E,41933,41933,01,01,snysi954,41933,N,Y,N,4,8,1,1201,2,8,4,1201,1506 U Street NW,,BOOLCARROLL,2388,NSW +bqvls048,59267,10845,53442,50861,12193,78649,27892,84926,19149,63502,82383,30569,82182,66792,59204,Culbertson,Irma,Irma,,2005-06-05,2,1101,Y,2,101,4,N,1201,5,5,0.83,5E,5E,41729,41729,01,01,zqxoc204,41729,Y,N,X,4,7,4,1201,4,7,3,1201,212 4th Ave E.,,BIGGA,2583,NSW +rzcka992,78189,88410,53392,8412,25361,53433,82500,54425,69133,9952,92817,37443,75554,5402,96700,Dancer,Shanta,Shanta,R,2003-07-09,2,1101,N,2,101,1,Y,1201,7,7,0.34,7E,7B,41729,41729,01,01,xzpjm269,41729,Y,N,Y,1,5,2,1201,3,6,2,2201,19555 W. Bluemound Rd.,,ROSEBERY,1445,NSW +btxsn265,36458,95452,86069,57926,3102,18434,43406,97821,32847,51490,67090,3683,20147,80317,44731,Burke,Lance,Lance,Danilo,2007-06-28,1,1101,N,2,101,4,Y,1201,3,3,0.61,3A,3C,41729,41729,01,01,wqjgz060,41729,Y,Y,Y,1,5,2,2201,4,5,4,1201,3060 Excelsior Blvd,,BURWOOD,1805,NSW +vlnpk547,41768,42000,98123,78454,76137,9457,16957,40070,71016,9253,6520,20479,16901,79204,10760,Santana,Christa,Christa,Vera,2005-03-07,2,1101,Y,2,101,1,Y,1201,5,5,0.95,5A,5E,51462,51462,01,01,qdgmp561,51462,Y,Y,Y,3,8,3,1201,3,5,2,1201,13998 Cedar Rd,Whole Foods,BONNY HILLS,2445,NSW +nljqa129,57190,79552,1064,78624,55535,59155,58201,48859,49891,95257,65949,85101,81027,4303,29430,Foltz,Richard,Richard,C,2005-06-09,1,1101,Y,2,101,1,Y,1201,5,5,0.23,5B,5C,41933,41933,01,01,zkzpa399,41933,N,Y,N,3,8,3,5203,3,5,4,1201,600 S. Blanchard St.,,SEAFORTH,2092,NSW +ilmxs860,88376,95537,56690,90960,78305,80339,79155,29097,58475,6418,46604,51431,30792,13819,38293,Parsons,Tracy,Tracy,,2005-01-17,1,1101,X,1,101,1,N,1201,5,5,0.45,5D,5E,41729,41729,01,01,vdraf800,41729,N,N,N,1,7,1,1201,3,7,4,1201,2340 W. Alabama Street,,SYDNEY,1138,NSW +ygnbh987,57141,46313,42989,94676,35205,58726,47307,87206,11455,16604,88460,68429,93755,82633,66117,Jackson,Katrina,Katrina,Alva,2003-06-05,2,1101,N,1,101,3,N,1201,7,7,0.31,7F,7C,41729,41729,01,01,coxcc399,41729,Y,N,N,1,8,4,1201,1,6,2,1201,989 Nostrand Avenue,,SYDNEY,1106,NSW +lflki695,86708,42116,82296,42429,56723,80221,90682,19531,12485,45335,39751,19898,67998,29586,13093,Smith,Allan,Allan,Andy,2007-02-20,1,1101,N,2,101,2,X,1201,3,3,0.66,3D,3F,41729,41729,01,01,fequm869,41729,U,Y,U,3,5,3,1201,2,5,3,1201,11 East Aspen Ave.,,NORTHMEAD,2152,NSW +nnrvt811,49968,47129,54143,17151,51777,72397,30938,97783,75096,2405,17152,21806,54195,84857,18262,Harrison,Harvey,Harvey,,2003-12-12,1,1101,Y,1,101,2,Y,1201,7,7,0.54,7E,7F,51462,51462,01,01,ftfso827,51462,Y,Y,Y,4,6,2,1201,3,5,3,1201,2452 Settlers Way Blvd,,BONDI,2026,NSW +heznd133,6894,66881,45339,34179,94757,18244,43196,4863,69888,71946,23904,9182,59799,22685,37044,Stovall,Vicki,Vicki,D,2003-03-12,2,1101,N,1,101,3,Y,2201,7,7,0.19,7B,7B,41933,41933,01,01,qadem059,41933,N,N,N,1,8,4,1201,1,6,4,5203,912 East 900 South,,ROSEBERY,1445,NSW +qnexe202,88258,58936,50397,58708,26945,33488,45075,68603,64757,3763,50815,60516,17237,36700,5238,Mccray,Santa,Santa,,2003-09-11,2,1101,Y,1,101,4,N,1201,7,7,0.12,7D,7B,41729,41729,01,01,lhblp040,41729,N,Y,Y,4,7,3,1201,3,6,1,7100,10832 SW 104 Street,,BACK FOREST,2535,NSW +ongmm233,71584,6821,33776,48789,82540,76124,65466,29228,22963,65343,37282,38054,58584,18066,76209,Livingstone,Johnny,Johnny,I,2003-08-24,1,1101,Y,1,101,4,Y,1201,7,7,0.34,7C,7E,41729,41729,01,01,mwwtl975,41729,Y,Y,N,4,6,3,1201,1,8,1,1201,178 South Glendora Avenue,,BLAIRMOUNT,2559,NSW +tzqjc940,69756,22797,21926,11075,27199,51962,82666,60816,72475,9092,41791,60661,65723,97321,63667,Matherly,Virgil,Virgil,E,2007-04-02,1,1101,N,2,101,4,Y,1201,3,3,0.14,3A,3F,41729,41729,01,01,dwcxg829,41729,N,Y,N,2,6,2,1201,1,7,2,1201,600 NE Colorado Street,,CURL CURL,2096,NSW +dtglq608,29999,91147,17530,7412,96915,11113,51119,24017,58387,26657,52281,38663,52081,88178,16802,Goering,Gladis,Gladis,C,2003-06-06,2,1101,N,1,101,3,Y,1201,7,7,0.15,7A,7F,51462,51462,01,01,qjnlo340,51462,N,N,N,1,5,4,1201,4,6,2,1201,1319 W. Wilson Avenue,,SYDNEY,1167,NSW +ocxyz255,76602,80220,7570,14322,88440,57766,77664,98070,31918,78009,64222,44107,21932,39066,55654,Kellum,Jenny,Jenny,S,2003-01-18,2,1101,X,2,101,2,N,1201,7,7,0.20,7B,7C,41933,41933,01,01,bmujr276,41933,Y,Y,U,3,5,3,1201,3,5,4,1201,322 Commercial Street,,RYDALMERE,2116,NSW +gqozh927,31148,83840,92273,22158,93320,52251,10272,64156,84578,71416,22304,49573,32807,78078,5119,Pennington,Jim,Jim,R,2003-04-11,1,1101,U,2,101,3,Y,1201,7,7,0.50,7B,7D,41933,41933,01,01,pihpd464,41933,N,N,U,4,7,3,1201,3,6,3,7100,1175 Walnut St.,,SYDNEY,1159,NSW +ljkkw807,38718,85200,2738,4604,27351,62730,47157,27483,14555,76412,28202,42375,975,75003,6191,Williams,Rene,Rene,J,2003-06-11,1,1101,Y,1,101,1,X,1201,7,7,0.72,7B,7A,41933,41933,01,01,mjhyt683,41933,Y,Y,N,1,6,3,1201,3,6,1,1201,3510 W. 70th Street,Galleria Mall,HURSTVILLE,1493,NSW +ucglr838,27939,18661,21082,19581,30628,10919,53364,90508,3876,51324,3302,9104,98953,36414,57141,Nelson,Rona,Rona,J,2003-04-19,2,1101,N,1,101,3,Y,1201,7,7,0.69,7A,7F,41933,41933,01,01,dnsef348,41933,U,N,U,1,6,4,1201,1,5,2,1201,121 N. La Cienega Blvd,#117 Beverly Center,CAFFREYS FLAT,2424,NSW +uwsyz039,96216,41169,52506,66402,41380,22795,77672,48799,34228,33268,27203,69855,80957,50220,16070,Evans,Kayla,Kayla,,2003-02-11,2,1101,Y,2,101,3,Y,1201,7,7,0.81,7C,7D,51462,51462,01,01,odxjk489,51462,N,Y,Y,2,6,2,1201,3,6,4,1201,112 South Broadway Avenue,,SYDNEY,1171,NSW +broad657,30743,76632,47854,90322,60194,20166,30264,70074,52233,17798,33420,36966,5497,37061,77801,White,Fabian,Fabian,,2001-09-13,1,1101,Y,2,101,3,N,1201,9,9,0.80,9B,9D,41729,41729,01,01,wazir432,41729,N,Y,Y,4,8,4,5203,4,7,2,1201,402 Main St.,,HARWOOD,2465,NSW +btauo249,30598,34651,89225,63149,31339,30820,59721,59572,92423,40393,92594,96155,91751,12163,71877,Maurer,Orville,Orville,E,2003-05-24,1,1101,N,2,101,2,N,1201,7,7,0.06,7D,7A,41729,41729,01,01,cugiv659,41729,N,Y,N,4,8,1,1201,1,7,3,5203,"1036 Park Road, NW",,SYDNEY,1126,NSW +mcwsb702,44041,72563,59547,19372,61821,57975,98295,46048,54106,97721,23162,24372,77035,94661,41395,Crump,Tessa,Tessa,S,2001-09-19,2,1101,Y,2,101,4,N,1201,9,9,0.87,9E,9E,41729,41729,01,01,sknut493,41729,Y,N,N,4,7,3,1201,2,8,3,9601,505 S Mill Ave,,BADGERYS CREEK,2555,NSW +ockxc762,64192,82839,19883,91376,80493,40308,42468,50892,47493,9898,62293,58368,34539,90961,94518,Warrick,Britney,Britney,Marian,2001-04-23,2,1101,N,2,101,2,N,1201,9,9,0.99,9F,9A,41933,41933,01,01,fuszl897,41933,N,Y,N,3,7,1,1201,4,5,3,9601,12275 W 87th Parkway,,LANE COVE,1597,NSW +rohfz906,74492,42530,37028,27127,63316,51419,60710,49958,79940,4154,8873,38732,33966,15202,20531,Hafer,Armando,Armando,,2001-03-24,1,1101,N,1,101,3,Y,5203,9,9,0.69,9F,9C,41933,41933,01,01,uybuu686,41933,N,Y,N,1,7,1,1201,1,5,3,1201,450 S. Main Street,,SYDNEY SOUTH,1235,NSW +gbhfs294,59299,23341,62903,59141,95189,18697,5711,64680,50331,33434,8227,60906,78349,84396,27209,Sims,Jesse,Jesse,G,2001-03-14,1,1101,N,2,101,2,U,5203,9,9,0.46,9C,9B,41729,41729,01,01,dnrym643,41729,N,Y,N,2,6,1,1201,1,5,3,9601,786 Haddon Ave,,BARTON,2600,NSW +iaqyk485,2667,84883,80203,3019,83492,72680,92372,18296,7537,28152,96278,37153,39547,96254,24934,House,Steve,Steve,E,2005-02-15,1,1101,Y,1,101,3,Y,1201,5,5,0.74,5F,5E,41729,41729,01,01,qtptz401,41729,N,N,N,4,7,1,1201,2,7,4,1201,2228 Grand Ave,,FISHERS HILL,2421,NSW +ipltq939,74589,53960,21405,3852,20789,22521,24274,16865,33306,62412,56896,78221,71520,21042,85509,Linton,Alejandro,Alejandro,,2001-09-09,1,1101,N,2,101,4,X,1201,9,9,0.10,9B,9C,41729,41729,01,01,lwxan563,41729,N,U,N,1,6,2,1201,4,5,3,1201,"3015 Grand Avenue , Cocowalk,",,SYDNEY,1133,NSW +kgzyh501,50266,59042,21573,9038,52293,64682,42741,28374,97330,95636,5076,59268,43486,25127,31823,Darling,Jesus,Jesus,C,2003-06-22,1,1101,N,2,101,4,N,1201,7,7,0.39,7B,7C,51462,51462,01,01,jopkr755,51462,Y,Y,Y,2,6,3,1201,2,7,1,2201,416 S. Broadway,,AUBURN,1835,NSW +fwujw612,84305,51230,41159,26182,34218,21854,41008,90713,92197,27474,33267,95241,33766,36944,19429,Doran,Benny,Benny,K,2001-02-14,1,1101,N,1,101,2,N,1201,9,9,0.17,9B,9C,51462,51462,01,01,huvjp241,51462,X,N,N,1,7,1,9601,1,6,3,1201,233 N. Michigan Ave.,,BAR BEACH,2300,NSW +runxx773,47396,93274,34768,99214,61475,35171,95732,40028,29463,75389,28545,448,94106,48900,83460,Landis,David,David,H,2007-05-18,1,1101,N,2,101,3,Y,1201,3,3,0.25,3A,3C,51462,51462,01,01,wzjhp761,51462,Y,U,Y,2,8,4,1201,2,5,4,1201,530 6th Avenue N.,,ALICE,2460,NSW +eqnpt710,51502,67900,21858,6733,32609,51819,67657,15177,15373,64068,71240,69255,14847,33246,49274,Holford,Alisha,Alisha,A,2007-04-09,2,1101,Y,2,101,1,N,9601,3,3,0.61,3F,3E,51462,51462,01,01,rzthm919,51462,Y,X,U,3,5,3,1201,1,8,1,1201,203 SE Grand,,SYDNEY,1029,NSW +ypwbo029,15366,50687,18216,33710,73278,63884,29459,55104,92961,67383,59040,39914,6264,27950,80371,Sparks,Corazon,Corazon,,2001-04-09,2,1101,Y,2,101,1,N,1201,9,9,0.39,9A,9E,41729,41729,01,01,utbdm649,41729,N,N,Y,3,8,2,1201,2,8,4,9601,320 E. Clayton St.,,MERRYLANDS,2160,NSW +fksap891,80704,57236,28859,39614,27964,38788,92658,9290,13801,29740,86575,47466,85246,71917,3562,Thornton,Maegan,Maegan,S,2001-07-01,2,1101,Y,2,101,4,N,1201,9,9,0.73,9F,9F,41933,41933,01,01,vaqsi999,41933,Y,U,N,1,8,4,1201,1,8,1,5203,704 S. 2nd Street,Mill City Farmer's Market,BIG JACKS CREEK,2339,NSW +eaxph183,2502,65982,72616,64989,83968,40294,43698,81529,28619,81427,44222,47930,27971,69554,96170,Meyer,Andre,Andre,Brandon,2001-09-09,1,1101,Y,2,101,4,Y,1201,9,9,0.14,9B,9D,51462,51462,01,01,pypny310,51462,Y,N,Y,2,6,1,1201,4,5,3,1201,2010 16th St,,BELLTREES,2337,NSW +peaoe728,96377,82781,85362,55929,46531,84778,9180,58721,10145,38350,46995,71659,72325,78018,97110,Curtis,Dayle,Dayle,,2005-11-11,2,1101,N,1,101,3,Y,1201,5,5,0.06,5B,5E,41729,41729,01,01,frmtr226,41729,N,Y,N,2,7,3,1201,2,5,4,1201,681 N 132nd St,,WOOLLAHRA,2025,NSW +pgvyc399,5378,69301,88181,45412,99191,51158,87335,93955,85267,94717,38829,2903,97448,88823,34257,Buckner,Chad,Chad,A,2007-09-05,1,1101,N,2,101,2,Y,5203,3,3,0.85,3A,3B,51462,51462,01,01,lzkmn068,51462,Y,U,Y,1,6,3,1201,1,6,1,1201,9343 Culver Blvd.,,CHERRYBROOK,2126,NSW +qoocn992,75842,48430,66625,29229,72544,77533,68565,3848,26339,89960,81404,50936,6628,35560,6129,Lake,Dan,Dan,,2001-11-12,1,1101,N,1,101,3,Y,1201,9,9,0.68,9F,9B,41729,41729,01,01,hlyyd528,41729,N,N,N,1,5,1,1201,1,7,3,1201,1714 W. Third Street,,BANKSIA,2216,NSW +hrosm768,4214,73891,8688,34506,20365,83268,61130,33404,47441,81810,20998,34987,43793,94243,10573,Brook,Clarence,Clarence,Robert,2001-09-20,1,1101,Y,1,101,3,Y,1201,9,9,0.19,9D,9E,41729,41729,01,01,uszov277,41729,N,N,Y,1,7,4,1201,1,8,4,1201,2610 NE US-20,,FAIRFIELD,2165,NSW +wexdk819,15912,42680,56087,41673,3021,55046,11967,36772,7477,11025,90877,29184,4086,1297,27427,Upham,Jed,Jed,,2001-10-07,1,1101,Y,1,101,3,N,1201,9,9,0.57,9F,9A,51462,51462,01,01,ryrla699,51462,X,Y,N,4,7,3,1201,4,6,1,1201,1509 W. Foster Ave.,,MILSONS POINT,1565,NSW +njpjt330,37425,91120,3714,39764,39662,51981,59020,39691,59905,39597,63746,96728,91170,40779,75177,Juarez,Anthony,Anthony,F,2003-11-18,1,1101,X,1,101,4,N,2201,7,7,0.55,7D,7D,41729,41729,01,01,yfvoa295,41729,N,N,N,2,7,1,1201,2,6,1,9601,33 South Colville St,,SYDNEY,1122,NSW +loeyr488,86498,65185,91768,62828,22263,8534,86852,30138,38161,59353,79492,92121,4931,74898,81302,Nord,Greta,Greta,M,2007-07-25,2,1101,N,2,101,4,N,1201,3,3,0.86,3E,3D,51462,51462,01,01,dhkqv940,51462,N,N,Y,1,6,1,1201,4,8,4,5203,4833 Chestnut St.,,CURRANS HILL,2567,NSW +fcqil700,73621,10825,33757,6345,65269,14265,37321,4592,18010,41493,33079,92365,78712,44380,4600,Neal,Ellen,Ellen,,2001-08-04,2,1101,N,1,101,4,N,1201,9,9,0.54,9F,9D,41933,41933,01,01,igjhu698,41933,N,X,N,1,6,1,1201,3,7,4,1201,131 N Broadway,,NORTHBRIDGE,2063,NSW +kdigc545,92981,46908,85836,9257,27262,19151,29576,20363,82174,93922,32965,47440,24120,47192,65423,Pineda,Dylan,Dylan,,2001-09-08,1,1101,N,1,101,3,Y,1201,9,9,0.11,9B,9C,41933,41933,01,01,wvxdk527,41933,Y,N,N,4,5,2,2201,2,7,3,9601,743 N 114th St,,GEORGETOWN,2298,NSW +sfjvl221,33603,93578,60850,75143,26397,95926,15450,12215,4084,63617,71753,87550,2455,16352,28660,Castillo,Terri,Terri,Reiko,2001-03-25,2,1101,Y,1,101,1,Y,1201,9,9,0.01,9F,9F,51462,51462,01,01,uwkwt141,51462,Y,N,N,3,5,4,1201,2,8,3,1201,112 E. Plaza Dr.,,BALCOLYN,2264,NSW +trebv740,96000,97172,87208,79352,46018,94187,76537,43383,75586,91189,17454,52539,79349,86854,15111,Brown,Dell,Dell,J,2007-06-11,2,1101,N,1,101,2,N,1201,3,3,0.62,3C,3A,41933,41933,01,01,ghtad052,41933,N,N,Y,2,5,1,1201,1,8,1,1201,63 Stuart St.,,DOUBLE BAY,2028,NSW +fjavk974,87643,12970,573,76671,72609,85529,3200,99627,35900,50460,54542,43581,32767,89239,99407,Jackson,Lesa,Lesa,,2007-10-14,2,1101,U,2,101,2,Y,1201,3,3,0.55,3B,3B,51462,51462,01,01,yplya145,51462,N,Y,Y,1,5,1,1201,1,7,4,7100,1740 Sansom St,,KINGS CROSS,1340,NSW +msvcl225,40501,82672,84816,17755,49603,571,892,98100,23820,3123,1410,9394,49629,88293,89090,Alexander,Stacy,Stacy,,2007-11-24,2,1101,N,2,101,1,Y,1201,3,3,0.32,3A,3B,51462,51462,01,01,ufhwi848,51462,N,N,Y,2,5,1,9601,1,5,1,1201,1st Street South,#9,BRONTE,2024,NSW +quedx543,75196,86004,98706,2297,73887,32827,76638,93493,12033,47995,40283,42692,5528,53485,15899,Whitfield,Alisha,Alisha,P,2007-02-13,2,1101,U,1,101,4,Y,7100,3,3,0.82,3A,3E,51462,51462,01,01,okoym551,51462,N,N,N,4,5,1,1201,3,5,2,1201,1718 Broadway,,BROADWATER,2472,NSW +fillr257,977,45687,3793,40854,80449,24091,48102,63376,48993,60026,73589,56154,46131,13108,86677,Levesque,Raymond,Raymond,J,2007-12-01,1,1101,U,1,101,1,N,1201,3,3,0.33,3E,3A,51462,51462,01,01,rzyjj667,51462,N,Y,Y,3,5,1,2201,4,5,2,1201,363 Third St.,,BOGGABRI,2382,NSW +aoeub800,58498,5909,60757,69090,86310,74712,73682,52080,40273,44436,85945,35600,83523,12202,84773,Harper,Odell,Odell,R,2007-07-05,1,1101,Y,2,101,4,Y,1201,3,3,0.79,3C,3F,41933,41933,01,01,rmubd917,41933,N,N,U,2,7,3,1201,3,8,2,1201,9 Village Plaza,,BELOWRA,2545,NSW +pnfdx130,46992,25237,96129,91141,43262,56324,19817,82194,70025,17433,47519,52840,81639,27257,22267,Vasquez,Theodora,Theodora,M,2005-03-07,2,1101,U,1,101,3,N,9601,5,5,0.27,5C,5D,51462,51462,01,01,hsizv954,51462,Y,Y,Y,3,5,4,1201,4,8,1,1201,14871 Biscayne Blvd,,QUEEN VICTORIA BUILDING,1227,NSW +zxtzi189,97758,57921,64876,86261,50949,8501,47864,92009,30052,52511,98496,41288,10207,56011,56852,Cook,Janelle,Janelle,G,2001-09-10,2,1101,Y,2,101,1,U,1201,9,9,0.80,9E,9F,41933,41933,01,01,tgpri958,41933,Y,N,Y,1,7,1,1201,3,8,1,1201,745 N. Damen Ave.,,SYDNEY,1196,NSW +lvukc868,21882,14628,64467,49424,45488,35729,75679,23038,71376,68037,74712,19787,76590,23117,92226,Edgar,Gay,Gay,Monique,2003-04-02,2,1101,N,1,101,4,N,1201,7,7,0.05,7C,7F,41729,41729,01,01,kosvj832,41729,Y,N,Y,3,5,3,1201,2,6,4,1201,62 Summer Street,,GROSVENOR PLACE,1219,NSW +ahoow183,85456,28242,89636,77985,789,15286,87510,33907,9967,26256,38117,35917,9647,47117,93684,Bailey,Shila,Shila,B,2005-06-08,2,1101,N,1,101,2,Y,1201,5,5,0.71,5B,5C,51462,51462,01,01,leawm750,51462,Y,N,N,2,7,4,1201,2,7,3,2201,1327 Connecticut Ave,2nd Floor,SYDNEY,1194,NSW +rlzmv957,72553,93663,10105,42903,2317,81949,31977,63799,57001,67984,29429,39115,73977,83107,17523,Christensen,Kelvin,Kelvin,Julian,2007-10-25,1,1101,N,1,101,1,Y,1201,3,3,0.83,3A,3F,41933,41933,01,01,miapv634,41933,N,Y,N,3,6,3,1201,3,6,1,1201,162 N. Main Street,,CROWS NEST,1582,NSW +nnlgd446,1972,93557,13499,53712,30852,77252,25771,29808,78682,11142,74883,71799,18894,74060,93707,Adams,Sandra,Sandra,J,2005-01-22,2,1101,N,1,101,2,N,1201,5,5,0.57,5C,5B,51462,51462,01,01,ktlxl320,51462,Y,N,Y,3,5,3,1201,4,6,4,1201,1123 N. California Ave.,,BALMORAL,2571,NSW +fblms959,4217,99184,17929,10107,17220,28693,25288,74305,32164,68745,76373,76534,58964,12332,31784,Leonard,Charlene,Charlene,Fairy,2007-03-11,2,1101,Y,1,101,4,Y,1201,3,3,0.31,3E,3B,42273,42273,01,01,vhtzw620,42273,N,N,Y,1,5,4,1201,4,5,1,1201,800 Washington Ave SE,,SYDNEY,1130,NSW +fsmlz530,69770,57117,32187,18137,28506,58374,30595,9311,69336,56311,85776,21042,24486,75010,39722,Robinson,Theodora,Theodora,N,2007-12-10,2,1101,N,2,101,2,Y,1201,3,3,0.30,3B,3D,42273,42273,01,01,qyxqi762,42273,N,N,N,1,7,2,1201,3,5,3,1201,402 E. 4th St.,,BOMERA,2357,NSW +ayoqq551,49053,31214,50964,75585,61696,90253,17698,42349,92560,72478,81256,41128,99987,25457,34040,Bushway,Cheyenne,Cheyenne,Jacque,2005-11-17,2,1101,N,1,101,2,N,1201,5,5,0.25,5E,5F,51462,51462,01,01,aknqf695,51462,N,N,N,4,6,4,1201,4,7,2,1201,2921 N. Oakland Ave,,AKOLELE,2546,NSW +kcvsl152,51316,77642,81384,28152,16814,88358,38053,49065,76173,16650,26032,32007,56236,58695,26552,Echols,Wilton,Wilton,C,2007-01-11,1,1101,Y,2,101,2,Y,1201,3,3,0.26,3D,3E,41933,41933,01,01,mhjrv882,41933,Y,Y,Y,2,8,1,1201,2,7,3,1201,638 S Michigan Ave,,MENANGLE PARK,2563,NSW +wzjzu069,10565,53642,46824,2151,5463,23763,58945,61907,19151,70295,84994,7151,73917,96340,66042,Plum,Rex,Rex,,2003-01-17,1,1101,N,1,101,2,X,2201,7,7,0.34,7B,7F,41729,41729,01,01,celie138,41729,Y,N,Y,1,5,2,1201,1,6,2,1201,3190 Atlanta Hwy,,GUILDFORD,2161,NSW +dbcfa458,17360,38176,64719,82852,93949,78783,58793,43412,91670,90480,7850,1676,33848,46847,13527,Warr,Verna,Verna,A,2003-10-01,2,1101,Y,2,101,1,Y,1201,7,7,0.42,7B,7F,51462,51462,01,01,bctax950,51462,Y,Y,Y,2,7,3,1201,2,8,4,1201,114 East Broadway,Mall of America,FAIRLIGHT,2094,NSW +gflpr437,56215,78204,79410,63716,4766,7507,24991,96153,44434,34346,13967,10754,47243,4030,37007,Oneal,Ellis,Ellis,,2007-03-02,1,1101,N,2,101,1,N,1201,3,3,0.11,3C,3B,42273,42273,01,01,flcdv524,42273,N,Y,Y,1,5,4,1201,3,8,1,1201,1409 E Hwy 7,,ABBOTSBURY,2176,NSW +ldqxd106,49790,78970,76628,86569,77096,28440,66692,61959,32633,76805,41253,97371,44841,67175,5433,Britt,Tonya,Tonya,M,2005-01-20,2,1101,Y,1,101,2,Y,1201,5,5,0.85,5E,5B,51462,51462,01,01,mwgnn612,51462,Y,Y,N,4,7,1,1201,4,6,4,1201,451 South Hewitt Street,,BARADINE,2396,NSW +uwbzw856,88891,26410,61824,28294,50578,37860,91178,11613,219,81287,45490,4775,63439,92712,20555,Garcia,Lucie,Lucie,Eleanor,2005-08-25,2,1101,N,2,101,3,Y,1201,5,5,0.36,5B,5A,51462,51462,01,01,kpokt460,51462,U,N,Y,3,7,4,1201,3,8,3,1201,316 Cedar Ave S.,,HAYMARKET,1240,NSW +yjuhy341,8346,58982,75492,73106,76629,97777,81687,56442,83344,93892,52317,93376,96271,4992,17277,Buell,Michael,Michael,M,2003-12-04,1,1101,Y,2,101,4,Y,1201,7,7,0.11,7E,7C,41729,41729,01,01,nzync030,41729,Y,N,Y,2,5,1,5203,3,5,1,7100,411 Broadway,,STRAWBERRY HILLS,1428,NSW +sqmvl181,32071,5314,96681,72033,94736,47769,62567,33599,90728,41054,8018,97629,95307,39565,71327,Roling,Isabella,Isabella,B,2003-07-11,2,1101,N,1,101,1,N,1201,7,7,0.80,7B,7E,51462,51462,01,01,aogby373,51462,N,N,N,2,7,1,1201,2,8,3,1201,208 Mass Ave.,,SYDNEY,1025,NSW +tmswg195,75593,15003,47847,21932,16013,20666,37365,33031,63966,88282,87196,39791,56049,3453,81364,Condon,Ryan,Ryan,P,2003-02-12,1,1101,N,1,101,2,Y,1201,7,7,0.72,7D,7C,51462,51462,01,01,enjxw907,51462,N,N,Y,1,5,3,1201,3,7,4,1201,855 45th Street South,,CAFFREYS FLAT,2424,NSW +uwajk145,42273,64087,98148,50273,3143,95615,681,82266,75373,81674,55804,35275,5113,53676,36165,Small,Henry,Henry,,2003-05-19,1,1101,N,2,101,1,Y,7100,7,7,0.08,7D,7B,51462,51462,01,01,mfcjn222,51462,Y,N,Y,4,7,1,1201,1,8,4,1201,2415-B5 Centreville Road,,SYDNEY,1206,NSW +cgpiq333,34880,3947,89610,86405,81824,28262,89166,36995,10618,84973,90396,19103,61953,6201,57247,Tate,Eusebia,Eusebia,A,2005-09-01,2,1101,Y,2,101,1,N,7100,5,5,0.84,5C,5E,51462,51462,01,01,ddlzu505,51462,Y,N,N,2,7,2,5203,3,6,2,1201,2905 Pearl St.,,MOUNT KURING-GAI,2080,NSW +foxkv366,95106,23760,47235,36118,12918,42576,75385,27671,95147,94399,34657,9454,58476,20927,27873,Wilson,Antoine,Antoine,A,2003-06-07,1,1101,Y,1,101,4,N,1201,7,7,0.95,7B,7E,41729,41729,01,01,ydmyb659,41729,Y,N,U,4,5,4,1201,4,7,4,1201,289 N. Barrington Rd.,,BONNET BAY,2226,NSW +tmyth730,71076,40552,40806,5058,56140,53325,49761,53523,14618,83949,49624,72144,36096,96791,83299,Allen,Marsha,Marsha,N,2007-04-05,2,1101,Y,1,101,1,X,1201,3,3,0.84,3D,3D,42273,42273,01,01,zpsgu905,42273,Y,N,Y,1,6,2,1201,1,6,1,1201,3024 2nd Avenue North,,SYDNEY,1141,NSW +ewbem462,67642,51854,28011,88774,23329,39652,3555,61600,83808,59443,20570,50507,9366,60815,36615,Richardson,Ricky,Ricky,D,2007-06-16,1,1101,Y,1,101,2,Y,1201,3,3,0.92,3B,3B,42273,42273,01,01,rkpgx161,42273,Y,N,N,4,6,3,1201,1,8,3,1201,625 S. 5th St.,,MARRICKVILLE,1475,NSW +bzagx858,29139,6164,90199,15630,49250,12009,54761,72838,60763,15126,31810,15782,23563,83781,88701,Brown,Carlos,Carlos,Lucas,2003-12-07,1,1101,N,2,101,4,Y,1201,7,7,0.58,7A,7F,51462,51462,01,01,ouibj573,51462,Y,Y,N,3,6,3,1201,2,5,3,1201,3 South Street,,SYDNEY,1116,NSW +wnlqw740,3704,52259,40879,13269,19106,93574,79731,50033,5312,76708,69851,35276,20602,82168,81723,Camper,Claudette,Claudette,S,2005-11-17,2,1101,Y,1,101,1,N,1201,5,5,0.37,5A,5F,51462,51462,01,01,scprr380,51462,N,N,N,3,5,3,5203,2,6,4,1201,55 2nd Street,,SYDNEY,1193,NSW +alacb108,54773,61915,55988,79009,9927,17239,97194,43949,80602,409,24505,45651,96865,74565,62080,Oates,Tony,Tony,P,2003-07-19,1,1101,Y,1,101,4,Y,1201,7,7,0.72,7D,7C,41729,41729,01,01,crves354,41729,Y,Y,N,2,5,2,1201,1,5,4,1201,1940 S. Alma School Rd,,BURREN JUNCTION,2386,NSW +cihwv151,92537,50587,76604,22866,89378,72247,60937,66070,61504,66769,32803,25532,99477,94527,76359,Barnes,Odell,Odell,,2007-10-17,1,1101,N,2,101,2,N,1201,3,3,0.81,3E,3C,41933,41933,01,01,ytatp925,41933,N,N,N,2,6,1,1201,1,7,3,1201,128 Cortlandt Street,,BELLINGEN,2454,NSW +bsjeu923,43960,25482,49683,61164,77850,37563,92411,28638,22352,16776,62121,58482,35019,83087,4778,Chaisson,Jenny,Jenny,,2005-01-26,2,1101,N,2,101,3,Y,1201,5,5,0.93,5F,5E,42273,42273,01,01,whchz560,42273,Y,N,N,2,5,4,1201,4,7,4,7100,555 N. Scottsdale Rd,,FRENCHS FOREST,1639,NSW +bgxqp587,40189,2041,72450,79271,13723,56437,19315,16488,69626,13918,43850,67057,67410,96353,48680,Lieberman,Cordelia,Cordelia,L,2001-09-09,2,1101,Y,2,101,3,N,1201,9,9,0.50,9C,9F,51462,51462,01,01,aclxk818,51462,Y,N,Y,1,7,4,1201,2,8,3,1201,7975 N. Cedar Avenue,,GLENQUARIE,2564,NSW +shmwf794,97336,65224,60666,10702,78035,78187,78766,63866,25130,14644,85869,45422,40587,60504,17384,Bryant,Cheryl,Cheryl,Jannie,2003-05-26,2,1101,N,2,101,3,N,1201,7,7,0.57,7B,7D,51462,51462,01,01,vroxz406,51462,N,N,Y,4,7,1,1201,1,6,4,1201,711 Irwin Street,,CURRANS HILL,2567,NSW +bgplx550,22530,6254,61483,59453,94254,92401,23123,5103,46496,47420,16422,18576,13609,64561,41786,Mccabe,Douglas,Douglas,J,2001-09-19,1,1101,N,1,101,4,Y,7100,9,9,0.08,9A,9B,41729,41729,01,01,pbfgx847,41729,X,Y,N,3,5,1,1201,1,5,3,1201,2nd St,,KANGAROO POINT,2224,NSW +ltete755,89927,15366,5345,84826,66398,9702,91742,11657,58624,60922,92189,58585,61843,63535,99310,Jones,Guadalupe,Guadalupe,V,2001-11-22,1,1101,Y,1,101,3,N,1201,9,9,0.14,9D,9B,41729,41729,01,01,whrzx671,41729,Y,N,N,2,5,2,1201,3,7,3,2201,3547 Walker Avenue,,SYDNEY,1122,NSW +gcekh982,10549,10268,26525,34369,8484,69270,32364,67144,52725,66390,38720,99065,45020,83505,98031,Schultz,Larry,Larry,Timothy,2005-04-27,1,1101,Y,1,101,2,Y,5203,5,5,0.53,5B,5E,42273,42273,01,01,frfqe966,42273,Y,N,Y,3,6,2,1201,3,5,2,5203,4250 West 78th Street,,ARNDELL PARK,2148,NSW +frqkb885,70889,44934,6425,45224,51576,42920,42565,11941,5728,11359,47545,65217,43788,94095,9957,Cline,Gerda,Gerda,Shirley,2001-12-04,2,1101,Y,2,101,3,Y,1201,9,9,0.21,9F,9E,51462,51462,01,01,qxhvb805,51462,N,N,Y,1,6,2,1201,1,7,4,7100,211 W. Fourth St.,,ABERDEEN,2359,NSW +worpz300,839,78409,42570,76418,11558,28717,75317,20223,67550,89539,57391,38116,81514,88853,9885,Holtz,Sylvester,Sylvester,Gilberto,2003-12-17,1,1101,Y,1,101,1,N,1201,7,7,0.51,7F,7A,51462,51462,01,01,lzfis606,51462,X,N,N,4,6,2,1201,2,7,4,5203,1800 W. Overland Road,,SYDNEY,1110,NSW +dbdar766,27576,81950,67035,23082,63099,85676,40855,91025,37272,44453,65556,40474,40621,89693,94562,Camper,Gena,Gena,L,2007-08-25,2,1101,N,2,101,3,Y,1201,3,3,0.16,3C,3B,41933,41933,01,01,tbwtz144,41933,N,Y,N,4,6,2,1201,4,5,1,1201,424 Westport Road,,HARWOOD,2465,NSW +jhsts976,68596,63318,5755,99168,16143,33637,36163,26970,82555,17067,31538,81035,29301,84141,13848,Garrett,Gayle,Gayle,Leora,2001-08-22,2,1101,Y,1,101,3,Y,1201,9,9,0.23,9F,9B,41729,41729,01,01,pgdcv998,41729,Y,Y,Y,1,8,3,1201,3,7,2,1201,3550 SW 34th St.,,BAGNOO,2446,NSW +igusk058,27542,79232,53903,12299,15255,65984,82708,14639,34599,24649,48036,45924,29874,42388,84118,Mcintosh,Mai,Mai,L,2005-02-07,2,1101,N,2,101,1,Y,1201,5,5,0.31,5F,5A,42273,42273,01,01,ugbsg124,42273,Y,N,Y,3,6,3,1201,3,5,1,2201,311 Broadway,,GWABEGAR,2356,NSW +assxb044,9136,34192,12816,53821,26353,75142,8121,99589,70888,71414,87369,84442,91324,52246,51757,Brooks,Jena,Jena,,2005-08-25,2,1101,N,1,101,3,N,1201,5,5,0.02,5C,5F,42273,42273,01,01,stzsr206,42273,Y,Y,N,2,6,4,1201,3,8,1,1201,1842 Fountain View Dr,,KENSINGTON,2033,NSW +lghxx745,78064,91153,92065,38477,96151,50112,93872,35871,24406,67362,45291,88172,79510,60369,67492,Simmons,Irvin,Irvin,H,2003-12-27,1,1101,U,2,101,4,X,1201,7,7,0.99,7E,7B,51462,51462,01,01,yrpgh312,51462,Y,Y,N,1,7,4,1201,1,7,3,1201,384 West 13th Avenue,,DENHAM COURT,2565,NSW +cmiwj008,34826,88037,75024,74909,16027,6363,46491,67768,9055,61980,22889,26304,72142,74896,56631,Wilson,Sandy,Sandy,Stacie,2003-10-14,2,1101,Y,1,101,2,Y,5203,7,7,1.00,7B,7C,51462,51462,01,01,gkdms341,51462,Y,Y,Y,2,8,3,1201,3,5,4,5203,70 Westgate Hwy.,,AUBURN,2144,NSW +wbyyc399,59687,9308,22121,99801,60232,97310,98346,94557,85793,30765,77629,6369,38348,24180,66824,Mercer,Samuel,Samuel,Clifford,2001-06-10,1,1101,Y,1,101,2,N,1201,9,9,0.62,9B,9B,41729,41729,01,01,vtrel526,41729,N,U,U,4,8,3,1201,4,8,3,5203,407 Blair Blvd.,,SYDNEY,1040,NSW +iqyfy972,37085,41331,26956,92383,74114,15822,66126,52261,80740,75268,1897,81935,34170,33343,97882,Miller,Jacque,Jacque,Mai,2001-02-07,2,1101,Y,2,101,2,U,1201,9,9,0.14,9C,9C,41729,41729,01,01,kgqsg109,41729,X,N,Y,2,7,2,1201,3,5,1,1201,36 Witherspoon St.,,DENHAM COURT,2565,NSW +afrin568,32237,50254,46191,79198,67016,39426,43568,6013,14991,40860,71077,28487,91305,17760,56209,Rumsey,Julius,Julius,,2005-05-22,1,1101,N,1,101,3,N,1201,5,5,0.13,5D,5C,42273,42273,01,01,jeasm920,42273,N,Y,N,3,7,2,1201,4,5,4,2201,Margaret Morrison Street,,CARINGBAH,2229,NSW +fycsr856,46369,20520,25751,98034,11186,69830,18867,27197,44149,34170,7312,16620,78612,79753,20938,Howell,Willian,Willian,,2007-03-06,1,1101,Y,1,101,4,N,1201,3,3,0.92,3D,3F,41933,41933,01,01,wnwiz010,41933,Y,Y,Y,3,5,4,1201,4,8,2,1201,140 West 4th St.,,SYDNEY,1022,NSW +fizom128,19939,96156,80531,38165,778,36111,12084,6902,631,85355,98227,28329,24809,23793,67415,Reeder,Marvin,Marvin,J,2001-04-23,1,1101,N,1,101,1,Y,1201,9,9,0.93,9F,9E,51462,51462,01,01,tukpz885,51462,Y,Y,Y,1,5,4,1201,2,5,3,2201,2104 Edison Rd.,,SYDNEY,1194,NSW +otvgk997,91996,89046,43163,98946,61146,73202,77687,38698,4813,6066,17573,20192,88331,40728,16081,Evans,Maurice,Maurice,A,2001-11-03,1,1101,N,1,101,1,Y,1201,9,9,0.15,9D,9B,51462,51462,01,01,mlgmj534,51462,Y,N,N,3,7,3,1201,4,6,4,1201,3400 E. Broadway,,SYDNEY SOUTH,1231,NSW +lzizb713,22988,14230,50422,23856,73160,96161,73418,3886,460,88652,95414,24701,25140,22974,85695,Johnson,Noel,Noel,B,2001-03-17,1,1101,Y,1,101,2,N,1201,9,9,0.09,9E,9C,51462,51462,01,01,epnfa381,51462,Y,N,Y,3,6,3,5203,2,6,2,1201,1712 Churn Creek Road,,BERKELEY,2506,NSW +zlayi128,38967,20678,97685,3535,54811,27140,46948,80314,62818,93633,37659,35269,57623,2022,63406,Warren,Valerie,Valerie,Erika,2005-12-26,2,1101,Y,2,101,2,Y,1201,5,5,0.03,5F,5B,42273,42273,01,01,czltx648,42273,Y,Y,Y,3,6,4,1201,2,5,1,1201,4791 Swift Rd,,SYDNEY,1122,NSW +ijqcl672,78539,71371,50790,57227,85575,67816,54160,39263,83013,50535,66227,84672,11000,2038,91088,Danforth,Annette,Annette,,2005-03-27,2,1101,Y,2,101,2,Y,1201,5,5,0.03,5B,5C,41933,41933,01,01,iwiie165,41933,Y,Y,Y,2,7,4,1201,3,6,4,1201,187 Lark Street,,CHATSWOOD,2057,NSW +wldvr990,2385,86436,96528,17378,71977,26216,70316,24038,35807,33922,746,98279,68063,87044,885,Dockery,Lee,Lee,Gilberto,2001-05-12,1,1101,Y,2,101,1,Y,1201,9,9,0.39,9F,9A,51462,51462,01,01,wetsj656,51462,N,Y,N,1,6,1,1201,3,8,4,1201,4069 Telegraph Avenue,,SYDNEY,1173,NSW +mbwaw397,67105,22815,45074,15603,45384,80252,95349,32855,55166,29051,21658,51105,62019,68969,251,Jordan,Emmett,Emmett,Lincoln,2007-04-07,1,1101,Y,2,101,4,Y,1201,3,3,0.67,3C,3E,41933,41933,01,01,ydokh845,41933,Y,Y,N,1,8,4,1201,3,5,2,1201,3135 Washtenaw Ave.,,MOONBI,2353,NSW +glzzm424,31784,31193,99718,70140,83669,46673,97981,32949,29976,47475,7198,95960,11305,92041,1852,Wilson,Clyde,Clyde,,2007-06-17,1,1101,Y,1,101,3,N,1201,3,3,0.81,3A,3A,41933,41933,01,01,lkipc846,41933,U,U,N,1,8,3,1201,3,5,3,1201,1413 York Avenue,,SEVEN HILLS,1730,NSW +kwiqr345,21447,16200,55626,77079,29316,4862,92357,25528,44959,7761,48826,10806,24868,55934,14452,Hunt,Guadalupe,Guadalupe,C,2003-06-12,1,1101,Y,1,101,3,N,1201,7,7,0.10,7D,7C,42273,42273,01,01,apkom400,42273,Y,N,Y,2,5,2,1201,3,5,2,1201,914 Asbury Avenue,,WATERLOO,2017,NSW +tejvk948,48002,9662,38930,43703,16233,99845,58177,11519,33117,11960,36531,29603,27273,17574,8295,Fuquay,Laurence,Laurence,R,2005-06-05,1,1101,Y,1,101,4,N,1201,5,5,0.42,5A,5B,41933,41933,01,01,utqja185,41933,N,N,N,3,5,3,1201,2,6,4,9601,4920 Central Ave NE,,BELLMOUNT FOREST,2581,NSW +ssurs556,24445,6360,92321,54854,44231,66877,16003,89584,60650,67921,28133,4763,55709,20061,4006,Mcdonald,Ginny,Ginny,Stacey,2005-04-24,2,1101,Y,1,101,3,Y,1201,5,5,0.84,5A,5E,41933,41933,01,01,pckbj479,41933,N,Y,Y,2,5,2,1201,4,6,4,1201,3756 Grand Avenue S.,,BREEZA,2381,NSW +nwfnr637,93355,91416,56165,32382,65975,67388,512,2685,22386,69541,49866,82101,56437,67288,88511,Cumbie,Aileen,Aileen,,2007-03-19,2,1101,Y,1,101,2,Y,1201,3,3,0.90,3A,3C,41933,41933,01,01,shjqs639,41933,Y,Y,N,2,6,1,5203,2,5,2,1201,111 E. Wacker Dr.,,ABBOTSBURY,2176,NSW +btozl308,90853,16373,54887,27643,8756,39909,15352,35867,85877,41443,80448,21970,49495,60309,59072,Deitz,Lakisha,Lakisha,L,2007-07-02,2,1101,N,1,101,2,Y,1201,3,3,0.42,3C,3E,41933,41933,01,01,mrgvn324,41933,Y,N,N,1,7,4,1201,3,5,3,2201,36 W. High St.,,BETHUNGRA,2590,NSW +znrci197,29706,6036,81759,17825,8066,44603,94030,10440,66033,99935,62960,79850,16718,70362,7334,Reynolds,Abigail,Abigail,Raquel,2003-02-08,2,1101,Y,2,101,4,N,2201,7,7,0.54,7B,7F,42273,42273,01,01,hlyvx971,42273,Y,N,N,3,7,1,7100,2,7,1,1201,1401 N. Central Ave,,BELFIELD,2191,NSW +bprev566,88265,55519,16043,61823,77767,81240,74150,26720,49634,36550,8332,78770,9490,95332,12444,Garrett,Samantha,Samantha,,2007-12-12,2,1101,N,1,101,4,Y,7100,3,3,0.32,3D,3F,51462,51462,01,01,kghti365,51462,Y,Y,Y,3,5,1,1201,4,6,3,1201,77 Lafayette Street,,BELMORE,2192,NSW +apkkp284,86167,5069,64968,52178,85454,61123,49269,62525,65032,68824,89723,21877,85506,80813,52246,Kinder,Xiomara,Xiomara,Lydia,2003-05-02,2,1101,Y,2,101,2,N,1201,7,7,0.33,7F,7C,41933,41933,01,01,wzefq827,41933,N,N,N,4,7,4,1201,1,5,4,1201,201 Ethan Allen Ave.,,SYDNEY,1003,NSW +avjcv213,11944,55822,31820,3190,66760,77375,8914,60034,92081,9197,80861,12811,97767,48918,7284,Fulton,John,John,G,2007-10-12,1,1101,N,1,101,4,N,1201,3,3,0.69,3F,3A,41933,41933,01,01,xxftf475,41933,Y,Y,N,1,6,3,1201,2,7,4,7100,1408 Hardimont Road,,SYDNEY,1026,NSW +verij995,90769,14702,73994,2881,70935,40707,73499,40919,55618,39369,81875,42308,54502,96316,57250,Collins,Tomeka,Tomeka,Julia,2007-09-12,2,1101,N,2,101,1,N,1201,3,3,0.54,3D,3E,41933,41933,01,01,ktlfm200,41933,U,Y,Y,2,7,4,9601,3,8,4,1201,25 W Flagler St,,BENDEMEER,2355,NSW +qbots721,63397,87012,3672,37061,8753,66890,74740,95748,4544,92230,21685,3391,43208,43223,46800,Jones,Rosa,Rosa,C,2005-04-28,2,1101,N,2,101,3,N,5203,5,5,0.09,5C,5E,41933,41933,01,01,jqgsy046,41933,Y,Y,Y,1,7,1,1201,3,8,3,1201,400 N. Euclid Avenue,,BINIGUY,2399,NSW +nktfd829,6367,14381,69712,16651,57192,26610,623,40891,19435,62637,31161,98333,32636,80681,68497,Jackson,Alfredo,Alfredo,,2007-08-22,1,1101,N,2,101,2,U,1201,3,3,0.93,3E,3F,51462,51462,01,01,hsrry823,51462,N,N,Y,4,6,2,7100,2,7,1,1201,2108 Eastern Ave.,,BACK CREEK,2480,NSW +kelbe838,33518,97306,88103,57683,51320,72945,37595,67936,97004,82880,51937,5110,47515,3169,729,Thomas,Bessie,Bessie,L,2003-11-18,2,1101,Y,2,101,3,N,1201,7,7,0.21,7E,7F,41933,41933,01,01,reyfs289,41933,Y,Y,Y,3,7,4,1201,4,6,1,5203,3799 Las Vegas Blvd. South,,BORA RIDGE,2471,NSW +cdzne211,62560,87765,56458,20397,55130,86527,2917,84868,12820,66878,54562,72390,1839,88264,26242,Murray,Jordan,Jordan,,2005-12-03,1,1101,N,2,101,1,Y,1201,5,5,0.33,5A,5F,41933,41933,01,01,pyjtn017,41933,Y,N,Y,1,6,1,1201,4,7,2,1201,2450 Route 9 South,,SYDNEY,1144,NSW +fjcmq147,95357,20709,31850,22338,54089,98234,31495,17693,60697,92323,67132,39490,37963,32957,11454,Hansen,Leon,Leon,Dale,2005-11-12,1,1101,Y,2,101,4,Y,1201,5,5,0.19,5E,5B,41933,41933,01,01,ekuzw238,41933,Y,Y,Y,2,5,4,1201,4,5,2,1201,2238 Gulf Gate Drive,,SYDNEY,1038,NSW +dsrwo676,51480,26951,35997,51846,46685,14269,81181,75099,2488,47834,59578,79185,63909,55759,50742,Schaff,Sherman,Sherman,A,2005-12-22,1,1101,Y,2,101,2,N,1201,5,5,0.68,5F,5E,41933,41933,01,01,yvvqx586,41933,Y,N,X,2,5,4,1201,3,6,3,1201,740 E. Chatham St.,,SYDNEY SOUTH,1233,NSW +quefa223,33651,86266,33297,34652,24189,54983,13251,72233,16622,35312,58105,18192,26997,99582,89023,Diaz,Mary,Mary,S,2005-01-01,2,1101,N,1,101,2,N,1201,5,5,0.48,5D,5D,41933,41933,01,01,qkfop990,41933,X,Y,X,1,7,2,1201,4,7,3,1201,543 Divisadero,,SYDNEY,1025,NSW +nroed107,96625,67450,10338,91028,68765,51957,67669,84688,69805,1490,68775,91793,6887,69651,74505,Hodgkins,David,David,,2005-04-16,1,1101,N,2,101,2,N,1201,5,5,0.70,5F,5A,41933,41933,01,01,qxqmz466,41933,Y,Y,Y,3,8,3,1201,2,8,2,1201,2170 Young Avenue,,ABERDEEN,2336,NSW +oqlhk838,41074,81148,95760,70246,75228,25378,82876,64613,94014,9077,2891,49517,96035,17135,19614,Webb,Petrina,Petrina,L,2003-08-10,2,1101,N,1,101,1,Y,1201,7,7,0.75,7B,7E,42273,42273,01,01,ruwck777,42273,N,Y,N,1,6,4,1201,4,7,2,7100,250 Franklin St.,,BAULKHAM HILLS,1755,NSW +ytqde720,58653,32234,58149,98261,25953,72534,42779,47223,86380,96156,59843,82771,83057,97559,44670,Chandler,Rebecca,Rebecca,Lucille,2003-11-05,2,1101,Y,1,101,2,U,1201,7,7,0.32,7D,7C,42273,42273,01,01,glern820,42273,N,N,N,1,8,4,7100,4,6,2,1201,4980 W Ray Road,,ST IVES,2075,NSW +mvrtm628,17168,93837,58594,94631,84301,37594,63276,60005,30742,15233,83926,62539,81296,40720,4555,Pulliam,Bradley,Bradley,,2007-10-16,1,1101,U,2,101,3,N,1201,3,3,0.63,3B,3B,51462,51462,01,01,kqozx745,51462,Y,Y,U,1,8,4,1201,2,5,3,1201,8446 S.E. Division St.,,SINGLETON MILITARY AREA,2331,NSW +rxmyk149,18923,364,19024,41156,97750,42851,21170,68132,47150,40518,23216,73305,26058,56283,24184,Barton,Randal,Randal,,2007-10-02,1,1101,N,2,101,1,N,1201,3,3,0.15,3A,3B,51462,51462,01,01,wslvv384,51462,Y,Y,Y,4,8,2,1201,3,7,1,1201,4673 Nord Highway,,SYDNEY,1148,NSW +ahbol550,76571,29732,28608,70569,97679,7507,8834,35208,79597,23074,32023,29654,44493,89885,40254,Foster,Kirk,Kirk,E,2005-01-18,1,1101,Y,2,101,3,N,2201,5,5,0.62,5B,5F,41933,41933,01,01,bffdx760,41933,N,N,Y,3,6,4,1201,1,5,1,9601,18425 E. Colima Rd,#2F,ALBION PARK,2527,NSW +oewmv087,64044,30395,30905,83546,72014,70375,15259,34970,15415,83822,65157,53136,43268,19243,43366,Villanueva,Rebekah,Rebekah,,2003-10-11,2,1101,N,2,101,1,N,1201,7,7,0.22,7F,7A,41933,41933,01,01,moxtl729,41933,N,Y,U,4,7,4,1201,4,8,1,5203,3131 Las Vegas Blvd. South,,SYDNEY,1042,NSW +kteof779,44646,55802,17639,81872,88640,52981,82899,59595,11706,34847,82684,76207,58105,21071,83751,Garcia,Erika,Erika,L,2003-03-25,2,1101,N,2,101,2,N,1201,7,7,0.58,7F,7D,42273,42273,01,01,drwee510,42273,U,Y,Y,2,7,2,1201,4,5,2,1201,2425 University Ave. SE,,NORTH PARRAMATTA,2151,NSW +zgdfr849,95928,48570,11893,56295,30853,54663,54066,7248,50163,59245,83994,70548,8621,55546,27100,Thompson,Terry,Terry,Melonie,2003-09-26,2,1101,N,2,101,3,Y,5203,7,7,0.22,7B,7B,42273,42273,01,01,jxbrp282,42273,Y,N,Y,4,5,2,1201,3,6,1,1201,1311 Glendale Blvd,Ste A,SYDNEY,1296,NSW +oxeqj005,15445,17985,77391,37830,27008,98069,47546,84250,67458,64209,37590,80619,13056,71640,43243,Hoffman,Sandra,Sandra,,2007-03-13,2,1101,Y,2,101,3,X,1201,3,3,0.19,3E,3C,51462,51462,01,01,tldtp737,51462,Y,Y,Y,4,7,2,1201,4,8,2,7100,1588 E. Bethany Home Rd.,,BLENHEIM ROAD,2113,NSW +zrlsb240,76517,31286,9660,71307,38571,11778,37709,74286,28693,45773,4402,8474,11829,28213,84971,Hansen,Brian,Brian,Tomas,2007-09-21,1,1101,U,1,101,1,N,1201,3,3,0.37,3B,3E,51462,51462,01,01,uzgre652,51462,N,N,N,2,8,1,1201,2,6,2,1201,785 Franklin Ave,# A,NORTHMEAD,2152,NSW +padzq078,6197,31022,46579,67078,4938,94474,42509,20112,11958,65803,78447,25727,13998,65479,24284,Odum,Marvin,Marvin,W,2003-03-13,1,1101,Y,2,101,2,X,1201,7,7,0.49,7D,7C,41933,41933,01,01,cpcho192,41933,Y,Y,Y,1,7,4,2201,3,6,1,1201,1225 Cleveland Street,,BARRACK HEIGHTS,2528,NSW +hlglh276,78791,60112,70327,44414,45298,60017,2983,63848,11706,12610,62862,31232,93452,67440,7067,Blankenship,Terrence,Terrence,Reginald,2003-02-03,1,1101,Y,2,101,2,N,1201,7,7,0.56,7B,7A,41933,41933,01,01,hfkmi477,41933,N,N,Y,4,5,1,1201,2,7,3,1201,81 Lancaster Avenue,,WANGI WANGI,2267,NSW +telgi847,90908,84830,31662,59525,16514,10572,21461,42849,59038,92981,71011,67227,11084,73127,73618,Warren,Kelly,Kelly,,2003-07-01,2,1101,N,1,101,2,N,1201,7,7,0.95,7D,7D,42273,42273,01,01,iisvf427,42273,N,Y,N,1,7,4,1201,1,7,1,1201,4333 Spruce St.,,STRATHFIELD,2135,NSW +rozjd241,89938,40907,43019,88853,93515,71361,54085,32301,47899,41917,67607,85339,16550,50906,3741,Earley,Myra,Myra,B,2005-05-10,2,1101,N,1,101,1,N,1201,5,5,0.09,5D,5D,41933,41933,01,01,epewp085,41933,N,N,N,4,7,1,1201,4,5,1,7100,799 University Avenue W.,,PENNANT HILLS,2120,NSW +vqnkp239,45080,37755,13850,58555,16295,44560,2929,92457,97720,45344,89890,65446,91293,5154,80632,Iddings,Rebekah,Rebekah,A,2005-11-21,2,1101,N,1,101,3,N,1201,5,5,0.92,5C,5D,41933,41933,01,01,mriho892,41933,Y,Y,N,2,7,3,9601,4,5,2,1201,2 West Washington Street,,BONNY HILLS,2445,NSW +cggaf953,33098,69845,14424,29619,4307,96407,29177,19777,70093,97150,82139,93632,96472,4378,63430,Siler,Annett,Annett,J,2003-01-14,2,1101,N,1,101,4,N,1201,7,7,0.48,7A,7E,41933,41933,01,01,zuwuo542,41933,N,N,N,1,5,3,1201,2,8,2,1201,4625 Liberty Ave.,,ROYAL EXCHANGE,1223,NSW +npqai535,97778,83056,74366,12997,492,23729,25310,17678,6764,39531,32601,10151,14988,45812,88162,White,Arden,Arden,Lazaro,2003-07-10,1,1101,N,2,101,2,Y,1201,7,7,0.23,7F,7D,41933,41933,01,01,nejng555,41933,N,N,Y,2,5,2,1201,2,8,1,1201,4400 23rd Avenue,,SMITHFIELD,2164,NSW +phlsz129,39311,55407,68108,68583,33881,52307,11726,22691,85694,49977,50186,98077,416,32419,98814,James,Dante,Dante,,2003-02-23,1,1101,N,1,101,3,N,1201,7,7,0.62,7C,7A,42273,42273,01,01,wjkip831,42273,N,Y,Y,2,8,1,1201,4,8,2,9601,813 W.17th St.,,BORA RIDGE,2471,NSW +rjzmb333,22529,19788,81585,68264,29322,79249,25923,29356,17226,30017,19807,90596,79419,3866,78893,Hernandez,Quentin,Quentin,Tobias,2005-11-17,1,1101,N,2,101,3,Y,1201,5,5,0.34,5D,5D,51462,51462,01,01,pulbv332,51462,N,Y,N,3,7,4,1201,2,7,3,1201,501 Haight Street,,GOONENGERRY,2482,NSW +wahle759,3901,18427,28864,11185,95986,92741,59407,31064,93627,95835,94937,47617,77156,38187,51948,Fitts,Erin,Erin,June,2003-07-23,2,1101,Y,2,101,2,N,1201,7,7,0.93,7A,7B,41933,41933,01,01,xpryn161,41933,N,N,N,2,7,4,1201,4,8,1,1201,5580 Sunset Blvd.,,WEST RYDE,1685,NSW +xcwul502,43290,59061,69553,71518,76413,58307,95608,65515,67072,83850,51488,80996,42189,99225,90114,Conner,Marlene,Marlene,,2003-10-17,2,1101,N,1,101,2,Y,1201,7,7,0.20,7C,7E,41933,41933,01,01,phbbv060,41933,N,N,N,4,5,4,1201,4,5,4,1201,210 Prices Fork Rd,,ARDGLEN,2338,NSW +ursbb777,33902,91786,89592,48468,34331,6298,30121,59194,2939,17748,39625,19675,32129,18604,44130,Smith,Cory,Cory,J,2003-01-09,1,1101,N,1,101,1,Y,1201,7,7,0.24,7F,7A,41933,41933,01,01,jistl335,41933,N,Y,Y,3,5,4,5203,1,5,1,1201,640 Main St,,HABERFIELD,2045,NSW +qxads348,70602,1990,99662,96606,7425,14286,16467,50992,83631,43760,43072,55311,33694,78422,62636,Fuquay,Jimmy,Jimmy,,2001-01-16,1,1101,Y,1,101,3,N,1201,9,9,0.44,9F,9E,42273,42273,01,01,utevp897,42273,Y,Y,N,1,6,4,1201,2,6,3,1201,97 St. Marks Place,,NORTH TUMBULGUM,2490,NSW +wnhro727,75608,20959,63999,59141,87940,32648,27487,99264,14660,52536,56879,21867,18531,1888,59852,Wendt,Rogelio,Rogelio,,2005-07-23,1,1101,X,2,101,3,Y,1201,5,5,0.41,5D,5D,51462,51462,01,01,wippd001,51462,N,N,Y,1,6,1,1201,2,8,4,1201,486 Broadway,,KOORAGANG,2304,NSW +gumws324,58406,65743,52016,21156,23861,1505,67834,39230,93434,77803,6343,96662,45107,16897,62225,Berger,Clifton,Clifton,G,2001-12-22,1,1101,N,2,101,4,Y,5203,9,9,0.32,9D,9F,41933,41933,01,01,czyuu275,41933,Y,N,X,1,5,1,1201,3,5,4,1201,2314 SE Division St.,,UNIVERSITY OF NEW ENGLAND,2351,NSW +galdg120,87101,27948,48472,94284,47988,18411,13567,11220,57393,20127,48062,6705,79437,21036,13417,Collins,Quentin,Quentin,Noel,2003-10-09,1,1101,N,2,101,1,U,1201,7,7,0.30,7A,7E,41933,41933,01,01,clfqr812,41933,Y,N,N,1,8,3,1201,4,8,3,1201,8801 University Avenue,,BARADINE,2396,NSW +gmbqq162,52790,463,45194,52272,44396,99635,73950,62285,93972,56326,90560,512,91866,67518,94739,Dixon,Lamont,Lamont,B,2001-10-25,1,1101,Y,1,101,1,Y,2201,9,9,0.87,9C,9E,41933,41933,01,01,ulsrn668,41933,N,N,Y,1,7,3,9601,4,6,4,2201,2238 Gulf Gate Drive,,SYDNEY,1148,NSW +xvbyz374,8951,38608,96367,83389,25165,89542,77722,83532,23976,67785,79845,42817,87816,96168,16731,Johnson,Sherman,Sherman,,2001-09-04,1,1101,N,2,101,2,N,1201,9,9,0.91,9A,9A,42273,42273,01,01,tlhue897,42273,N,Y,N,1,6,2,1201,4,5,3,9601, 6003 NW Barry Rd.,,SYDNEY,1120,NSW +drjvk741,56051,1578,68665,24845,43413,17163,57083,46095,24283,70765,43221,55563,97179,42313,95530,Burke,Emily,Emily,,2001-10-21,2,1101,Y,2,101,2,X,1201,9,9,0.55,9C,9B,42273,42273,01,01,ejrww930,42273,N,Y,Y,1,7,4,1201,4,8,1,1201,1755 Massachusetts Ave.,,ST PETERS,2044,NSW +bbkoc533,82234,47625,54659,74723,96090,24774,6974,66619,37417,31605,83589,23768,9924,42830,37227,Reeves,Jannie,Jannie,,2007-11-18,2,1101,N,1,101,1,Y,1201,3,3,0.29,3E,3B,41604,41604,01,01,xxclg025,41604,Y,U,Y,1,8,2,1201,2,6,3,1201,1910 S Dairy Ashford Rd,,STRAWBERRY HILLS,1423,NSW +soxgp205,86149,93514,7552,39741,6427,11928,76743,52547,23793,79041,37645,38891,66681,8831,21341,Garza,Kelly,Kelly,,2007-04-25,1,1101,Y,2,101,3,N,1201,3,3,0.39,3D,3D,41604,41604,01,01,avpli109,41604,U,N,Y,3,5,3,9601,1,7,3,1201,220 N. 10th St.,,STRAWBERRY HILLS,1420,NSW +zqdck992,58151,13682,30966,59964,40522,74936,7033,50316,93291,7646,99092,92941,99972,13788,93455,Holdren,Charles,Charles,E,2001-07-04,2,1101,N,1,101,2,X,1201,9,9,0.06,9A,9E,41933,41933,01,01,kxspf057,41933,N,Y,Y,4,5,4,1201,3,7,4,1201,571 West 2600 South,Colonial Square,LANE COVE,2066,NSW +sofxq038,57622,69029,68489,37588,79853,25284,17024,68491,30636,1651,4744,12243,66168,71076,27929,Lowe,Tashia,Tashia,,2005-07-23,2,1101,N,2,101,3,X,1201,5,5,0.25,5B,5D,51462,51462,01,01,otpkj210,51462,Y,N,Y,3,8,4,1201,1,8,4,1201,2708 Lyndale Avenue S,,QUEEN VICTORIA BUILDING,1229,NSW +aeqba066,38734,19737,82768,67959,44040,69054,70508,63665,72104,50133,57592,471,57451,14958,1328,Prichard,Lucy,Lucy,M,2001-08-09,2,1101,Y,2,101,4,Y,5203,9,9,0.26,9F,9E,41933,41933,01,01,hiplj337,41933,Y,Y,N,4,5,4,1201,1,7,1,1201,169 W. McMillan St.,,BONDI JUNCTION,2022,NSW +wnspv244,2912,82092,39263,85342,39312,67942,24923,40932,51030,3039,79113,56663,57977,76626,85806,Bare,Jerry,Jerry,,2007-04-12,1,1101,Y,1,101,2,N,7100,3,3,0.91,3F,3B,42273,42273,01,01,ldrmx580,42273,Y,Y,Y,2,8,2,1201,4,8,1,1201,5000 Underwood St,,WANGI WANGI,2267,NSW +jjmpa846,6462,52752,84850,22343,54478,10176,58867,23875,47381,31621,23015,14019,44111,60734,3018,Nichols,Lauren,Lauren,Rosalva,2007-10-24,2,1101,Y,1,101,2,Y,5203,3,3,0.58,3C,3A,41604,41604,01,01,wtmbm862,41604,N,Y,Y,1,7,1,1201,1,5,3,2201,2455 Vista Way,Suite F,SYDNEY,1131,NSW +csqbx000,59352,47471,52569,96326,46217,17275,16098,45326,43227,71670,26797,50050,55625,14794,29275,Parker,Wesley,Wesley,,2001-12-14,1,1101,N,1,101,1,N,1201,9,9,0.29,9C,9B,41933,41933,01,01,sbivx698,41933,Y,X,Y,2,6,2,1201,1,6,3,1201,3821 Richmond Ave.,,DURI,2344,NSW +vcenp365,74273,27574,15397,46446,31433,68090,33816,49775,73377,78848,91403,9765,4813,46271,38474,Shearer,Rebecca,Rebecca,,2005-03-05,2,1101,Y,2,101,4,N,1201,5,5,0.40,5A,5F,51462,51462,01,01,rewto826,51462,Y,N,Y,1,7,4,7100,2,5,4,1201,1221 Williamson Street,,GURLEY,2398,NSW +xafyk106,10479,86989,93492,54539,62770,11465,69676,3820,11638,1781,44442,85882,34339,49892,59404,Peterson,Randall,Randall,,2005-11-04,1,1101,N,1,101,4,Y,1201,5,5,0.88,5A,5C,51462,51462,01,01,cegqb272,51462,Y,U,Y,3,7,3,1201,4,6,1,1201,131-10 11 Ave.,,BACK CREEK,2484,NSW +howvc046,64597,18569,69676,62551,6548,41025,80121,60237,89317,1686,77370,96539,56606,22606,40992,Callen,Jeremy,Jeremy,Roberto,2003-09-06,1,1101,Y,2,101,4,Y,1201,7,7,0.55,7D,7F,51462,51462,01,01,hpwph924,51462,Y,Y,N,4,5,3,1201,4,8,3,1201,613 W. Douglas Avenue,,SYDNEY,1167,NSW +xdpdm755,52779,82282,57197,88655,63100,84032,60059,45119,69635,81894,57504,50095,31909,68151,92048,Hunter,Christine,Christine,,2003-11-18,2,1101,Y,1,101,4,X,1201,7,7,0.12,7A,7B,51462,51462,01,01,qwzgb623,51462,N,Y,N,2,6,1,1201,1,8,4,1201,34th & Walnut Street,,SYDNEY SOUTH,1231,NSW +usaac061,62820,60257,46956,22606,65419,39302,25133,39857,43030,36260,28956,58755,17925,81257,81116,Wright,Teresa,Teresa,M,2003-01-04,2,1101,Y,2,101,1,N,1201,7,7,0.26,7C,7A,51462,51462,01,01,krqkp100,51462,Y,N,N,1,7,2,2201,2,6,1,1201,615 Grand St,,LIVERPOOL,1871,NSW +ktben771,16160,49196,95950,29254,98953,76794,78541,77371,31638,18496,17314,63616,62827,80172,64665,Kong,Chris,Chris,Simon,2001-06-02,1,1101,Y,1,101,3,N,1201,9,9,0.46,9F,9C,41933,41933,01,01,zcckb968,41933,N,X,U,1,7,2,1201,3,8,2,1201,3101 St. Paul Street,,SYDNEY,1116,NSW +xiemo729,35722,59558,17054,48792,39826,83808,56076,63346,74692,46580,47423,92376,91346,90546,48254,Gonzales,Edwin,Edwin,,2007-11-18,1,1101,Y,2,101,1,N,2201,3,3,0.57,3F,3C,42273,42273,01,01,vnamz755,42273,Y,Y,U,4,8,4,1201,4,6,4,1201,182 Avenue B,,ROSEBERY,1445,NSW +laage286,71483,20455,69501,46790,75122,94416,22425,81851,21674,26025,57397,88917,72961,24821,13809,Palmer,Francis,Francis,U,2007-01-16,2,1101,X,1,101,3,Y,5203,3,3,0.93,3F,3B,42273,42273,01,01,mvhtq430,42273,U,Y,Y,1,8,2,7100,1,7,4,1201,400 8th Street NW,,AUSTRAL,2179,NSW +uikev497,77570,92302,27105,35088,3070,81396,56061,83068,59341,12339,95164,24410,69098,53950,75045,Sloan,Manuel,Manuel,L,2001-11-15,1,1101,N,1,101,1,Y,1201,9,9,0.40,9C,9D,41933,41933,01,01,trlnw515,41933,Y,U,Y,4,8,1,1201,1,6,2,1201,237 N. 1st Street,,SYDNEY,1198,NSW +brsgn085,58861,25817,18119,53305,649,67440,20770,18223,45674,13748,80214,11864,36734,71434,2208,Turpin,Alan,Alan,Brant,2007-10-04,1,1101,Y,1,101,1,Y,1201,3,3,0.98,3F,3C,42273,42273,01,01,oleta954,42273,Y,N,Y,3,6,4,5203,2,6,3,1201,St Johns Place,,BORAH CREEK,2346,NSW +mneik545,14945,5835,7084,51600,55195,26471,31998,67281,11334,44302,45576,78867,83588,27085,54747,Anthony,Elena,Elena,,2001-05-23,2,1101,Y,2,101,3,N,1201,9,9,0.72,9B,9E,41933,41933,01,01,wioou923,41933,Y,N,Y,3,6,1,1201,2,7,4,1201,1846 Garnet Avenue,,WILLIAMTOWN RAAF,2314,NSW +wpnya620,32381,33076,63663,92568,34779,60249,41827,82494,53505,84656,91192,39675,70226,56822,61143,Harrison,Dominique,Dominique,,2007-01-06,2,1101,N,1,101,3,X,1201,3,3,0.66,3F,3A,41604,41604,01,01,nwlpm174,41604,Y,U,N,1,6,3,1201,4,7,1,1201,"RR 1 Box 824, PA Highway 75 (at Matamoras Rd.)",,GRANVILLE,1830,NSW +undyj694,79008,37238,17861,2748,28058,34934,30135,47372,82802,49043,16759,63942,5382,31778,45168,Smith,Tomas,Tomas,,2005-08-06,1,1101,Y,2,101,1,Y,1201,5,5,0.29,5B,5A,41604,41604,01,01,wehqb965,41604,Y,Y,Y,2,5,2,1201,4,7,1,1201,P.O. Box 566,,DURI,2344,NSW +vjjwm124,9592,86653,85606,92210,53350,51984,21539,4332,79390,93088,19567,43023,7159,43429,9585,Davin,Meta,Meta,,2001-02-10,2,1101,N,1,101,1,N,1201,9,9,0.58,9B,9B,51462,51462,01,01,ikoge955,51462,N,Y,Y,1,5,3,1201,1,7,3,1201, 1600 East Madison,,SYDNEY,1006,NSW +genum958,69592,13664,56656,78226,34520,47161,21493,42961,84385,81290,67637,32493,37660,6502,8517,Warren,Aileen,Aileen,J,2007-12-10,2,1101,Y,2,101,4,N,1201,3,3,0.82,3C,3A,42273,42273,01,01,ilscs825,42273,Y,N,U,1,6,4,1201,2,7,2,1201,1904 Skibo Road,,SYDNEY,1030,NSW +dgszr859,38306,10026,78152,53905,12380,73573,34786,40586,35752,36506,8380,12045,27619,11501,70351,Rivera,Alicia,Alicia,N,2001-03-27,2,1101,N,1,101,4,Y,1201,9,9,0.10,9E,9F,41933,41933,01,01,fgklr548,41933,Y,N,U,3,7,4,1201,2,6,3,1201,1363 S. High Street,,BLACKMANS POINT,2444,NSW +zwjcn936,32937,80554,26492,67117,32733,71182,32084,48159,93892,96091,92529,15945,87608,81011,37496,Bushway,Violet,Violet,C,2001-01-02,2,1101,Y,1,101,3,N,1201,9,9,0.94,9B,9E,41933,41933,01,01,yxlwy827,41933,Y,Y,Y,1,7,4,2201,2,5,1,1201,120 West Ontario Avenue,,ALICE,2460,NSW +xwybw286,84506,18090,67299,88021,55236,46879,36030,13540,1988,30752,76347,1604,57760,50185,73676,Burch,Betsy,Betsy,J,2005-09-09,2,1101,N,1,101,3,X,1201,5,5,0.93,5E,5A,41604,41604,01,01,apwpk969,41604,Y,X,Y,4,5,1,2201,2,8,4,1201,7828 SW 35th Ave,,GWABEGAR,2356,NSW +yymxf361,71052,38584,54499,14950,82415,90343,41614,56443,99978,98657,98723,13719,49653,35679,61670,Martinez,Columbus,Columbus,,2005-11-28,1,1101,N,2,101,3,N,2201,5,5,0.00,5C,5C,41604,41604,01,01,yxjes089,41604,U,N,X,1,7,3,1201,2,5,2,1201,2109 Frankfort Avenue,,BACKWATER,2365,NSW +wfvaj714,50298,1807,96280,4321,52536,77609,36387,61169,56571,67609,42752,47348,94219,55756,94986,Rowland,Elizabeth,Elizabeth,T,2007-10-13,2,1101,Y,1,101,1,N,1201,3,3,0.24,3C,3D,42273,42273,01,01,irobr979,42273,Y,Y,N,4,6,2,2201,4,6,4,2201,66-246 Kamehameha Hwy,,BROADWAY,2007,NSW +wwjam703,30546,6523,49135,12854,52174,57175,97151,42055,99999,13659,82681,75901,28371,24782,47971,Pursley,Johanne,Johanne,,2007-08-25,2,1101,N,1,101,4,Y,1201,3,3,0.56,3D,3F,42273,42273,01,01,lpjgn929,42273,N,N,N,2,8,4,1201,2,8,4,5203,2022 North 7th Street,,MUNGINDI,2406,NSW +jjimi828,38718,31542,1592,52185,98434,57330,89346,7519,60575,24699,78546,38331,49703,85568,22351,Hatchett,Denise,Denise,B,2001-05-23,2,1101,Y,2,101,2,N,1201,9,9,0.29,9D,9C,41933,41933,01,01,pszur091,41933,Y,Y,Y,1,8,2,1201,3,7,4,2201,150 W. Congress Pkwy. at LaSalle Blue Line El stop,,SYDNEY,1174,NSW +senai358,98721,47090,10169,52657,99806,29809,16648,77318,52006,69531,80747,901,27572,17128,48019,Hopper,Gale,Gale,M,2007-12-12,1,1101,N,2,101,1,N,1201,3,3,0.78,3F,3B,42273,42273,01,01,wdhuq949,42273,N,Y,Y,4,6,2,9601,1,8,2,7100,2912 Oak Lawn Ave.,,SYDNEY,1020,NSW +qtxkx928,52634,46400,49747,82909,5346,37986,73971,519,72666,25490,43984,5634,27056,96533,43353,Sykes,Joshua,Joshua,S,2007-05-14,1,1101,N,1,101,4,Y,1201,3,3,0.26,3A,3B,42273,42273,01,01,yswmc239,42273,N,Y,N,2,5,2,7100,2,7,1,1201,230 Lewis St S,,MONA VALE,1658,NSW +hbchh495,85907,53585,35379,27036,37382,49842,96352,31537,54726,92591,76900,97044,35797,72480,85905,Wing,Bennie,Bennie,V,2005-02-20,2,1101,N,2,101,2,N,1201,5,5,0.57,5D,5C,42273,42273,01,01,esbpt293,42273,U,Y,Y,3,7,1,5203,1,8,4,1201,105 1st Avenue,,WOLLONGONG,2520,NSW +mcioa811,81774,76606,78881,35432,33724,53373,32872,99820,38773,80761,42214,8107,61973,37607,89245,Woodside,Harry,Harry,,2007-11-09,1,1101,N,2,101,4,Y,1201,3,3,0.99,3C,3B,42273,42273,01,01,momxf236,42273,Y,N,Y,1,7,2,1201,4,8,2,1201,258 Lark St.,,CABRAMATTA,2166,NSW +dmmxu078,54982,80312,42466,22716,16072,88220,97147,32271,79355,36668,81557,47807,66716,12286,27207,Beiler,Della,Della,Jenifer,2007-08-19,2,1101,Y,2,101,1,N,1201,3,3,0.34,3D,3D,42273,42273,01,01,zfhfk697,42273,Y,X,N,4,7,4,1201,1,6,3,2201,628 North 4th Avenue,,BINIGUY,2399,NSW +jyumo955,31735,15207,93159,30882,61693,71454,62496,31575,26647,57446,89176,92622,96964,43834,88192,Winston,Dustin,Dustin,K,2005-06-05,1,1101,Y,2,101,3,Y,1201,5,5,0.60,5C,5A,41604,41604,01,01,kruiz115,41604,N,X,Y,4,7,4,1201,1,5,4,1201,172 West Englewood Ave.,,GWABEGAR,2356,NSW +cotav904,90327,13787,47436,19896,49888,59353,15429,46943,62888,332,22543,96464,21106,57737,72712,Sparks,Tommy,Tommy,Frederick,2007-05-16,1,1101,Y,2,101,1,Y,1201,3,3,0.70,3E,3D,42273,42273,01,01,qpfbf949,42273,N,N,Y,2,7,4,1201,2,8,3,1201,3344 Secor Rd.,,ANGOURIE,2464,NSW +ysahy910,11744,81028,26620,336,6218,83786,99708,77013,68272,83447,23035,84679,23437,50130,40521,Hoskins,Jena,Jena,,2005-02-01,2,1101,N,1,101,2,N,1201,5,5,0.16,5C,5D,42273,42273,01,01,bjiip655,42273,N,N,N,2,5,1,5203,3,5,4,5203,7010 Dodge Street,,WATERLOO,1441,NSW +zikcs759,30194,22604,13932,36434,82811,62939,34801,29891,57847,58692,10390,74189,10571,44273,73307,Hedstrom,Zachary,Zachary,T,2003-05-26,1,1101,Y,2,101,3,Y,1201,7,7,0.00,7D,7E,42273,42273,01,01,bugrc970,42273,X,N,Y,3,5,3,1201,1,7,3,7100,E. 17th Ave and Lincoln Street,,GLENQUARIE,2564,NSW +xggdr543,1088,33837,57510,72745,63588,8582,41557,77595,79554,89954,8045,41397,89484,46688,89026,Long,Nick,Nick,Orville,2003-05-03,1,1101,Y,1,101,2,U,1201,7,7,0.30,7E,7C,42273,42273,01,01,zypnx136,42273,Y,Y,N,4,7,2,1201,4,5,3,1201,318 S. Milwaukee Ave.,,SYDNEY,1189,NSW +qfzeh798,1116,90103,80116,50559,80138,84023,64587,32994,94221,46981,1058,84021,42348,91847,71182,Johnson,Gerald,Gerald,J,2003-01-05,1,1101,N,2,101,3,Y,1201,7,7,0.12,7F,7E,41604,41604,01,01,wsgec193,41604,N,Y,Y,2,6,2,1201,2,5,4,1201,537 Seabright Avenue,,ROYAL EXCHANGE,1223,NSW +ggvvl213,79226,35717,44280,66660,15307,64683,25805,79283,72529,75776,95021,28738,56270,25348,21345,Hill,Ignacio,Ignacio,Casey,2003-08-05,1,1101,Y,2,101,2,N,1201,7,7,0.09,7F,7C,41604,41604,01,01,wyymb312,41604,N,N,Y,3,5,3,1201,1,8,2,1201,1627 Colorado Blvd.,,SYDNEY,1292,NSW +toggc679,18570,15602,1987,60870,85893,65280,95975,13109,32281,56946,86629,4065,82692,62582,81884,Johnson,Zachery,Zachery,Mario,2001-10-01,1,1101,Y,1,101,1,N,2201,9,9,0.05,9F,9E,51462,51462,01,01,yrgcj139,51462,Y,Y,N,3,6,4,1201,4,7,3,7100,286 Brook St.,,ROYAL EXCHANGE,1222,NSW +nxhmc625,62859,58694,57969,27929,82393,89126,88987,24322,26189,94700,41734,83705,33581,91553,4675,Sund,Colette,Colette,,2005-03-27,2,1101,N,1,101,2,U,1201,5,5,0.62,5B,5C,42273,42273,01,01,rwskf268,42273,Y,N,N,1,8,3,1201,1,8,2,7100,11329 183rd St.,,CHATSWOOD,2057,NSW +jamhg631,84653,2987,37849,44024,72732,46785,87203,41752,12627,52804,90219,45742,14581,88921,31785,Smith,Marci,Marci,M,2005-10-13,2,1101,N,1,101,1,X,1201,5,5,0.78,5A,5E,42273,42273,01,01,zlsij375,42273,N,Y,N,2,8,4,1201,4,7,2,1201,16205 SW Bethany Court,,BALGOWLAH,2093,NSW +gqxvb029,8784,11890,524,36558,15900,5491,74222,72494,86331,99097,61965,81083,21146,85116,76651,Holloway,Melba,Melba,,2007-02-11,2,1101,Y,2,101,1,N,1201,3,3,0.67,3C,3C,42273,42273,01,01,wxaoc774,42273,N,Y,U,3,5,3,1201,3,8,3,1201,209 West End Plaza,,GUILDFORD,2161,NSW +xtxli509,60283,26519,24271,50075,97739,7132,5850,53047,24531,40692,93703,5969,10288,65089,11861,Ebner,Patti,Patti,Genevieve,2001-03-07,2,1101,Y,2,101,3,N,7100,9,9,0.68,9F,9B,41604,41604,01,01,hsyez378,41604,Y,Y,Y,3,5,3,1201,1,8,1,9601,316 Kentlands Blvd.,,BOMBO,2533,NSW +tgsyv084,80521,31095,46267,33488,45324,279,60247,22941,86851,96007,18294,3815,25238,68282,84070,Jones,Oscar,Oscar,,2001-06-04,1,1101,Y,1,101,1,Y,1201,9,9,0.08,9E,9B,51462,51462,01,01,okoeh097,51462,N,Y,Y,1,7,2,2201,4,8,4,1201,57 Mt Pleasant Street,,BOGGABRI,2382,NSW +bialc400,30836,73084,99925,85232,33799,61004,94112,87734,60715,99142,30373,35326,74138,95829,24102,Peterson,Cindy,Cindy,Audrey,2001-09-10,2,1101,Y,1,101,2,Y,1201,9,9,0.82,9F,9A,51462,51462,01,01,bspcx123,51462,N,N,N,4,8,4,1201,4,5,4,1201,"219 Haddonfield-Berlin Rd, The Centrum Shoppes",The Centrum Shoppes,BAAN BAA,2390,NSW +vwafv614,23645,56447,21242,84112,5361,91068,68818,32522,43861,65265,5911,10429,64444,25872,91628,Jones,Guadalupe,Guadalupe,Andrew,2001-12-14,1,1101,Y,2,101,3,Y,1201,9,9,0.52,9B,9C,51462,51462,01,01,oynjv678,51462,N,Y,Y,4,7,2,1201,4,6,3,1201,26 N. Morris Street,,INGLEBURN,1890,NSW +rxyqb950,15139,82448,9994,31707,60574,34557,4342,98327,34782,6078,74672,33722,19204,39316,47149,Harder,Jarod,Jarod,J,2007-02-22,1,1101,N,1,101,4,Y,1201,3,3,0.99,3B,3B,42273,42273,01,01,misnm136,42273,N,Y,Y,1,8,4,9601,4,8,2,9601,736 Water Street,,CASTLE HILL,2154,NSW +wzqqt883,75998,78336,85853,27378,92355,96559,36147,1704,4565,43182,12926,23269,11904,18498,72089,Roland,Guy,Guy,Rudolph,2001-12-28,1,1101,N,2,101,3,X,1201,9,9,0.55,9D,9E,41604,41604,01,01,dsoej101,41604,N,Y,X,1,6,3,1201,3,6,3,1201,601 1st Avenue North,,GUILDFORD,1848,NSW +dtdzq476,85576,97535,35857,53733,70137,9116,79293,53043,85082,8781,4997,29442,78864,52711,35676,Kearns,Lucille,Lucille,,2003-04-13,2,1101,X,2,101,2,Y,1201,7,7,0.10,7C,7E,42273,42273,01,01,iddjw875,42273,Y,N,Y,1,5,4,1201,4,5,1,1201,1435 N Cleveland Ave.,,SYDNEY,1021,NSW +nghgp352,95358,96641,87681,78609,80505,67561,29131,77238,42130,34984,72273,11106,73731,12998,19905,Naquin,Benedict,Benedict,,2003-10-07,1,1101,N,1,101,1,Y,1201,7,7,0.86,7B,7C,42273,42273,01,01,vpdvk867,42273,N,Y,Y,4,6,1,1201,2,7,1,1201,32 S. Clinton,,SYDNEY SOUTH,1234,NSW +snaof485,12743,93214,25489,52504,45410,74310,99010,43425,51613,33770,82576,25478,37268,76432,9529,Jordan,Maritza,Maritza,,2007-03-28,2,1101,N,2,101,3,Y,1201,3,3,0.15,3D,3C,41933,41933,01,01,glptx987,41933,N,N,N,2,5,1,1201,3,8,4,1201,408 Main Street,,SYDNEY,1181,NSW +hfdoh709,32205,98466,29079,41107,95103,56901,78937,74239,23793,80801,83995,9965,79279,96659,47335,Pearson,Jeanine,Jeanine,Mildred,2005-04-06,2,1101,N,2,101,2,N,1201,5,5,0.69,5D,5E,42273,42273,01,01,dzshy065,42273,Y,Y,N,3,7,2,1201,3,5,1,1201,221 East Main Street,,CAPOOMPETA,2371,NSW +xbzmb071,49740,85695,2390,54668,61465,56529,99612,70693,87770,90667,12745,18046,95243,17993,45096,Arthurs,Santos,Santos,R,2001-01-08,1,1101,N,1,101,3,Y,1201,9,9,0.06,9F,9A,41604,41604,01,01,puqea607,41604,Y,Y,Y,4,5,2,1201,4,5,1,1201,3400 Harbor Ave SW,Suite 101,ARTARMON,1570,NSW +qguvl194,16960,26740,95042,66421,67030,94778,89546,96098,6869,94609,29202,46148,57902,34436,57594,Work,Alisha,Alisha,Maryann,2005-07-27,2,1101,N,1,101,4,N,1201,5,5,0.41,5D,5F,42273,42273,01,01,hvbtt939,42273,N,Y,Y,1,5,4,1201,1,8,4,1201,2151 Arapahoe Ave,,GOONENGERRY,2482,NSW +vraax854,40515,37830,40494,44,68715,56509,20523,81297,1089,37979,43189,41134,6564,34107,75135,Pavone,Christie,Christie,W,2001-09-03,2,1101,U,1,101,2,N,1201,9,9,0.33,9F,9D,42273,42273,01,01,exrir204,42273,N,N,Y,3,5,2,1201,2,5,2,1201,3035 S Lyndale Avenue,,PLEASURE POINT,2172,NSW +onivm138,75052,58008,56909,18413,38193,60099,34397,21285,69507,97032,60954,7934,88450,94556,31391,Buchanan,Heidi,Heidi,,2007-03-12,2,1101,N,2,101,1,N,2201,3,3,0.56,3A,3F,41933,41933,01,01,gcxkb198,41933,Y,Y,Y,2,6,1,1201,2,8,1,2201,12 S. Beech St.,,DURAL,2158,NSW +zynje966,22854,23825,61990,39317,72194,73719,88236,94635,49937,35510,26356,33895,54767,1019,48621,Nelson,Sherry,Sherry,William,2007-06-10,2,1101,Y,2,101,2,N,1201,3,3,0.71,3E,3E,41933,41933,01,01,qwalf026,41933,Y,Y,Y,3,5,4,1201,3,6,2,1201,525 Short Street,,WATERLOO,1440,NSW +ypgvv515,95479,75151,21820,97254,35017,71582,22412,66540,54347,72354,1801,2387,79730,72553,23857,Castillo,Billie,Billie,Stacy,2007-11-27,2,1101,Y,2,101,3,N,1201,3,3,0.85,3E,3B,41197,41197,01,01,tfutz141,41197,N,X,N,4,7,1,1201,4,8,3,9601,210 E 34th St,,BLACKWALL,2256,NSW +fumfk404,40288,54283,27046,59065,61189,86876,52830,46394,10419,86780,72280,18139,88252,630,80648,Johnson,Ashley,Ashley,Elizabeth,2007-12-01,2,1101,N,2,101,3,N,1201,3,3,0.32,3D,3C,41197,41197,01,01,yiziq223,41197,Y,X,Y,1,8,2,1201,3,5,4,1201,325 W. Elliot Rd,,SEVEN HILLS,1730,NSW +doibl362,4292,94193,15254,93804,50822,65873,88189,70615,38977,45699,61678,53726,21461,46971,68914,Morningstar,Violet,Violet,,2001-08-24,2,1101,N,2,101,2,N,1201,9,9,0.74,9E,9E,42273,42273,01,01,qdiab170,42273,Y,Y,Y,2,8,4,7100,2,6,1,9601,4308 Magazine St,,MONA VALE,1660,NSW +sgfdj352,6447,80226,62524,93248,97218,45751,14227,1829,9051,71353,55803,68599,38101,82572,39695,Evers,Haydee,Haydee,,2005-10-09,2,1101,Y,2,101,2,Y,1201,5,5,0.78,5F,5F,42273,42273,01,01,gwzxl926,42273,Y,Y,N,2,7,1,1201,3,6,2,1201,535 Merrimon Ave,#C,BORA RIDGE,2471,NSW +actvi373,72830,99044,73632,81018,35316,76108,3749,66083,29945,82820,48871,46553,47104,67693,22222,Willis,Alma,Alma,P,2007-10-18,2,1101,Y,1,101,3,Y,1201,3,3,0.94,3E,3A,41933,41933,01,01,avamj808,41933,N,N,Y,3,7,1,1201,2,6,1,1201,3723 N. King Road,,CONISTON,2500,NSW +idslp147,95004,73002,35889,77234,81453,53906,93720,49863,99328,215,99679,7674,3450,36736,15199,Stalder,Sandy,Sandy,Benjamin,2007-01-02,1,1101,Y,1,101,1,U,7100,3,3,0.66,3F,3B,41933,41933,01,01,yyylg902,41933,Y,N,Y,2,8,4,1201,1,6,4,2201,2346 N. High St.,,BOGANGAR,2488,NSW +cuqul231,45378,85418,46640,76067,22299,80863,40177,99630,21811,94082,83680,69170,96194,80264,40216,Dolan,Ian,Ian,Travis,2007-02-13,1,1101,Y,1,101,3,Y,1201,3,3,0.43,3D,3C,41197,41197,01,01,fwnsg873,41197,N,N,N,3,8,2,1201,1,5,1,1201,201 S Estes Dr,,TIGHES HILL,2297,NSW +yoqai059,13257,94308,95793,2073,77722,20271,72171,85911,17190,67031,36402,8874,54628,45339,81518,Ambrose,Harrison,Harrison,C,2001-04-28,1,1101,Y,2,101,3,Y,2201,9,9,0.01,9A,9F,42273,42273,01,01,jzptv895,42273,N,Y,N,1,6,3,1201,1,6,2,1201,4111 183rd St.,,WILLIAMTOWN RAAF,2314,NSW +vonkn872,46068,53837,61078,30792,85549,73720,83806,61519,51709,49767,48325,46235,77157,43584,67521,Wheeler,Harvey,Harvey,R,2005-04-24,1,1101,N,2,101,4,Y,1201,5,5,0.54,5F,5D,42273,42273,01,01,dvbmb562,42273,N,N,Y,2,8,2,1201,3,7,1,1201,57 Mt Pleasant Street,,SYDNEY,1022,NSW +qunny395,71865,44507,8509,80911,13459,72702,94631,44964,28933,46408,85251,80126,70277,94496,86176,Parks,Lorretta,Lorretta,,2005-06-19,2,1101,Y,1,101,1,N,1201,5,5,0.42,5A,5D,42273,42273,01,01,rovtd067,42273,Y,Y,Y,2,8,1,2201,4,5,3,1201,2121 Market Street,,SYDNEY,1162,NSW +lwddu136,70278,30481,3214,91565,91582,76061,11651,4523,13034,22700,69527,5028,40671,43334,41757,Smith,Anne,Anne,Lelia,2007-10-24,2,1101,N,1,101,3,N,1201,3,3,0.67,3B,3A,41933,41933,01,01,ltmkm949,41933,N,N,N,2,6,2,5203,2,5,2,1201,51 S. First Street,,BANORA POINT,2486,NSW +yjrdd038,9399,77077,47665,56735,11524,65273,10058,86372,48154,59316,73938,47814,64764,53391,47483,Knorr,Bernice,Bernice,,2005-04-10,2,1101,Y,1,101,2,Y,1201,5,5,0.84,5D,5B,41197,41197,01,01,uhmim080,41197,Y,N,N,4,7,1,1201,3,6,4,1201,Margaret Morrison Street,,BEROWRA,2081,NSW +juwrc077,49994,66762,65082,67214,19805,25511,46676,4314,78545,39382,55315,23027,44268,46631,79851,Christiansen,Julia,Julia,,2005-06-27,2,1101,N,2,101,4,N,2201,5,5,0.55,5B,5B,41197,41197,01,01,weimi635,41197,N,N,Y,2,5,2,9601,4,6,1,1201,1223 McKenzie Avenue,,NORTH STAR,2408,NSW +kjfte311,41412,56770,19649,65607,66121,8937,55636,50570,29814,94044,82496,87578,89826,28445,38361,Dunlap,Odell,Odell,Andrea,2005-09-24,1,1101,N,1,101,2,N,1201,5,5,0.35,5F,5A,42273,42273,01,01,pdtgn326,42273,Y,N,Y,1,8,4,1201,4,5,3,5203,816 West 46th Street,,CLEMTON PARK,2206,NSW +iwykj120,29557,48380,81600,91320,44409,74253,53451,66615,19894,97326,70242,56030,91209,6105,65865,Main,Jamal,Jamal,,2005-04-23,1,1101,N,2,101,3,N,1201,5,5,0.08,5D,5E,42273,42273,01,01,njpye719,42273,Y,N,Y,4,8,3,1201,4,7,2,1201,345 Van Buren St.,,SYDNEY,1141,NSW +trpof764,76782,63089,54153,57899,34032,24229,75751,15422,56014,90488,31448,90497,12370,46737,35299,Coleman,Brittany,Brittany,K,2005-06-28,2,1101,N,2,101,4,Y,1201,5,5,0.67,5F,5F,41933,41933,01,01,kmzab985,41933,N,Y,U,1,8,1,1201,3,6,2,7100,54 Pembroke Rd,,ASHBURY,2193,NSW +drvrr052,83812,22995,70953,89973,96727,60723,52474,99997,51109,87349,90442,81854,28693,87254,36590,Smith,Don,Don,A,2007-03-15,1,1101,X,1,101,3,N,1201,3,3,0.72,3F,3F,41604,41604,01,01,royhr944,41604,N,Y,X,2,5,3,1201,4,7,4,1201,101 W. Mitchell St.,,SYDNEY,1195,NSW +uxbox030,5913,41224,57702,70043,43650,72855,90919,12396,38591,67861,12522,98816,703,48210,29971,Madden,Ethel,Ethel,,2005-02-08,2,1101,Y,2,101,1,Y,1201,5,5,0.01,5F,5C,41197,41197,01,01,yvkpo690,41197,N,Y,Y,4,6,3,1201,3,8,4,1201,512 2nd Street,,BOYDTOWN,2551,NSW +tdxdj909,15019,68188,65609,16742,73830,90942,47294,17600,1842,77730,44403,32448,18966,70441,49022,Neilson,Lauren,Lauren,B,2003-03-28,1,1101,U,2,101,3,N,7100,7,7,0.67,7A,7F,42273,42273,01,01,hxydh997,42273,Y,Y,N,1,8,3,1201,4,7,3,1201,1900 Marshall St. NE,,ABBOTSBURY,2176,NSW +ndlut514,9405,47189,26537,69089,15503,17542,42865,41465,4772,24294,40755,38712,42004,99002,1072,Fletcher,Colleen,Colleen,Fay,2005-01-16,2,1101,Y,1,101,1,Y,1201,5,5,0.55,5D,5A,42273,42273,01,01,johvg572,42273,Y,N,N,3,5,3,1201,2,6,3,1201,125 N. Gaston Ave.,,ACACIA CREEK,2476,NSW +bpibx893,63543,47636,79933,13304,1488,18476,82678,14828,39330,8669,82292,69394,7724,4950,43580,Oneal,Ernesto,Ernesto,L,2005-03-08,1,1101,Y,1,101,2,U,1201,5,5,0.19,5C,5C,41933,41933,01,01,thqpz672,41933,Y,N,N,3,5,3,1201,2,6,3,1201,3751 E. Foothill Blvd,,PUNCHBOWL,2196,NSW +azvgo237,44702,69860,2568,55151,2738,94806,81017,14232,14127,60774,60330,91696,92351,14516,62716,Marquez,Eugene,Eugene,J,2007-08-22,1,1101,Y,1,101,3,Y,1201,3,3,0.90,3C,3A,41604,41604,01,01,hmpyt347,41604,Y,N,N,3,8,4,1201,3,8,3,1201,57 JFK St,,BREEZA,2381,NSW +ceged417,47994,94679,12445,46255,84897,24470,52517,22630,21467,73038,16956,91462,30044,59808,2855,Oates,Simon,Simon,Young,2005-12-03,1,1101,Y,1,101,2,N,1201,5,5,0.73,5D,5B,41197,41197,01,01,rkojm330,41197,Y,N,N,4,5,4,1201,3,8,3,1201,Route 90 and Cross Street,,KENSINGTON,2033,NSW +zgfwl067,72044,79361,10872,15650,45631,63969,48002,13272,1002,50134,47202,8357,87906,76131,21557,Daggett,Ricky,Ricky,,2003-01-24,1,1101,N,1,101,4,N,1201,7,7,0.29,7C,7A,42273,42273,01,01,cdhjx697,42273,N,N,Y,4,8,3,1201,3,8,1,1201,1531 Monterey Street,,SYDNEY,1022,NSW +tonyn756,70660,70206,64647,7445,33684,7847,92778,17648,42090,26981,76499,34045,98501,18324,46250,Miller,Johana,Johana,Brenda,2001-01-07,2,1101,Y,2,101,2,N,1201,9,9,0.68,9C,9B,42273,42273,01,01,shprz630,42273,N,Y,Y,3,8,1,1201,4,8,2,1201,8503 Braes Meadow,,QUEEN VICTORIA BUILDING,1226,NSW +hnnhh550,38657,15212,86965,38948,83123,7507,21149,69089,81135,35512,24453,67891,89524,82190,97168,Edgar,Mee,Mee,,2005-04-27,2,1101,N,1,101,1,Y,1201,5,5,0.25,5F,5C,41933,41933,01,01,pgaga211,41933,Y,X,N,1,6,4,2201,1,5,4,1201,1012 Highway 62-65 North,,ABERFOYLE,2350,NSW +drzfo710,40309,91091,78129,25429,79162,36802,70272,6120,66267,22332,42599,54561,36216,81712,28471,Bryant,Marge,Marge,Alicia,2007-09-13,2,1101,N,1,101,3,N,1201,3,3,0.41,3E,3E,41604,41604,01,01,ypmxj188,41604,Y,Y,N,2,6,2,1201,2,7,3,2201,311 Broadway,,SYDNEY,1137,NSW +mhfax086,52211,51176,61993,60344,76120,82961,11334,99042,5255,676,69017,56491,61396,59944,12493,Bass,Adela,Adela,Courtney,2005-06-06,2,1101,N,1,101,4,N,1201,5,5,0.73,5D,5B,41197,41197,01,01,qutza984,41197,N,N,Y,2,8,4,1201,2,8,2,1201,807 Liberty Avenue,,SYDNEY,1295,NSW +apimw435,51620,51645,39303,22132,1017,18393,24694,31482,80064,6846,79851,61913,31312,83565,54964,Handler,Blanca,Blanca,,2003-04-28,2,1101,Y,1,101,2,N,1201,7,7,0.18,7B,7F,42273,42273,01,01,adjlm027,42273,N,N,N,4,8,2,1201,2,8,2,1201,78 S. Main St.,,FRENCHS FOREST,2086,NSW +qdpeo880,65742,58690,52558,6154,79917,91069,17625,83435,54602,54458,2853,30757,17451,93981,74487,Finch,Hunter,Hunter,,2003-02-03,1,1101,N,2,101,1,N,1201,7,7,0.80,7F,7A,42273,42273,01,01,rpxhe305,42273,Y,Y,Y,4,5,3,9601,4,5,3,1201,1521 30th Street,,ASHFORD,2361,NSW +vnklc335,51214,27661,93745,61993,43307,59221,61209,93804,25473,1674,77131,56710,19670,2479,15387,Shirley,Shayne,Shayne,Kendall,2001-10-15,1,1101,N,1,101,2,N,1201,9,9,0.81,9C,9C,42273,42273,01,01,eokml146,42273,Y,Y,N,2,5,1,1201,3,5,2,1201,1942 9th Street NW,,SILVERWATER,1811,NSW +piapa835,69447,8957,19083,67066,51670,2220,61780,10748,67283,67865,27224,3512,9758,44419,75426,Gengler,Calvin,Calvin,D,2001-02-05,1,1101,X,1,101,4,Y,1201,9,9,0.61,9C,9B,42273,42273,01,01,nizxl030,42273,Y,N,Y,2,5,1,1201,2,5,4,1201,9820-F Rea Road,,BERRAMBOOL,2548,NSW +bzmid547,60034,79783,31046,73802,40680,22961,24973,85283,13304,53801,80141,18995,16401,76295,45423,Pierce,Oliver,Oliver,F,2001-10-11,1,1101,Y,2,101,4,X,1201,9,9,0.34,9E,9A,42273,42273,01,01,gnqpj268,42273,Y,Y,Y,2,6,1,1201,1,6,2,1201,P.O. Box 1065,,BOYDTOWN,2551,NSW +cdhwu882,20753,82165,60895,81726,1262,47601,15741,81377,92897,73534,52703,72983,66980,97908,73388,Jones,Jonathan,Jonathan,Jerald,2007-08-22,1,1101,N,1,101,1,Y,1201,3,3,0.30,3C,3C,41604,41604,01,01,dyrup799,41604,N,Y,Y,1,8,2,1201,4,8,3,1201,288 Monroe Avenue,,BORAH CREEK,2346,NSW +qvyqw868,84400,47403,22142,37731,55318,5548,45639,63659,6818,97882,55691,56682,3658,71027,16094,Stalder,Elna,Elna,F,2007-01-08,2,1101,Y,2,101,1,Y,1201,3,3,0.71,3E,3D,41604,41604,01,01,khzlc193,41604,N,Y,N,2,7,4,1201,4,6,3,5203,1121 Saint Nicholas Avenue,,FAIRLIGHT,2094,NSW +fgmny198,17176,325,94204,88923,66764,94358,57006,24377,43656,85350,69259,78434,28890,72059,94877,Green,Norma,Norma,,2007-03-28,2,1101,Y,1,101,1,Y,7100,3,3,0.34,3E,3B,41604,41604,01,01,ppqdj902,41604,Y,Y,Y,1,7,1,1201,3,8,3,1201,"101 S.Coit Road, #359",,ALICE,2460,NSW +vavcm813,82909,38082,70762,98007,64321,22163,10201,44536,83966,35058,93306,45043,19272,4767,3312,Rowan,Becky,Becky,C,2005-12-27,2,1101,Y,1,101,1,Y,1201,5,5,0.72,5E,5C,41604,41604,01,01,ohnpz037,41604,X,N,Y,1,6,3,1201,3,8,1,1201,102 Rector St,,DENISTONE EAST,2112,NSW +lumtf741,95502,57641,14422,51270,40027,36146,63113,98535,52492,57900,71849,82789,80212,34107,53543,Williams,Audrey,Audrey,R,2001-01-09,2,1101,Y,2,101,2,N,1201,9,9,0.64,9C,9D,42273,42273,01,01,gucnr314,42273,Y,Y,N,3,6,3,1201,3,8,2,1201,"301 A Main Street,",,COOPERNOOK,2426,NSW +zxqjc085,70770,74291,33538,686,55942,83684,98899,77249,29261,21152,10321,29385,30706,93721,18934,Mcdowell,Rosemary,Rosemary,L,2005-02-22,2,1101,Y,2,101,3,Y,1201,5,5,0.27,5C,5D,41933,41933,01,01,acggk170,41933,Y,N,N,2,5,3,1201,1,6,2,1201,771 Harshaw Road,,CURRANS HILL,2567,NSW +qjvhf326,63819,76534,95522,31974,35951,21850,42948,16108,75786,58403,12034,68383,79840,37719,41283,Palmer,Sherman,Sherman,S,2007-09-12,1,1101,Y,1,101,2,N,1201,3,3,0.73,3C,3F,41604,41604,01,01,pizzk043,41604,Y,Y,N,3,6,3,9601,4,6,3,1201,1701 East Guadalupe Road,,BALLINA,2478,NSW +aksma823,38383,98830,31131,5741,41706,19387,6847,74429,22357,91599,59198,74188,51052,45585,63746,Dallas,Jean,Jean,P,2005-04-19,2,1101,N,1,101,4,N,1201,5,5,0.97,5B,5B,41197,41197,01,01,xbcxn914,41197,N,N,Y,2,8,4,1201,1,7,2,1201,125 East 7th Street,,EVELEIGH,1430,NSW +dcplt026,29848,37343,35499,84048,29063,25616,85047,35759,80740,76407,52741,56832,82374,16931,37899,Harris,Francis,Francis,R,2005-02-21,2,1101,Y,2,101,1,N,1201,5,5,0.57,5F,5D,41604,41604,01,01,pxmdu908,41604,N,Y,U,1,5,3,1201,3,8,4,5203,975 Airport Rd,,BAWLEY POINT,2539,NSW +ldcma005,49168,1401,40690,36474,71437,79424,31445,27286,46071,26240,99203,14394,68191,1288,6159,Brady,Marcus,Marcus,R,2001-12-03,1,1101,N,1,101,2,X,1201,9,9,0.87,9B,9E,42273,42273,01,01,wpzci677,42273,U,Y,N,2,8,4,1201,1,6,4,1201,9025 Research Blvd. #100,,BALD NOB,2370,NSW +jiost787,81893,68573,43812,43583,45756,11061,42730,48712,32826,14862,7852,75607,43591,14215,73064,Cain,Norman,Norman,R,2001-12-16,1,1101,X,1,101,4,N,1201,9,9,0.71,9E,9D,42273,42273,01,01,ktpno803,42273,Y,N,Y,1,7,4,1201,2,7,1,1201,15 S. 3rd St.,,SYDNEY,1023,NSW +uzmdn697,61360,34702,22496,65412,15156,79406,94682,34268,47325,11129,92980,99569,16061,41676,89635,Wenzel,Shirley,Shirley,Myra,2005-07-27,2,1101,N,2,101,3,Y,2201,5,5,0.25,5E,5A,41604,41604,01,01,icars831,41604,N,Y,Y,1,6,4,1201,3,5,3,1201,3112 N Broadway,,BERKELEY,2506,NSW +uxwjv811,35684,26502,86287,20461,32471,96416,94894,49987,67321,23514,5574,23875,3979,39012,21756,Perez,Peter,Peter,J,2003-02-14,1,1101,Y,2,101,1,N,1201,7,7,0.19,7E,7F,41197,41197,01,01,hiyrx108,41197,Y,U,Y,3,7,3,1201,4,6,4,1201,4460 Belt Line Road,,ELIZABETH BAY,2011,NSW +pmbaz059,62383,59343,89346,32924,81928,52978,41273,4489,10666,23614,95429,48071,93406,11549,84433,Gause,Michael,Michael,Rhett,2005-03-05,1,1101,Y,1,101,1,Y,1201,5,5,0.35,5C,5E,41604,41604,01,01,cafjt889,41604,N,Y,N,2,6,1,1201,1,8,4,2201,119 W. State St.,,SYDNEY,1020,NSW +yjgnt772,77442,39056,53294,97044,73195,6401,49981,90171,77440,60690,37817,83282,92267,37808,696,Garza,Genevie,Genevie,C,2003-09-18,2,1101,Y,1,101,3,N,1201,7,7,0.67,7E,7C,41604,41604,01,01,nuhll473,41604,Y,N,Y,1,8,3,1201,4,8,1,1201,1170 Broadway,,BOGGABRI,2382,NSW +pazwa765,75246,19537,4154,39159,46666,95492,88,61773,76371,41185,71673,42702,86516,33464,38796,Cumbie,Treva,Treva,J,2001-09-24,2,1101,Y,2,101,3,N,2201,9,9,0.75,9E,9B,42273,42273,01,01,utqmx025,42273,Y,N,N,3,6,3,1201,4,7,2,1201,4920 Central Avenue NE,,CURRABUBULA,2342,NSW +hkfgn251,23692,86611,83476,54222,80268,81410,84192,50877,15070,88790,69442,67404,88870,70817,83104,Armstrong,Ellis,Ellis,,2005-09-05,1,1101,N,2,101,2,N,1201,5,5,0.51,5E,5C,41604,41604,01,01,qzvtw360,41604,N,N,N,2,5,2,1201,1,6,2,1201,7293 NW 36th St.,,BIG HILL,2579,NSW +wimqd616,81950,94462,54167,10608,84601,77255,84794,86177,94383,90722,50878,28256,39873,60583,56288,Beam,Kaylene,Kaylene,J,2003-01-19,2,1101,N,1,101,4,Y,1201,7,7,0.58,7E,7D,41197,41197,01,01,bifkd082,41197,N,N,N,3,7,1,1201,4,6,1,1201,623 Union Street,Sheraton Hotel,ROYAL EXCHANGE,1224,NSW +rvppa285,66096,74809,7021,63981,69505,36595,97735,61126,82167,22719,88089,62801,2213,68639,86961,Young,Tammi,Tammi,S,2005-05-06,2,1101,N,2,101,4,Y,1201,5,5,0.81,5E,5E,41933,41933,01,01,qfbbf861,41933,N,U,Y,3,6,1,5203,2,6,1,1201,2000 Olney-Sandy Spring Rd,,GEORGETOWN,2298,NSW +uqlhh732,93049,73319,15156,10229,27692,70136,76649,56253,23994,27437,12240,1612,19665,45944,66879,Lowery,Ernesto,Ernesto,,2003-07-20,1,1101,N,1,101,4,Y,1201,7,7,0.49,7A,7A,41604,41604,01,01,awgze664,41604,Y,Y,X,4,8,4,1201,1,7,4,1201,253 Atwood St.,,FISHERS HILL,2421,NSW +fpfpg395,28771,50746,71159,42967,44828,88897,53362,3745,43831,62867,72783,81012,86336,37320,67576,Diaz,Dorie,Dorie,,2007-12-04,2,1101,N,1,101,3,N,9601,3,3,0.44,3E,3B,41604,41604,01,01,fxuvb130,41604,N,N,N,1,7,2,1201,2,5,4,1201,112 W. Pearl St.,,AUSTINMER,2515,NSW +eipao579,9160,11973,15779,89556,21800,15721,16303,70506,52318,59891,83926,65804,80478,46540,15393,Shearer,Greta,Greta,K,2005-02-24,2,1101,Y,1,101,1,N,1201,5,5,0.11,5C,5F,41604,41604,01,01,dcomr599,41604,Y,Y,N,3,8,4,1201,3,8,2,1201,207 S. Washington St.,,STRATHFIELD,1819,NSW +tbnek404,69304,18460,53504,94797,40546,39410,24448,24500,22547,58733,81533,14627,78179,52679,49764,Frederick,Robert,Robert,L,2003-04-03,1,1101,N,2,101,4,Y,1201,7,7,0.34,7B,7F,41197,41197,01,01,jjqrw247,41197,Y,Y,Y,4,6,2,9601,1,5,2,1201,110 South Pine Street,,SYDNEY,1207,NSW +oqwxy832,27480,49348,93032,25046,22994,20829,81538,80371,51226,72665,94868,61575,84903,32595,75594,Holtz,Jeanette,Jeanette,Latoya,2003-05-22,2,1101,Y,1,101,3,N,1201,7,7,0.94,7B,7D,41933,41933,01,01,vpzgv097,41933,X,Y,N,3,5,2,1201,1,7,4,1201,59 W. Grand Ave.,,PUNCHBOWL,2196,NSW +tlflj521,59311,3559,74956,64013,49485,91361,25238,7472,10286,33907,62965,78443,92585,70208,73400,Whitfield,Mack,Mack,L,2003-05-10,1,1101,Y,1,101,1,Y,1201,7,7,0.45,7B,7E,41933,41933,01,01,eohyt989,41933,Y,N,Y,2,6,3,1201,3,6,1,7100,251 1st Avenue North,Suite 100,BLACKWALL,2256,NSW +ysktd523,24764,78964,10495,80847,50297,31781,68649,67031,8325,82878,86868,53169,98206,15305,66367,Waterman,Donte,Donte,Edmund,2007-07-09,1,1101,N,1,101,1,Y,9601,3,3,0.70,3D,3F,41604,41604,01,01,jdmjz699,41604,Y,N,Y,4,8,2,1201,3,6,4,1201,2889 Fairfield Avenue,,SYDNEY,1137,NSW +erxxb557,88596,97641,77932,59201,45578,39335,31840,63040,37905,77851,5919,31279,89430,48656,16835,Myers,Erik,Erik,,2007-03-05,1,1101,Y,1,101,2,Y,1201,3,3,0.59,3D,3E,41604,41604,01,01,xzzry446,41604,N,U,Y,4,6,3,7100,4,6,4,9601,10200 US Highway 17 N.,,BAKERS CREEK,2447,NSW +xsbfm692,63316,77989,65558,60159,71206,94771,47697,67782,83839,95876,45224,37895,31010,15322,3522,Garcia,Bradley,Bradley,,2003-11-17,1,1101,Y,2,101,1,N,1201,7,7,0.57,7D,7A,41197,41197,01,01,xjycj672,41197,X,Y,U,3,6,2,1201,3,6,1,1201,1 Court Street,,BROADWAY,1401,NSW +ytccb953,30836,87890,66775,63512,23665,49015,57195,44414,68390,88929,20314,7483,58523,50704,44480,Kowalski,Patrick,Patrick,Zachary,2003-09-07,1,1101,Y,2,101,3,N,9601,7,7,0.72,7F,7E,41604,41604,01,01,hsbig651,41604,N,Y,Y,2,5,2,1201,1,7,4,1201,824 West Lancaster Ave.,,BANGHEET,2404,NSW +mnfao349,27920,52398,93955,84877,67518,93101,81365,88750,91430,86486,41341,61228,26471,23355,67378,Barnes,Rosemary,Rosemary,,2003-11-14,2,1101,N,2,101,2,N,1201,7,7,0.77,7C,7B,41604,41604,01,01,kdouv707,41604,Y,N,Y,4,8,2,1201,4,6,3,1201,3141 16th Street,,SYDNEY,1292,NSW +kzalt328,98599,89890,91951,42067,74670,33642,52327,64745,68895,5200,47669,53805,59727,74603,58477,Martinez,Darrell,Darrell,E,2005-04-07,1,1101,Y,2,101,2,Y,1201,5,5,0.60,5B,5E,41604,41604,01,01,iercm018,41604,N,Y,Y,2,6,2,1201,2,8,2,1201,1400 Bristol Avenue,,ERMINGTON,1700,NSW +zwuwe613,9382,56551,74435,2936,73960,27657,70610,6015,72307,86443,25219,94171,15618,2996,75078,Lampkin,Jimmie,Jimmie,,2005-01-08,1,1101,N,2,101,4,N,1201,5,5,0.86,5A,5D,41604,41604,01,01,karwo944,41604,Y,Y,N,3,7,3,1201,2,7,4,1201,1140 Main Street,,CROWS NEST,2065,NSW +rruyz063,94172,55139,73592,56577,51914,22113,64796,81685,28210,61953,37394,41147,23627,99294,13324,Jack,Melinda,Melinda,L,2001-10-18,2,1101,Y,2,101,1,N,1201,9,9,0.39,9E,9C,41197,41197,01,01,zdeiy693,41197,Y,Y,N,3,5,2,1201,4,6,2,1201,148 West Bridge Street,The Waterfront,AUBURN,1835,NSW +wgyvx370,5065,98725,84358,28395,34774,69174,59089,66646,92733,96659,88587,81140,16007,48212,5568,Gallagher,Wilburn,Wilburn,Lamont,2003-05-24,1,1101,Y,2,101,3,N,1201,7,7,0.94,7F,7E,41933,41933,01,01,wnltr142,41933,N,Y,N,1,8,1,1201,2,6,4,5203,11511 W Pico Blvd,,SYDNEY,1126,NSW +jwuos837,88012,8138,52717,91062,61132,79545,77873,93140,12626,40894,65484,96919,22009,26615,50467,Wallace,Roseann,Roseann,A,2003-05-04,2,1101,N,2,101,4,Y,1201,7,7,0.70,7A,7E,41604,41604,01,01,gtrwr341,41604,N,N,N,3,6,1,1201,2,8,4,1201,26 N. Main Street,,BERRY PARK,2321,NSW +lfjkb642,57705,93106,91116,9040,71520,28165,14250,39616,93188,63515,83270,48991,66057,75717,45945,Tillman,Daine,Daine,M,2003-09-18,2,1101,Y,1,101,3,N,1201,7,7,0.10,7E,7B,41604,41604,01,01,cdosc352,41604,Y,N,Y,3,5,2,1201,1,6,2,1201,2110 E. Main St.,,BERRAMBOOL,2548,NSW +ulzgv348,69219,33356,81537,32955,7562,21491,5987,91193,28245,37349,48005,45001,7909,92508,26761,Gagnier,Monique,Monique,C,2005-11-19,2,1101,N,2,101,2,N,9601,5,5,0.55,5A,5B,41604,41604,01,01,siyen340,41604,Y,N,Y,4,7,1,1201,3,8,3,1201,622 N 4th Ave,,BANNABY,2580,NSW +fkgtz560,56915,31063,83456,52050,54959,80817,47939,95798,13037,6092,1672,49637,72078,11838,89960,Owens,Henrietta,Henrietta,M,2001-09-26,2,1101,U,2,101,3,Y,1201,9,9,0.13,9E,9E,41197,41197,01,01,yabbe025,41197,N,Y,Y,4,5,1,1201,3,6,2,1201,5614 Bay Street,,HOLMESVILLE,2286,NSW +losin828,1331,81425,74851,97238,94766,23471,42321,31042,14216,2749,41330,5825,78567,30875,87370,Johnson,Marc,Marc,E,2003-06-07,1,1101,Y,1,101,3,Y,1201,7,7,0.66,7E,7A,41933,41933,01,01,sulph498,41933,N,Y,Y,3,6,4,1201,1,7,4,1201,370 Atwood Street,,GROSVENOR PLACE,1218,NSW +hgnjy060,45465,89222,60333,82859,70436,99015,9371,43080,80853,13332,69748,49340,43385,20699,99387,Bailey,Earnest,Earnest,Mitchell,2005-11-21,1,1101,Y,1,101,3,N,9601,5,5,0.45,5D,5A,41604,41604,01,01,glgzk566,41604,Y,U,Y,3,6,2,1201,2,5,3,1201,4901 Springarden Drive,,GRANVILLE,1831,NSW +kicbe975,56316,89635,54503,96809,41514,465,97217,67126,48326,74052,5198,51553,90951,56899,27283,Anderson,Virgina,Virgina,Edith,2003-01-14,2,1101,Y,1,101,4,N,2201,7,7,0.96,7F,7E,41604,41604,01,01,vheuc362,41604,Y,N,N,2,8,2,1201,1,8,2,1201,1212 S. Florida Avenue,,PADSTOW,2211,NSW +xqptu507,17671,27809,51869,44064,25437,23769,81157,43595,4063,37026,20620,24689,50956,9861,58230,Barhorst,Lester,Lester,K,2003-01-14,1,1101,Y,1,101,4,N,5203,7,7,0.07,7D,7C,41604,41604,01,01,misiq645,41604,N,N,N,1,7,3,1201,4,8,1,1201,524 S. Main Street,,FERN BAY,2295,NSW +hgrzd747,9510,64998,27740,32977,33781,42234,91415,32326,56758,41108,84223,97700,53205,34824,43251,Lee,Laurie,Laurie,,2001-09-20,2,1101,Y,2,101,1,Y,2201,9,9,0.40,9D,9C,41197,41197,01,01,gashu005,41197,N,X,N,3,6,4,1201,1,6,1,7100,5055 W. Ray Rd,#B8,BURWOOD,1805,NSW +jrhty805,90567,29354,74160,55763,34718,89476,1516,52165,1459,9868,94566,26006,42713,2638,21653,Palmer,Alejandro,Alejandro,,2001-03-23,1,1101,Y,2,101,1,N,1201,9,9,0.63,9A,9D,41197,41197,01,01,dltrk884,41197,N,Y,Y,4,6,2,9601,4,8,1,1201,133 East Market Street,,GROSVENOR PLACE,1217,NSW +vdwdp881,74345,7633,13650,11949,17397,53410,50523,53733,57266,34338,74201,69973,58806,75177,35518,Carman,Tyson,Tyson,,2005-06-20,1,1101,N,2,101,1,Y,9601,5,5,0.54,5C,5A,41604,41604,01,01,xdkpn563,41604,N,Y,N,2,8,4,1201,3,5,1,1201,754 Kirkham Street,,BELLMOUNT FOREST,2581,NSW +uvgws725,21395,86940,28201,79182,40236,52505,79994,36876,16776,82543,79699,88330,35108,96637,79297,Santoyo,Victor,Victor,,2003-12-14,1,1101,X,1,101,3,N,1201,7,7,0.72,7A,7C,41604,41604,01,01,ysnbe968,41604,N,Y,N,1,6,1,1201,4,8,4,7100,5031 Main St,,KENSINGTON,1465,NSW +laxjz830,43542,68878,34316,22682,72172,16975,32704,50964,60418,14676,87197,48593,20339,92335,23603,Smith,Quincy,Quincy,Francisco,2003-04-04,1,1101,N,1,101,2,Y,7100,7,7,0.29,7B,7A,41604,41604,01,01,plpqy568,41604,Y,N,Y,3,7,2,1201,4,7,3,1201,403 Old State Rd.,,BIRMINGHAM GARDENS,2287,NSW +wsraa230,12737,32547,45741,97722,8139,37311,4735,56466,94703,64605,83467,38513,8983,65719,24746,Clark,Jackie,Jackie,D,2001-02-01,1,1101,X,2,101,3,X,1201,9,9,0.21,9A,9C,41933,41933,01,01,kklcn287,41933,N,N,N,4,7,4,1201,4,8,2,1201,201 Hamakua Drive,,UNSW SYDNEY,2052,NSW +ghmay363,3252,34957,85169,65136,37245,84907,39129,22414,63660,30701,30187,8971,45586,66373,43647,Johnston,Gloria,Gloria,Kristy,2007-10-20,2,1101,Y,2,101,4,N,1201,3,3,0.46,3B,3E,43946,43946,01,01,wfapq789,43946,N,Y,N,3,6,4,1201,2,7,2,1201,80 University Avenue,,BOGGABRI,2382,NSW +hvtnd080,75772,41361,98283,12309,14760,25394,72855,58759,3897,33529,69965,39458,89935,70548,58938,Culbertson,Lynn,Lynn,E,2005-11-11,2,1101,Y,1,101,4,N,1201,5,5,0.26,5C,5C,41604,41604,01,01,ouydt712,41604,Y,N,Y,3,6,2,2201,2,6,2,1201,7417 B Metcalf Avenue,#B,SYDNEY,1173,NSW +brnhr537,40681,84956,83743,12050,88513,78504,80165,16540,34731,75971,87899,94059,64717,63329,56482,Lloyd,Jeanine,Jeanine,L,2003-01-04,2,1101,Y,1,101,4,Y,2201,7,7,0.75,7F,7A,41604,41604,01,01,lxhvz557,41604,N,N,Y,2,6,4,1201,4,5,4,1201,2000 East Rio Salado Pkwy; Suite 1151,,CAMPSIE,2194,NSW +aeqsg322,44400,64262,78088,18468,38589,34975,19209,95157,91405,94854,62679,29102,82207,26517,27026,Lee,Jody,Jody,G,2001-07-17,2,1101,X,2,101,3,N,1201,9,9,0.24,9E,9C,41604,41604,01,01,moqxv129,41604,Y,N,U,2,8,1,7100,2,7,2,1201,108 W. Elder St.,,SYDNEY,1101,NSW +jwnhd372,70152,81569,16311,37139,57142,25070,91568,36784,84413,17405,44285,32322,30040,79399,29278,Sizer,Del,Del,C,2001-05-11,1,1101,Y,2,101,1,Y,1201,9,9,0.69,9E,9C,41933,41933,01,01,mfxgr912,41933,N,Y,N,3,6,4,1201,2,6,1,1201,1610 7th St.,,ARDGLEN,2338,NSW +oabdw752,22056,70521,61079,62851,74130,8217,45951,1426,20809,29486,84146,22920,49510,68625,37941,Keenum,Antonia,Antonia,T,2007-11-09,2,1101,Y,2,101,3,Y,5203,3,3,0.53,3E,3B,43946,43946,01,01,qonez108,43946,N,N,N,1,8,1,1201,4,5,4,1201,690 3rd avenue,,SYDNEY,1293,NSW +odgpq746,16278,63430,9142,95808,2582,47761,21266,13059,71830,94082,66998,64889,60172,69350,74281,Young,Daphne,Daphne,S,2007-08-17,2,1101,N,1,101,1,Y,9601,3,3,0.07,3E,3E,43946,43946,01,01,bvlou639,43946,Y,N,Y,1,5,2,9601,4,5,2,1201,1601 Simpson St,,STANMORE,2048,NSW +fbxvc672,54495,12649,36720,93993,87119,85404,41806,18784,72921,45186,1625,84242,93625,32095,34397,Stone,Boyce,Boyce,A,2003-07-22,1,1101,Y,1,101,1,N,1201,7,7,0.75,7B,7D,41604,41604,01,01,obzej145,41604,N,Y,Y,1,6,2,1201,1,8,4,1201,12874 SW Canyon Rd,,BAAN BAA,2390,NSW +fjkjn938,53526,91271,97736,12828,11905,52110,4928,94281,24916,90519,12140,6272,29146,27613,6436,Cain,Guadalupe,Guadalupe,F,2001-12-12,1,1101,Y,1,101,3,U,1201,9,9,0.90,9B,9B,41604,41604,01,01,pxsqx967,41604,N,N,Y,3,7,3,1201,3,7,2,5203,202-448-8005,,SYDNEY,1189,NSW +vpvie487,98132,54069,39486,1551,24268,51411,76628,80949,14938,54408,44110,76910,81672,42616,61018,Berger,Rodney,Rodney,W,2001-12-18,1,1101,N,1,101,4,N,1201,9,9,0.74,9C,9A,41933,41933,01,01,yuubj330,41933,X,Y,N,4,8,2,1201,1,8,4,1201,719 E. Genesee Street,,MOSMAN,2088,NSW +hhaqz420,77520,4010,66264,3223,66543,87717,68634,40605,84590,25130,16737,36837,2000,95212,91878,Garza,Normand,Normand,,2003-09-21,1,1101,Y,2,101,4,Y,1201,7,7,0.07,7A,7B,41604,41604,01,01,gisar646,41604,N,X,Y,1,7,2,1201,3,7,2,1201,175 Remsen Street,,WEST CHATSWOOD,1515,NSW +bjiyy695,57287,10282,26060,60614,85563,21441,76026,33534,92874,49844,32482,17899,93307,25747,57782,Lentz,Mai,Mai,H,2007-03-15,2,1101,N,1,101,1,N,1201,3,3,0.20,3A,3E,43946,43946,01,01,fgwwj508,43946,N,N,Y,4,5,2,1201,1,5,4,1201,5809 Hollywood Blvd.,,SYDNEY,1165,NSW +nshne642,16499,93180,67702,7457,92083,24172,74267,18808,9260,89221,59178,19614,26923,43956,97780,Mcphail,Adrian,Adrian,Evan,2001-11-24,1,1101,N,2,101,1,N,1201,9,9,0.02,9D,9E,41604,41604,01,01,uxbgr791,41604,N,N,X,4,7,1,1201,4,7,1,1201,1 Court Street,,HUNTERS HILL,2110,NSW +atdxn047,66989,91840,77503,35129,36126,78676,76948,6055,64549,91315,42780,68525,55660,911,57035,Deitz,Ida,Ida,P,2001-03-24,2,1101,Y,2,101,4,N,1201,9,9,0.76,9C,9E,41604,41604,01,01,lzzfa434,41604,Y,Y,Y,2,7,4,1201,2,6,1,1201,195 School Street,,AUBURN,2144,NSW +iurpt129,73907,19129,49232,65148,89127,96981,3906,41249,77676,77709,88056,64835,16087,58498,8896,Stalder,Valarie,Valarie,A,2007-03-14,2,1101,Y,1,101,1,N,1201,3,3,0.26,3F,3E,42273,42273,01,01,mmolr930,42273,N,Y,N,1,5,3,7100,2,5,2,1201,930 Church St.,,WANGI WANGI,2267,NSW +nypho865,96463,42929,10894,75131,36206,19651,7090,10300,57648,80839,11312,96883,11139,13150,90304,Mund,Jonathan,Jonathan,E,2003-01-19,1,1101,X,1,101,1,N,1201,7,7,0.73,7E,7F,41604,41604,01,01,skeem970,41604,Y,Y,N,1,6,4,9601,4,7,1,1201,300 Amsterdam Avenue,,FRENCHS FOREST,1640,NSW +hkpwy153,87290,99832,79287,74097,84814,14144,40350,44542,32036,49338,30681,36397,15154,73725,94381,Ball,Jazmine,Jazmine,,2005-11-19,2,1101,Y,1,101,4,Y,1201,5,5,0.46,5B,5E,43946,43946,01,01,qadap867,43946,Y,U,N,4,5,1,1201,3,8,4,1201,523 Minnesota Avenue,,PADSTOW,2211,NSW +wwxbx712,14134,90123,55394,92651,97368,70904,7779,18356,60140,90877,51718,85673,70338,77953,46729,Fletcher,Veronica,Veronica,,2001-03-18,2,1101,N,2,101,2,Y,7100,9,9,0.82,9A,9C,41604,41604,01,01,paloq189,41604,Y,Y,N,1,7,1,1201,2,6,2,1201,648 Easton Rd.,,UNSW SYDNEY,1466,NSW +fznrf627,95641,27340,81110,86052,34685,7092,9000,45827,97400,50141,67903,42847,88942,7713,31200,Howe,Rogelio,Rogelio,Lazaro,2001-04-26,1,1101,Y,2,101,3,N,1201,9,9,0.78,9F,9E,41604,41604,01,01,bmzjb347,41604,Y,Y,Y,4,6,2,1201,4,8,1,1201,87 S. 2nd St,,BOTANY,1455,NSW +dmsjj582,18656,84701,37913,31481,50669,46394,52903,82649,49261,71567,36251,49613,71002,18024,68693,Gordon,Jessica,Jessica,Lila,2005-12-17,2,1101,X,2,101,3,N,9601,5,5,0.55,5F,5D,42273,42273,01,01,papum583,42273,Y,N,N,2,5,2,1201,4,5,3,1201,22 St. Marks Place,,SYDNEY,1191,NSW +gxfxo956,19245,29237,2758,15290,74382,64823,26139,57743,55248,65774,49341,88193,3092,52644,35745,Garcia,Errol,Errol,Dominick,2003-01-24,1,1101,N,2,101,1,N,1201,7,7,0.89,7A,7A,41604,41604,01,01,wnnwb169,41604,Y,Y,Y,4,6,3,1201,3,6,2,1201,200 Quebec St.,,STRAWBERRY HILLS,1426,NSW +bqnoz566,89671,10264,83355,29850,36793,986,3703,34504,79531,7634,48595,42136,94242,73803,66137,Fulton,Althea,Althea,,2005-07-22,2,1101,Y,2,101,3,Y,9601,5,5,0.71,5F,5A,43946,43946,01,01,fttkh960,43946,N,Y,Y,3,7,1,1201,3,6,3,1201,1600 Grand Avenue,,SYDNEY,1202,NSW +swobe974,29493,16001,57155,62325,96689,33389,98206,82171,74848,53452,24913,54631,30410,90198,96177,Williams,Bryan,Bryan,Andy,2005-01-12,1,1101,Y,2,101,1,Y,1201,5,5,0.86,5D,5C,43946,43946,01,01,ilqqy147,43946,N,Y,Y,3,5,1,1201,3,8,4,1201,540 Boyson Rd NE,,BLAXCELL,2142,NSW +bavjw983,77183,26100,49096,83693,82210,65542,38905,14532,58862,38045,94026,12964,93353,81459,30946,Armstrong,Tracy,Tracy,D,2005-09-10,1,1101,N,2,101,2,N,1201,5,5,0.34,5E,5D,43946,43946,01,01,ahlgk614,43946,Y,Y,N,2,7,4,1201,4,6,3,5203,379 Whalley Ave.,,ALBION PARK,2527,NSW +zhkgb743,21442,6337,97448,70331,38540,71806,98750,274,31331,28517,20612,55825,78899,75818,23276,Gustin,Roxanne,Roxanne,Virgina,2005-01-02,2,1101,Y,2,101,2,N,5203,5,5,0.22,5D,5E,43946,43946,01,01,afzys802,43946,Y,N,Y,2,8,3,1201,3,8,3,2201,2415-B5 Centreville Road,,TOOLOOM,2475,NSW +klxxy599,19114,10214,9928,64413,2106,31741,70256,74288,66249,64353,62269,88159,43957,17674,83466,Olivas,Manual,Manual,,2003-12-05,1,1101,Y,1,101,3,N,1201,7,7,0.89,7C,7D,41604,41604,01,01,fbjne647,41604,N,Y,Y,2,7,1,1201,3,5,4,1201,201 SE 12th Ave,,GROSVENOR PLACE,1217,NSW +jtgfk281,80049,16517,89273,21729,30442,15861,93504,18760,96527,89362,40951,91314,59433,25078,12479,Kinney,Shanta,Shanta,Mira,2007-07-17,2,1101,N,1,101,3,N,1201,3,3,0.50,3B,3C,41197,41197,01,01,pynnq458,41197,Y,N,N,3,7,3,1201,3,6,3,1201,221 E. Washington Street,,BALICKERA,2324,NSW +lliyd449,70090,88657,68496,88626,84087,94345,3305,21440,76307,52164,68297,48060,75864,97914,76926,Knowles,Dale,Dale,G,2007-06-06,1,1101,Y,1,101,3,Y,1201,3,3,0.94,3B,3E,41197,41197,01,01,ccmls504,41197,N,Y,Y,4,8,3,2201,3,8,2,1201,165 Canal Street,,SYDNEY,1163,NSW +hnaho871,42226,87875,9494,32408,336,46513,99716,37716,81487,24529,51350,96781,25230,13575,51490,Berry,Boyce,Boyce,Mark,2005-04-01,1,1101,X,1,101,1,N,1201,5,5,0.32,5A,5D,42273,42273,01,01,rjntt269,42273,N,N,Y,1,7,4,1201,2,6,3,1201,316 E. 4th St,,BALMAIN,2041,NSW +cjdxi412,67332,33101,4860,1719,88687,17092,8772,47536,55458,19716,49992,97485,55780,88225,52944,Baker,Loren,Loren,,2005-12-14,1,1101,Y,2,101,2,N,1201,5,5,0.19,5C,5A,43946,43946,01,01,dtptp933,43946,Y,N,Y,3,8,3,1201,4,8,3,1201,1919 E Passyunk Ave.,,SYDNEY,1125,NSW +ukhbo844,50725,9840,6860,2951,61491,26153,56786,61878,7059,68541,64332,33326,63986,10,72719,Daniels,Nick,Nick,,2005-02-15,1,1101,Y,2,101,2,N,1201,5,5,0.57,5C,5D,43946,43946,01,01,krxxw779,43946,Y,Y,N,1,6,4,1201,2,5,3,9601,194 W. Main St.,,HUNTERS HILL,2110,NSW +zjdcz200,13055,29726,87745,11128,58395,12222,58772,91906,72464,66574,37939,87744,1866,48701,57453,Demartini,Helene,Helene,,2003-06-13,2,1101,Y,2,101,3,N,1201,7,7,0.27,7D,7E,43946,43946,01,01,kjagq467,43946,N,Y,Y,3,8,1,1201,3,6,3,1201,517 Riverside Dr.,,ERINA HEIGHTS,2260,NSW +bggea406,13803,93714,74357,81605,27574,39683,84179,53631,29164,88068,3387,58876,306,94626,87141,Price,Jed,Jed,,2007-05-21,1,1101,Y,1,101,4,Y,1201,3,3,0.93,3D,3C,41197,41197,01,01,tzcao346,41197,N,N,N,2,7,1,1201,3,5,4,1201,500 E 78th St.,,KENSINGTON,1465,NSW +adiel384,25036,15587,15464,2700,80246,63008,24316,1790,92430,45178,62735,84329,22062,16935,79677,Hawkins,Sylvia,Sylvia,D,2007-10-19,2,1101,N,2,101,4,N,1201,3,3,0.05,3A,3A,41197,41197,01,01,psojj805,41197,N,N,N,3,6,4,1201,4,8,1,1201,30 Broadway,,NORTHBRIDGE,2063,NSW +cnblr304,30852,31141,98096,37627,37034,17867,56472,30769,20606,75055,90638,99280,95720,72218,21433,Gonzales,Sheree,Sheree,D,2007-05-20,2,1101,N,2,101,2,N,1201,3,3,0.39,3E,3B,41197,41197,01,01,tezyi567,41197,N,Y,Y,2,7,2,1201,3,6,4,1201,1119 State Route 35,,ALLAWAH,2218,NSW +xyzic310,45293,71351,36337,50919,54700,79858,53047,34049,56329,67971,34938,22460,28924,49095,10198,Holcombe,Trina,Trina,,2001-11-09,2,1101,Y,2,101,3,N,1201,9,9,0.49,9A,9B,41604,41604,01,01,bndmg568,41604,Y,Y,Y,2,6,4,1201,3,5,3,1201,35 Berkshire Dr.,,SYDNEY,1201,NSW +zyltn505,8586,90061,34741,74176,15368,34737,8175,60149,44971,28105,58556,30723,77971,26916,93476,Smith,Lonnie,Lonnie,Johnnie,2003-08-12,1,1101,N,1,101,4,Y,7100,7,7,0.91,7B,7E,43946,43946,01,01,yzrhm578,43946,N,N,N,2,6,2,7100,3,6,1,1201,1427 Makaloa St.,,BATEAU BAY,2261,NSW +hcyls670,60408,50716,94585,42142,21484,80319,90904,68612,77759,37171,82552,7637,83754,99299,66796,Wilbur,Petrina,Petrina,,2003-09-25,2,1101,Y,1,101,4,N,1201,7,7,0.84,7C,7F,42273,42273,01,01,sagco836,42273,Y,Y,N,2,8,2,9601,4,5,4,7100,3877 N. Elston Ave.,,EPPING,2121,NSW +qaolw984,20511,52013,61234,53639,19504,13348,14492,17894,54261,52840,43535,67583,87159,96350,23564,Jones,Clyde,Clyde,D,2001-04-26,1,1101,N,2,101,3,Y,1201,9,9,0.42,9E,9D,41604,41604,01,01,iggzf830,41604,Y,N,Y,4,5,4,1201,4,6,1,1201,215 E. Bank Street,,SYDNEY,2001,NSW +vyxgc492,79888,76860,7338,88869,35881,79190,43966,13339,21956,92251,92155,7163,65769,26167,8683,Shatzer,Ernesto,Ernesto,B,2001-03-03,1,1101,N,1,101,3,Y,1201,9,9,0.77,9A,9D,41604,41604,01,01,expsb394,41604,N,N,Y,1,8,3,1201,1,5,4,1201,8 Mountain Ave.,,SYDNEY,1180,NSW +xrfia256,67699,366,55813,5284,95728,32885,87564,84361,69319,73369,40134,17057,557,68395,90378,Castillo,Lynn,Lynn,N,2007-04-17,2,1101,Y,1,101,1,N,1201,3,3,0.12,3E,3B,41197,41197,01,01,xgvsb385,41197,Y,Y,Y,1,6,2,1201,3,6,2,1201,57 Mt Pleasant Street,,ALLYNBROOK,2311,NSW +axmpn779,47967,61256,52943,98584,8912,96275,46325,20440,7758,13333,88192,42205,258,51197,12491,Goldberg,Laci,Laci,I,2007-08-06,2,1101,X,2,101,2,N,1201,3,3,0.45,3C,3C,41197,41197,01,01,qqfpr815,41197,N,N,Y,1,7,3,1201,2,8,3,1201,1200 Villa Place,Edgehill Village,BRONTE,2024,NSW +gttlr837,79266,81083,6851,63149,18496,45346,7272,85378,21075,28902,73093,39594,93815,30941,14377,Cobb,Isidro,Isidro,L,2007-05-17,1,1101,Y,2,101,3,Y,1201,3,3,0.13,3F,3F,41197,41197,01,01,zmvfl118,41197,Y,N,N,4,5,4,1201,3,6,2,1201,1777 Fulton Street,,COORANBONG,2265,NSW +kwmrm659,36223,57519,61811,15509,62355,40815,42216,84661,14066,70226,11578,25771,69153,55929,98063,Crawford,Iliana,Iliana,Gale,2007-07-10,2,1101,N,2,101,3,Y,1201,3,3,0.70,3E,3B,41197,41197,01,01,lenir270,41197,N,Y,Y,1,5,1,1201,1,8,3,1201,57 Mt Pleasant Street,,MUNGINDI,2406,NSW +tmxor143,25806,50493,64388,8073,26470,50848,75044,12532,91358,19192,11806,65749,73234,80047,50065,Bushway,Donte,Donte,,2005-10-16,1,1101,N,1,101,1,N,1201,5,5,0.97,5B,5C,41197,41197,01,01,zufgl714,41197,N,Y,N,2,5,3,1201,2,5,3,2201,501 Cherokee Blvd.,,ELANORA HEIGHTS,2101,NSW +sizfl340,87599,29889,90452,17212,88079,82205,46074,96692,79273,36389,63119,2515,15801,72144,32956,Simmons,Rosa,Rosa,Brigitte,2003-09-02,2,1101,N,2,101,2,Y,1201,7,7,0.61,7C,7A,43946,43946,01,01,qzicj669,43946,Y,N,N,1,7,3,2201,4,5,4,1201,1806 SW 6th Avenue,,SYDNEY,1184,NSW +uypab828,78987,14662,54636,54,26772,35760,6619,90493,4994,67965,55826,1096,50193,534,32461,King,Della,Della,L,2003-11-08,2,1101,Y,1,101,4,Y,1201,7,7,0.80,7C,7A,42273,42273,01,01,lmbou830,42273,Y,N,Y,1,5,3,1201,4,6,4,1201,1997 Hyperion Avenue,,ANNANGROVE,2156,NSW +gfwkg762,17787,19802,63274,35750,42958,2478,28481,80401,31079,54524,62580,31800,5580,59144,66836,Blankenship,Lucy,Lucy,Tina,2003-04-16,2,1101,N,1,101,2,Y,1201,7,7,0.43,7A,7E,42273,42273,01,01,vypix982,42273,Y,U,N,2,6,2,7100,3,7,4,2201,1216 Williston Road,,CROWS NEST,1585,NSW +poxxs322,73869,4358,14900,12039,9955,60129,42732,81746,23147,57351,18460,42794,43298,77585,65277,Pulliam,Roosevelt,Roosevelt,G,2001-04-27,1,1101,Y,1,101,3,Y,1201,9,9,0.82,9E,9F,41604,41604,01,01,pbvyh429,41604,Y,Y,Y,2,7,3,1201,2,5,1,1201,2008 N. Farwell Ave.,,HOLMESVILLE,2286,NSW +xvqrv819,47608,83870,21811,78413,38043,32165,85698,54894,91887,60204,69996,10658,78039,57737,58211,Vega,Clark,Clark,C,2005-04-25,1,1101,Y,1,101,3,N,5203,5,5,0.27,5B,5F,41197,41197,01,01,mvjcx143,41197,N,N,Y,1,8,4,1201,2,6,2,1201,28 West Susquehanna Avenue,,BOTANY,1455,NSW +jgjub590,42586,9726,83324,83122,42700,39492,25690,80299,19394,51624,67941,91858,64714,43392,65213,Ritchey,Francis,Francis,,2005-09-23,2,1101,N,1,101,1,Y,1201,5,5,0.96,5E,5C,41197,41197,01,01,pclju433,41197,Y,N,Y,1,5,4,1201,4,7,1,1201,3915 Grape Road,,EPPING,1710,NSW +nccii612,98178,53903,13420,16269,43969,84766,93766,47580,44499,33329,65901,60913,44193,98079,52816,Hinman,Maryellen,Maryellen,,2007-12-21,2,1101,N,1,101,3,N,1201,3,3,0.40,3C,3A,41197,41197,01,01,jtsor525,41197,N,Y,N,4,7,1,1201,3,8,1,1201,404 S Cedar Lake Rd,,BOOLCARROLL,2388,NSW +vspfq844,50510,77701,51692,34851,75652,70923,87223,67997,23896,44325,53807,56298,66943,44787,7321,Burns,Neil,Neil,T,2007-04-25,1,1101,Y,2,101,4,Y,1201,3,3,0.88,3A,3C,41197,41197,01,01,zrfuf163,41197,Y,Y,Y,3,8,4,1201,2,5,1,1201,155 Hamilton St,,SYDNEY,1183,NSW +kfauo604,19422,71410,14566,41126,28290,71949,2129,91610,52190,43052,19990,34794,99419,70224,63396,Lefebre,Allen,Allen,T,2001-12-26,1,1101,N,2,101,4,N,1201,9,9,0.62,9E,9B,41604,41604,01,01,khxgd159,41604,Y,Y,N,3,5,1,1201,3,5,2,1201,57 Mt Pleasant Street,,ALLGOMERA,2441,NSW +nliip430,82650,5683,5437,64409,62217,19769,4196,11169,4728,46855,60670,1855,76667,11186,97005,Nichols,Mitchell,Mitchell,,2003-07-15,1,1101,N,2,101,2,N,2201,7,7,0.69,7F,7A,43946,43946,01,01,cvqqf330,43946,N,Y,Y,4,8,3,1201,4,6,2,1201,34-11 Crescent Street,,WARRIEWOOD,2102,NSW +cwdei487,43050,10429,31090,20343,5040,17346,95152,38164,38430,55644,64670,3752,98627,8521,23614,Brock,Charles,Charles,,2003-03-27,2,1101,Y,1,101,1,Y,1201,7,7,0.95,7F,7C,43946,43946,01,01,uurmr423,43946,U,N,Y,3,6,4,1201,2,5,3,1201,818 A1A N.,,BLAKEHURST,2221,NSW +hswgk595,87772,72650,89999,94025,60970,76156,66326,82976,43135,63813,44072,36375,83483,88646,8984,Etchison,Patricia,Patricia,,2003-03-25,2,1101,Y,2,101,1,Y,1201,7,7,0.95,7A,7E,42273,42273,01,01,knuuo343,42273,N,N,Y,3,6,2,1201,4,8,4,1201,1336 Pine St.,,SYDNEY,1144,NSW +sdnaw495,95280,57535,77937,58620,78901,79399,75268,76324,70379,57596,28989,55947,68692,93320,47166,Wilbur,Tracey,Tracey,R,2007-05-19,2,1101,Y,1,101,1,Y,1201,3,3,0.75,3D,3B,41197,41197,01,01,brnah604,41197,N,Y,Y,4,5,4,7100,3,7,4,1201,38 Market Street,,SEAFORTH,2092,NSW +pgmen494,87375,83609,29866,6984,65967,73907,15788,25419,39758,530,59401,74176,89932,30721,8115,Palumbo,Arden,Arden,,2001-11-06,1,1101,N,1,101,3,Y,2201,9,9,0.83,9D,9E,41604,41604,01,01,wybme389,41604,Y,Y,Y,2,5,1,1201,1,6,3,1201,412 SW 4th Ave,,BORA RIDGE,2471,NSW +kzzqa729,74039,86455,94807,44871,28233,85806,78131,9536,95506,86156,21428,38937,91150,78467,8418,Greene,Candy,Candy,Rosalia,2003-01-14,2,1101,Y,1,101,3,N,1201,7,7,0.02,7E,7C,41197,41197,01,01,oxtsy538,41197,N,X,N,4,5,3,1201,3,7,3,7100,39 S. Pleasant Street,,WOLLONGONG,2520,NSW +ecltv897,66200,45546,11015,93154,3488,53727,69594,35313,54805,65274,44399,21337,69668,740,26592,Garcia,Briana,Briana,,2001-04-03,2,1101,N,1,101,3,Y,1201,9,9,0.56,9F,9A,43946,43946,01,01,dgsms220,43946,N,N,Y,3,5,2,2201,3,7,3,1201,8638 N. Lombard St.,,BUNDANOON,2578,NSW +ioydz008,37395,42653,30927,76079,14466,9031,27056,66508,89519,68968,59273,81994,31575,3139,68396,Shearer,Roxanne,Roxanne,L,2001-02-26,2,1101,N,2,101,2,N,1201,9,9,0.64,9E,9A,42273,42273,01,01,piveu709,42273,N,Y,N,2,6,2,1201,1,6,3,1201,620 S. 2nd St.,,QUEEN VICTORIA BUILDING,1230,NSW +alwqe446,71149,19124,36027,98339,80266,1060,35342,2781,16525,2387,14549,66697,13816,30735,95402,Woodside,Miriam,Miriam,,2007-05-24,2,1101,Y,1,101,2,Y,1201,3,3,0.75,3A,3C,41197,41197,01,01,hbokx294,41197,N,U,U,2,6,1,2201,1,6,3,1201,16 S. Front Street,,STRATHFIELD,1819,NSW +kibow579,98342,92628,73834,21423,42608,44397,34684,67658,34747,17783,52078,59362,98300,3736,53848,Welch,Addie,Addie,,2007-07-03,2,1101,N,2,101,4,N,7100,3,3,0.31,3F,3B,41197,41197,01,01,cvdks870,41197,Y,Y,N,3,7,4,1201,3,7,4,1201,69 Brookside Ave,,SYDNEY,1112,NSW +qjogc800,96252,35441,91436,30523,26479,58630,67106,88390,17152,71966,74359,65469,34638,44818,27212,Dominique,Angel,Angel,C,2003-07-22,1,1101,Y,2,101,3,N,1201,7,7,0.16,7B,7C,41197,41197,01,01,tojkn458,41197,N,N,N,4,6,1,1201,1,7,3,1201,4728 Cemetery Rd.,,SYDNEY,1100,NSW +oyglb064,59251,1746,76383,56723,38905,47115,20766,23283,5464,47085,52830,25972,29053,48692,12455,Britt,Christian,Christian,A,2001-08-24,1,1101,N,2,101,3,Y,1201,9,9,0.61,9C,9B,43946,43946,01,01,lkrac757,43946,Y,Y,N,2,7,3,1201,4,8,1,1201,337 Main Avenue,,ROYAL EXCHANGE,1223,NSW +zvhcu688,12116,99165,49794,76718,90059,83640,30407,79538,59841,24169,70906,42984,93683,70704,90714,Brooks,Reta,Reta,Katrina,2001-03-24,2,1101,Y,2,101,3,Y,1201,9,9,0.54,9A,9D,42273,42273,01,01,eoiej606,42273,U,Y,Y,1,8,2,7100,1,7,2,1201,521 2nd Street E.,,HASTINGS POINT,2489,NSW +mmpvt944,31154,88482,74072,5186,76367,66724,19693,36826,68500,73929,84873,59055,13871,45263,28089,Olivas,Lance,Lance,F,2005-11-19,1,1101,N,1,101,2,Y,1201,5,5,0.28,5B,5F,41197,41197,01,01,vajxv058,41197,N,Y,Y,1,7,4,1201,4,6,4,1201,3416 Adams Ave.,,PENSHURST,2222,NSW +vjzrz719,7588,96698,72484,3688,45442,98232,93468,51463,60916,72639,24383,46684,24059,96508,22906,Kahler,Felecia,Felecia,Audra,2007-06-01,2,1101,N,1,101,1,N,9601,3,3,0.38,3D,3A,41197,41197,01,01,xuzsz915,41197,Y,Y,Y,4,7,3,1201,3,7,1,7100,34 St Marks Place,,SYDNEY,1108,NSW +ryplg367,97103,15805,32136,87287,34584,85085,87258,28291,40363,47825,35548,48904,52085,56148,29544,Gant,Gladis,Gladis,Trish,2003-05-01,2,1101,N,2,101,4,N,1201,7,7,0.19,7C,7E,41197,41197,01,01,bhzio616,41197,N,Y,N,3,5,2,1201,3,7,1,2201,8503 Braes Meadow,,CASTLE HILL,2154,NSW +vcxmu238,56802,56340,72167,98593,19092,52101,68525,85104,80318,43947,68732,5070,54407,56844,17149,Coachman,Melinda,Melinda,Helene,2007-04-01,2,1101,Y,1,101,1,N,1201,3,3,0.67,3D,3E,43812,43812,01,01,qayos561,43812,Y,N,N,3,6,3,1201,4,6,3,9601,117 Sandusky Street,Inside the Andy Warhol Museum,GLENFIELD,2167,NSW +qrwkj643,90066,38331,20730,93344,50583,9430,70191,69954,69802,89765,59665,22192,68822,92551,21807,Kidd,Julius,Julius,P,2001-04-28,1,1101,U,2,101,2,N,9601,9,9,0.50,9E,9D,42273,42273,01,01,nadqn035,42273,Y,N,N,4,7,4,2201,3,6,4,2201,1250 E. Apache Blvd.,,AUBURN,2144,NSW +jssul812,44650,52841,66092,89224,88443,30695,65007,36216,87381,75748,92844,4789,35484,33726,10556,Kong,Bobby,Bobby,B,2005-10-16,1,1101,Y,1,101,3,Y,9601,5,5,0.62,5E,5A,41197,41197,01,01,ywxly902,41197,Y,N,Y,1,8,3,1201,4,6,2,1201,2723 N. Clark,,CHULLORA,2190,NSW +ooakv183,89056,6910,48766,3033,85326,23269,20992,22986,19084,1433,84610,78276,29313,99219,62508,Burns,Eunice,Eunice,R,2007-02-05,2,1101,U,2,101,4,Y,1201,3,3,0.06,3E,3F,41197,41197,01,01,bokth659,41197,Y,N,Y,1,6,2,1201,3,7,1,2201,316 Kentlands Blvd.,,PYRMONT,2009,NSW +leudf704,54766,33665,46358,58682,41918,57709,86738,22044,22034,55095,43207,35613,36855,70305,5083,Roque,Leonard,Leonard,M,2001-04-08,1,1101,N,1,101,2,N,1201,9,9,0.87,9C,9F,41197,41197,01,01,nsokf170,41197,N,Y,Y,3,7,3,1201,1,7,4,1201,810 Charnelton Ave,,CHERRYBROOK,2126,NSW +yvdkl060,56851,43579,95357,42630,56416,56708,10987,11293,8607,59426,72954,17215,37697,13101,11797,Brooks,Jeremiah,Jeremiah,S,2007-11-21,1,1101,X,1,101,2,Y,1201,3,3,0.39,3A,3D,43812,43812,01,01,lukui745,43812,U,N,Y,1,7,2,1201,2,7,1,9601,1699 Jackson Harbor Road,,SHORTLAND,2307,NSW +mtkmv818,10401,23828,89724,42333,7552,85698,26313,88563,28293,17288,51798,45624,19554,27582,88385,Stalder,Clifton,Clifton,,2001-12-26,1,1101,N,2,101,2,N,1201,9,9,0.41,9C,9C,42273,42273,01,01,imenq213,42273,Y,N,N,2,7,3,1201,1,8,4,1201,59 Spruce St.,,ERINA HEIGHTS,2260,NSW +xjids315,41736,54133,35004,58566,93515,34159,2450,4214,28286,7950,96273,95516,22875,69252,42462,Mangano,Colette,Colette,F,2003-05-25,2,1101,Y,2,101,1,N,1201,7,7,0.68,7C,7F,41197,41197,01,01,vclyv155,41197,Y,N,Y,1,8,2,1201,2,5,3,1201,3 SW Monroe Parkway,,NORTH TURRAMURRA,2074,NSW +tqywv208,81452,34776,26303,31388,69627,63628,47024,15429,88265,49986,62432,961,33304,23206,58681,Armstrong,Christoper,Christoper,E,2003-06-15,1,1101,N,2,101,3,N,1201,7,7,0.03,7D,7E,41197,41197,01,01,qypzq123,41197,Y,Y,Y,1,6,4,7100,2,7,4,9601,1900 Tamiami Trail North,,CONCORD WEST,2138,NSW +uujgd585,46826,62078,88824,14354,82416,69646,89674,13302,56252,20069,13975,83076,55050,36218,78127,Roderick,Garnet,Garnet,,2003-02-24,2,1101,X,1,101,3,N,1201,7,7,0.89,7E,7C,41197,41197,01,01,jgzrb317,41197,U,N,Y,2,5,2,1201,3,7,1,1201,600 North Michigan Avenue,,HURSTVILLE,2220,NSW +hxnsi166,78537,35410,62009,74539,8926,49177,99576,88491,28263,6655,71497,57429,18082,58583,8311,Smiley,Sophia,Sophia,,2007-11-12,2,1101,Y,1,101,3,N,1201,3,3,0.85,3C,3E,43812,43812,01,01,svpxi902,43812,Y,N,N,2,7,1,1201,2,5,2,1201,8300 Tamarack Village,Tamarack Village,CASTLE HILL,2154,NSW +lvwjr304,19254,8432,62483,34046,8400,93017,48744,91626,86793,7184,80664,21299,45255,26519,33298,Bumgarner,Paul,Paul,,2001-03-08,1,1101,Y,2,101,2,N,1201,9,9,0.91,9C,9B,42273,42273,01,01,gmccs176,42273,X,N,Y,3,6,1,9601,3,5,2,9601,2910 Rosewood Drive,,CARRAMAR,2163,NSW +wdpen944,52502,92588,58156,12949,51357,75648,11572,51541,29732,86410,39649,76982,16287,71407,43836,Bloom,Salvatore,Salvatore,C,2007-12-14,1,1101,Y,2,101,2,N,1201,3,3,0.09,3C,3A,41197,41197,01,01,vjpcr726,41197,N,Y,N,2,8,4,1201,2,5,3,1201,535 Merrimon Ave,#C,APPLEBY,2340,NSW +dqnsk972,22853,70225,57997,19733,73052,55408,58754,63052,26666,19578,41745,86953,58766,26832,81470,Small,Louise,Louise,,2005-11-25,2,1101,N,1,101,1,N,1201,5,5,0.92,5D,5E,41197,41197,01,01,vxvgb132,41197,Y,Y,Y,4,6,1,1201,1,5,4,1201,3409 24th St,,EAST LINDFIELD,2070,NSW +izfdy530,36673,11134,20848,10575,44598,57161,58290,80669,1956,75342,87174,90282,50782,22256,84335,Brunson,Heather,Heather,Garnet,2003-04-19,2,1101,Y,2,101,1,Y,1201,7,7,0.30,7D,7E,41197,41197,01,01,xsmqx081,41197,Y,N,N,1,6,4,1201,4,5,4,1201,910 E. Redd Road,Suite A,SYDNEY,1139,NSW +xfnwx188,60820,28490,27169,53179,98465,24862,92501,90413,33454,1088,36491,39388,28885,44243,24708,Peterson,Anne,Anne,M,2007-06-01,2,1101,Y,2,101,1,Y,1201,3,3,0.72,3A,3C,43812,43812,01,01,gndkv175,43812,Y,N,Y,4,6,2,1201,3,7,4,1201,51 E. City Line Ave.,,SYDNEY,1178,NSW +kqxto549,65758,85814,60673,56458,2378,20432,30245,71793,9273,37583,86179,59897,54205,32478,23987,Cosby,Fredrick,Fredrick,,2005-01-28,1,1101,Y,1,101,3,Y,9601,5,5,0.52,5E,5F,43812,43812,01,01,pojik555,43812,N,N,Y,2,5,2,1201,1,6,4,1201,600 Pine Street,4th Floor,SYDNEY,1166,NSW +ahwpa673,97567,549,541,69443,4899,54579,49843,10909,6615,90867,72892,15380,68168,26778,90585,Dowdell,Luana,Luana,Madeline,2001-01-25,2,1101,N,2,101,4,N,1201,9,9,0.05,9C,9D,41197,41197,01,01,fzlrn011,41197,X,Y,Y,4,5,4,1201,3,8,1,1201,800 Cleveland Avenue South,,BEROWRA HEIGHTS,2082,NSW +wgcsl667,37706,32684,71410,74153,60619,13211,54103,86498,5682,83143,47179,85776,3612,5355,8153,Lawson,Librada,Librada,Lorretta,2005-01-19,2,1101,N,2,101,3,N,7100,5,5,0.95,5F,5C,41197,41197,01,01,scisa518,41197,N,Y,N,2,6,4,1201,4,8,4,1201,2832 S. Vermont Ave,,SYDNEY,1147,NSW +ysjtj214,26323,93934,1711,44386,37416,74558,90890,59783,10375,67763,14565,34033,37377,16749,19352,Mcnamee,Norbert,Norbert,,2005-09-28,1,1101,Y,1,101,1,N,1201,5,5,0.84,5F,5F,41197,41197,01,01,sxhuh459,41197,Y,N,X,3,8,1,1201,2,5,4,1201,3760 Sports Arena Blvd,,ASHFIELD,2131,NSW +hrcri622,74592,40345,4161,11043,99324,7033,79303,17730,72521,20624,72625,54960,57454,29466,26081,Foster,Lucas,Lucas,P,2001-06-26,1,1101,N,1,101,3,N,1201,9,9,0.30,9D,9F,42273,42273,01,01,vufcm888,42273,N,Y,Y,2,6,3,1201,4,5,4,1201,1125 Woodruff Road,The Shops at Greenridge,BACKWATER,2365,NSW +deteu377,71678,14159,72281,16386,35411,14272,83826,43425,66038,30,44962,81559,47145,28254,56415,Parker,Stella,Stella,R,2003-11-18,2,1101,N,2,101,1,N,1201,7,7,0.45,7F,7B,43812,43812,01,01,cxupn341,43812,N,N,Y,1,5,1,5203,4,5,3,1201,1600 Rochester Rd.,,GORDON,2072,NSW +hogym823,18368,48513,30500,71541,94581,92844,67883,30660,17767,42923,52927,18068,9675,76698,52157,Templeton,Marvin,Marvin,,2001-07-21,1,1101,N,1,101,3,N,1201,9,9,0.76,9D,9F,41197,41197,01,01,wjhoh826,41197,X,N,Y,4,8,1,5203,2,7,2,1201,513 San Mateo Blvd NE,,SYDNEY,1173,NSW +gdnhc464,87637,32685,99940,23244,95907,74235,83666,16603,55843,94505,14386,15627,89895,96810,33078,Templeton,Lawrence,Lawrence,R,2001-12-26,1,1101,N,2,101,2,Y,1201,9,9,0.37,9A,9A,41197,41197,01,01,jbgmm222,41197,N,U,N,2,5,3,1201,4,6,4,9601,6352 N. Oakley Ave.,,BONDI JUNCTION,2022,NSW +fpaea674,90766,57120,97899,78607,99888,10159,94918,58301,52708,85514,21873,31053,91189,66247,57592,Shirley,Chester,Chester,T,2003-06-15,1,1101,Y,1,101,4,Y,1201,7,7,0.39,7F,7E,41197,41197,01,01,iupec893,41197,Y,Y,N,3,5,4,5203,4,7,1,1201,313 Grove Street,,BALICKERA,2324,NSW +taoxl258,79375,37095,21917,78171,44601,98234,77230,68752,75820,25612,84523,5347,44569,40709,98206,Gordon,Wilburn,Wilburn,E,2007-05-17,1,1101,N,1,101,1,Y,1201,3,3,0.47,3D,3C,41604,41604,01,01,ivzko833,41604,U,Y,N,2,7,2,1201,3,6,2,1201,537 Seabright Avenue,,CONCORD WEST,2138,NSW +rdmrj975,71721,72937,84273,13046,72457,53224,29763,24076,49813,86035,19190,52932,81209,90225,74227,Baxter,Christiane,Christiane,B,2003-11-13,2,1101,Y,2,101,3,N,1201,7,7,0.30,7D,7C,43812,43812,01,01,xogga578,43812,Y,N,N,2,7,1,1201,4,6,4,7100,216 N 4th Ave,,SYDNEY,1297,NSW +qeshl779,93471,41065,34590,5706,57180,53693,87,39330,18884,5211,40414,22173,30642,10994,54168,Pavone,Luis,Luis,A,2007-08-09,1,1101,Y,2,101,1,N,1201,3,3,0.75,3A,3B,43946,43946,01,01,qglxg295,43946,N,U,N,4,7,3,2201,1,8,2,1201,3400 Harbor Ave SW,Suite 101,DOUBLE BAY,1360,NSW +djmvg558,1078,75466,79779,80906,90586,11990,16620,86856,88594,17750,6651,89832,38579,93848,18869,Groves,Mauricio,Mauricio,T,2007-05-17,1,1101,N,2,101,2,Y,1201,3,3,0.98,3F,3B,43946,43946,01,01,exkkv073,43946,N,N,N,1,7,4,1201,2,8,4,1201,179 2nd Ave.,,SYDNEY,1182,NSW +cpwth590,46454,36705,8498,26582,98262,63118,78050,92847,8878,69493,96331,36872,65042,42015,95666,Peterson,Alma,Alma,C,2007-02-12,2,1101,N,1,101,3,Y,1201,3,3,0.92,3A,3D,43946,43946,01,01,fwvob642,43946,N,Y,Y,4,7,4,1201,4,6,4,1201,1534 N. Wells St.,,NEUTRAL BAY,2089,NSW +onxjs494,46932,16627,74610,61933,73901,77840,84277,26817,16424,23812,92126,74513,85268,13236,6998,Walker,Ginny,Ginny,,2007-02-10,2,1101,Y,2,101,2,N,1201,3,3,0.66,3B,3C,41604,41604,01,01,tkequ505,41604,N,Y,Y,4,7,2,1201,4,7,1,1201,6202 E. Broadway Boulevard,,BROADWAY,1401,NSW +ikddb272,34600,23985,94948,43338,86696,46214,7307,6914,47759,28375,48212,4213,71095,23732,93669,Holloway,Caitlin,Caitlin,A,2003-09-03,2,1101,N,2,101,4,N,7100,7,7,0.32,7C,7A,43812,43812,01,01,fpsar120,43812,Y,N,N,4,8,2,1201,4,7,1,1201,758 Grand Avenue,,WINDALE,2306,NSW +kusei905,31562,88068,69467,12690,17501,33709,20218,65824,94574,51174,38482,21157,88882,99762,79059,Simon,Pam,Pam,D,2001-04-22,2,1101,Y,1,101,4,Y,1201,9,9,0.97,9B,9D,43812,43812,01,01,swnet276,43812,N,N,Y,4,5,2,1201,3,7,3,1201,510 Germantown Pike,,ALBION PARK,2527,NSW +lpxgd342,19140,29338,39580,97890,48446,39755,17908,97794,99210,48714,23328,53578,37019,87043,7530,Leblanc,Jillian,Jillian,M,2003-07-03,2,1101,Y,2,101,2,Y,1201,7,7,0.80,7A,7A,41197,41197,01,01,wdvla150,41197,Y,Y,Y,4,8,1,1201,3,6,2,1201,239 Onota Street,,BROKEN HEAD,2481,NSW +mcucf821,67983,94000,79571,92733,52516,66725,13100,75014,6755,74002,41554,56138,44526,23872,19287,Hernandez,Alan,Alan,R,2003-08-24,1,1101,N,2,101,3,N,1201,7,7,0.87,7F,7E,41197,41197,01,01,mqyds493,41197,Y,Y,N,1,6,4,1201,4,8,4,7100,310 Main St,,SYDNEY,1160,NSW +jlgto334,8135,2476,91064,96926,48392,60484,54656,49261,53539,15001,92562,66337,91913,88761,13633,Hoffman,Elias,Elias,K,2003-03-01,1,1101,Y,1,101,2,N,5203,7,7,0.16,7F,7B,41197,41197,01,01,ubfvl112,41197,N,Y,Y,3,5,1,1201,4,6,4,7100,5700 Legacy Drive,Shops at Legacy,SYDNEY,1163,NSW +futcr841,39625,92757,6385,93349,9478,88503,58293,14424,56786,37253,9387,48155,63634,72962,14656,Rosa,Earlene,Earlene,S,2001-01-12,2,1101,Y,2,101,2,U,5203,9,9,0.01,9C,9A,41197,41197,01,01,eujkh452,41197,N,X,N,4,6,1,1201,4,7,3,2201,751 N. Virgil Ave.,,BAERAMI,2333,NSW +siyno682,76602,50013,2132,58359,49895,81919,88192,81919,68138,55369,94504,99275,65045,33792,27296,Schaff,Janelle,Janelle,Debbie,2001-05-16,2,1101,N,1,101,1,N,1201,9,9,0.18,9F,9B,41197,41197,01,01,dxgsc729,41197,Y,N,N,3,6,4,1201,4,5,2,1201,1710 West 1st St. Suite C,,SYDNEY,1162,NSW +kwtxv737,53954,11869,69461,98672,75339,7354,17665,63158,65990,4851,76080,60783,34178,15913,33214,Mccray,Alberto,Alberto,A,2001-05-01,1,1101,X,2,101,2,Y,1201,9,9,0.16,9B,9D,41197,41197,01,01,mlbea163,41197,N,N,N,1,5,4,1201,1,6,3,1201,514-B Front St.,,NEWCASTLE WEST,2302,NSW +thvra964,68544,85427,93976,58574,49559,80502,46385,15124,68982,95596,21766,54917,36237,73703,86280,Babcock,Brandi,Brandi,Nancy,2007-04-10,2,1101,Y,1,101,4,N,1201,3,3,0.52,3B,3E,41604,41604,01,01,kidos141,41604,N,N,X,3,5,3,1201,2,8,4,1201,7930 Rea Rd,,CORLETTE,2315,NSW +zmkod674,55177,26472,47597,23004,21793,52500,44826,6987,20781,90743,28921,14965,12473,96178,61039,Keller,Milton,Milton,S,2001-10-04,1,1101,N,2,101,3,Y,1201,9,9,0.88,9E,9C,41197,41197,01,01,wzyuy583,41197,N,X,N,1,8,2,7100,1,5,1,1201,193 Meserole Avenue,,DOUGLAS PARK,2569,NSW +fxkeo242,17834,28153,42939,83112,35853,8231,10779,27571,27273,7420,83574,63380,87524,39357,56952,Steele,Alexis,Alexis,Patti,2001-07-28,2,1101,Y,1,101,2,N,1201,9,9,0.36,9C,9F,43812,43812,01,01,nvniw217,43812,Y,N,N,2,6,4,1201,4,8,3,1201,89 Morris St,,SYDNEY SOUTH,1231,NSW +zkfto373,6516,34273,60518,31632,28000,50016,79156,18112,3389,95253,49521,66655,28857,74654,90628,Gratton,Jill,Jill,R,2001-06-05,2,1101,Y,1,101,1,N,1201,9,9,0.32,9E,9A,43812,43812,01,01,rbrdj224,43812,N,Y,X,3,8,2,1201,2,8,4,1201,1000 Gayley Avenue,,SYDNEY,1037,NSW +coabc560,45981,6102,5587,41649,91589,90905,878,9438,88529,53716,22397,5673,88906,96334,62132,Elie,Tomeka,Tomeka,F,2001-12-05,2,1101,Y,1,101,2,Y,1201,9,9,0.81,9E,9B,41197,41197,01,01,snlfu128,41197,Y,X,N,1,8,2,1201,3,7,4,1201,2425 18th Street NW,,SYDNEY,1136,NSW +syfpj345,18126,74422,73548,43069,64243,3323,5111,80626,74906,33645,15675,11016,89255,34349,34038,Mckenny,Jenifer,Jenifer,R,2007-08-05,2,1101,N,2,101,3,Y,1201,3,3,0.08,3E,3E,41604,41604,01,01,aubus600,41604,Y,Y,N,1,7,2,1201,2,7,2,1201,1600 West Lake St.,,CHURCH POINT,2105,NSW +iywgm042,3998,95314,9233,91583,61371,98744,2312,39921,6456,69821,40846,95761,19375,20540,59176,Perez,Wilfred,Wilfred,H,2001-10-05,1,1101,U,1,101,2,N,1201,9,9,0.34,9D,9A,41197,41197,01,01,lmkic837,41197,N,Y,Y,4,5,2,1201,1,8,2,1201,Twin Oak Plaza,3135 W. Jefferson St.,AVALON BEACH,2107,NSW +cfwwn192,10472,23148,14201,89144,66172,38782,78271,1838,77073,50533,74484,68604,51048,45979,49285,Combs,Harrison,Harrison,,2005-04-17,1,1101,N,1,101,1,Y,9601,5,5,0.95,5C,5E,43946,43946,01,01,uhbqo166,43946,N,N,Y,4,5,2,1201,1,7,3,2201,194 Middle Street,,BULLI,2516,NSW +lhdhx769,72470,28948,1816,85464,32312,46049,92793,35204,63805,72790,78563,99477,67381,76199,72485,Hayes,Clayton,Clayton,L,2005-12-09,1,1101,Y,2,101,4,Y,1201,5,5,0.91,5C,5C,43946,43946,01,01,kpltb218,43946,Y,N,N,4,6,3,1201,3,6,2,1201,2527 Route 6,,MERRYLANDS,2160,NSW +tabpq339,73359,28531,99589,64549,73799,13010,82493,64153,84789,78748,77344,52353,64606,50107,42102,Yoon,Ted,Ted,Kevin,2005-11-07,1,1101,Y,2,101,1,Y,5203,5,5,0.76,5E,5C,43946,43946,01,01,abbmk412,43946,N,N,N,4,5,2,1201,4,8,3,9601,64 E Colorado Blvd,,BREEZA,2381,NSW +xpcyr665,88483,62261,67374,61653,44015,79001,45319,734,89871,31104,3712,30036,38875,38815,96401,Young,Earline,Earline,,2007-07-15,2,1101,Y,1,101,4,Y,1201,3,3,0.07,3D,3F,41604,41604,01,01,ffdpi248,41604,N,Y,Y,3,6,1,2201,3,6,1,1201,7 Clock Tower Plaza,,CROWS NEST,1582,NSW +swpfc864,65023,25253,88529,76115,1386,79994,93102,46479,93720,43294,60063,90107,77028,84533,69367,Depew,Mabel,Mabel,,2007-07-09,2,1101,X,2,101,3,N,1201,3,3,0.07,3F,3D,41604,41604,01,01,aulzv465,41604,Y,U,N,3,6,3,7100,3,7,4,1201,158 Franklin Ave.,,BONDI,2026,NSW +jhotc635,21974,17328,43745,36949,15407,79731,99040,21290,97736,22898,48328,38196,644,67285,23124,Jennings,Shawn,Shawn,S,2005-08-14,2,1101,N,2,101,3,N,1201,5,5,0.25,5A,5C,41604,41604,01,01,roryj814,41604,Y,Y,N,2,8,1,1201,3,8,1,1201,271 N Hemlock St.,,AVONDALE,2530,NSW +aljiy332,86039,91334,5875,65556,79792,29187,60201,34621,98080,81622,80280,30841,81632,40686,21543,Hodge,Morris,Morris,W,2001-02-14,1,1101,Y,1,101,3,N,1201,9,9,0.28,9A,9A,41197,41197,01,01,wrsre346,41197,Y,U,Y,3,6,2,1201,1,8,3,1201,101 W. 4th St,,SYDNEY,1027,NSW +cvrui211,34999,94533,23023,74878,67797,23122,26438,14325,69549,17509,82944,17889,42732,77830,97144,Wroblewski,Art,Art,M,2001-12-26,1,1101,X,1,101,3,N,7100,9,9,0.51,9B,9B,41197,41197,01,01,qhyhh708,41197,N,N,N,4,7,3,1201,3,6,4,2201,3311 Adams Ave,,ARNCLIFFE,2205,NSW +wluhz393,16860,93225,39506,18364,4628,21587,34034,52922,60998,22800,55154,32630,92420,44964,6510,Brock,Evangeline,Evangeline,Q,2001-12-28,2,1101,Y,2,101,2,Y,1201,9,9,0.94,9D,9F,41197,41197,01,01,piddb643,41197,N,N,N,1,5,3,1201,4,8,1,1201,1506 U Street NW,,SYDNEY,1033,NSW +xkzux355,10179,7718,61526,30480,20509,45069,28573,81064,95379,31290,84873,27307,50143,63799,48627,Abad,Jerry,Jerry,,2001-12-03,1,1101,Y,1,101,1,N,1201,9,9,0.87,9D,9D,43812,43812,01,01,ncgqs181,43812,N,N,Y,2,5,1,5203,3,6,3,9601,2120 Murray Ave,,STRATHFIELD,2135,NSW +mbkyl279,77342,31927,13471,80115,79619,45684,96625,31291,1983,341,77561,28887,92524,93196,87168,Countess,Coleman,Coleman,,2005-02-08,1,1101,Y,1,101,2,Y,2201,5,5,0.05,5C,5D,41604,41604,01,01,zquxg420,41604,Y,Y,N,1,8,4,1201,4,6,2,1201,27 S. Willson Ave.,,CECIL PARK,2178,NSW +tzacy320,88874,77636,95669,97629,5667,77695,98209,43033,7044,64145,35093,5554,8211,86323,15945,Lampkin,Fern,Fern,P,2005-09-14,2,1101,N,2,101,3,Y,5203,5,5,0.70,5A,5E,43946,43946,01,01,pmyue009,43946,N,N,Y,4,7,2,1201,4,6,4,1201,931 Spring Garden St.,,SYDNEY,1162,NSW +vthqu999,60444,47284,74171,37961,28499,97569,62068,61956,24827,42103,12057,45943,7051,21669,66628,Carpenter,Rene,Rene,,2005-08-06,1,1101,Y,1,101,1,Y,1201,5,5,0.74,5C,5F,43946,43946,01,01,devdm324,43946,N,N,N,1,5,1,1201,1,7,4,1201,20 W Adams St,,ANGOURIE,2464,NSW +pssdn333,66578,75674,99884,50144,14713,81051,84476,15823,72167,18673,68669,71936,79660,69405,49803,Manning,Chester,Chester,Antoine,2007-10-21,1,1101,N,1,101,2,Y,1201,3,3,0.52,3A,3D,43946,43946,01,01,dtsze613,43946,N,Y,Y,3,7,4,1201,1,8,3,1201,1205 S. 9th St.,,CASTLE HILL,2154,NSW +jobmy011,76528,5862,67519,68444,63296,40312,71821,71633,58915,20334,8068,8851,3890,59640,86250,Black,Kurt,Kurt,Fabian,2001-06-02,1,1101,Y,2,101,3,N,1201,9,9,0.97,9B,9B,43812,43812,01,01,wyaty236,43812,Y,Y,N,3,8,3,1201,3,6,2,1201,1296 Centennial Ave.,,SYDNEY,1136,NSW +hfmoy158,96964,43419,87313,28731,68027,6549,46330,60376,70802,989,45876,1439,55429,75596,53814,Delagarza,Priscilla,Priscilla,Jennifer,2007-10-12,2,1101,N,1,101,1,X,1201,3,3,0.08,3C,3A,43978,43978,01,01,pztaa742,43978,N,N,N,1,8,3,1201,3,6,2,7100,1040 N. 2nd Street,,SYDNEY,1154,NSW +wotvg165,34179,51848,77127,55074,45105,61619,54915,93460,98939,48335,90019,10414,47645,89961,45369,Collazo,Fay,Fay,,2001-02-24,2,1101,Y,1,101,3,Y,1201,9,9,0.83,9E,9A,41197,41197,01,01,urznj673,41197,N,Y,Y,1,8,2,1201,3,6,1,1201,57 Mt Pleasant Street,,COTTAGE POINT,2084,NSW +skzlx483,76291,65202,85561,1478,85490,43160,53837,33626,59186,41683,67895,15089,68720,21968,47593,Kirkland,Mara,Mara,Veronica,2003-08-28,2,1101,N,2,101,1,X,1201,7,7,0.25,7C,7E,43946,43946,01,01,hddov623,43946,Y,N,N,2,6,4,1201,2,6,3,5203,162 N. Main Street,,CARAVAN HEAD,2225,NSW +whqmg834,28696,54109,91871,49956,92321,361,19595,45551,7208,62157,54028,67109,55799,13409,61067,Jones,Kyle,Kyle,,2007-01-22,1,1101,N,2,101,4,Y,1201,3,3,0.58,3F,3D,43946,43946,01,01,wvxaq491,43946,Y,N,Y,4,7,2,1201,2,7,3,9601,3024 2nd Avenue North,,FRENCHS FOREST,1640,NSW +qsbnm139,30880,27929,78731,13313,63061,88670,46991,20416,83190,36745,95093,48207,64590,92527,74874,Barrett,Brent,Brent,M,2007-07-25,1,1101,Y,1,101,3,N,1201,3,3,0.04,3E,3F,43946,43946,01,01,ffzws339,43946,Y,N,Y,2,8,1,1201,4,7,3,7100,1384B Oak Tree Rd,,BELLINGEN,2454,NSW +pbocm615,48392,15725,43692,5573,88441,29138,18549,18951,57923,27086,6561,25644,22534,57661,71781,Phillips,Reta,Reta,M,2007-06-20,2,1101,N,2,101,4,N,1201,3,3,0.97,3C,3C,43978,43978,01,01,bqqks975,43978,N,Y,N,3,7,3,1201,4,6,1,7100,104 Jackson St.,,ASHFIELD,2131,NSW +dggen613,85731,77697,11911,98816,82361,54602,4579,35331,96332,38511,23457,69269,31609,20981,72589,Smith,Nathalie,Nathalie,Angel,2007-06-05,2,1101,Y,2,101,1,N,1201,3,3,0.32,3E,3B,43946,43946,01,01,kgjzw604,43946,Y,N,N,3,6,4,1201,2,5,4,1201,845 W Market St,,STRATHFIELD,1819,NSW +hhekv515,94933,69026,15306,2507,20539,37623,73430,97836,45761,63766,59754,83851,65393,88476,84269,Cain,Priscilla,Priscilla,G,2003-10-18,2,1101,Y,2,101,4,N,1201,7,7,0.35,7D,7F,43946,43946,01,01,gnduf487,43946,X,Y,Y,1,7,2,1201,2,8,4,1201,2111 30th,,AUBURN,1835,NSW +sabzb052,82870,84872,95994,7571,61879,11477,93335,16138,85500,67563,12552,73680,4851,8978,53651,Babcock,Carry,Carry,Brigitte,2005-07-25,2,1101,N,1,101,1,N,1201,5,5,0.92,5F,5E,41604,41604,01,01,iuefw961,41604,N,N,Y,2,7,4,1201,4,6,2,1201,3248 East Ocean View Avenue,,BOMBO,2533,NSW +gxeik161,88655,45222,74728,36711,98617,29133,61759,47730,80495,368,43396,65045,91087,10889,95602,Najera,Marge,Marge,Carie,2007-02-16,2,1101,Y,1,101,1,N,1201,3,3,0.15,3D,3A,43946,43946,01,01,qqlom341,43946,N,Y,Y,3,7,1,1201,4,8,2,1201,215 E. Plume Street,,ALICE,2460,NSW +mcdss629,16846,96718,71006,28047,45190,98178,67846,67501,75499,46125,41672,18817,70560,77183,72334,Mcphail,Nathan,Nathan,Fritz,2005-05-19,1,1101,Y,1,101,2,Y,5203,5,5,0.86,5E,5F,43978,43978,01,01,latuj304,43978,N,Y,N,4,6,1,1201,4,7,1,7100,42-03 Queens Blvd.,,BLUE NOBBY,2410,NSW +knnxh727,52685,79925,49004,23092,8315,65467,48184,63170,31386,30450,92769,82993,47239,71383,67841,Bennett,Darci,Darci,,2007-09-11,2,1101,N,2,101,3,Y,1201,3,3,0.01,3E,3C,43946,43946,01,01,kebgx651,43946,N,N,N,4,8,4,1201,2,7,3,1201,7257 Topanga Canyon Blvd.,,LANE COVE,1597,NSW +ubrpl378,65999,66118,5620,12189,22995,51657,25556,47164,34359,95078,61080,56074,3427,3441,4598,Rose,Jared,Jared,Oliver,2003-04-10,1,1101,N,1,101,3,Y,1201,7,7,0.76,7C,7E,43946,43946,01,01,hghfx657,43946,N,Y,Y,3,5,1,1201,1,5,1,7100,"1813 E Baseline Road, Ste 108",,ISLINGTON,2296,NSW +lkwpd823,47688,31645,59255,75244,67244,58245,39423,9357,95186,32802,57295,68988,96485,21892,62929,Warren,Jose,Jose,Dan,2005-09-02,1,1101,Y,1,101,2,N,1201,5,5,0.85,5B,5A,41604,41604,01,01,vooms320,41604,N,X,N,3,7,4,1201,1,8,4,1201,5201 W. War Memorial Dr.,,ALSTONVALE,2477,NSW +mkhlr206,1423,20317,59267,28280,66569,51935,25922,5873,43052,67603,68369,24480,67952,66243,53564,Bean,Melba,Melba,,2007-05-21,2,1101,Y,1,101,1,U,1201,3,3,0.45,3F,3E,43946,43946,01,01,bjtqo116,43946,N,X,N,4,8,4,1201,4,5,3,1201,68 Masonic Street,,CASTLECRAG,2068,NSW +vdyqn724,15970,74004,12417,4804,93633,72885,15095,30001,58198,28829,56840,28727,6686,45892,26761,Santoyo,Debbie,Debbie,,2005-07-14,2,1101,N,2,101,4,N,1201,5,5,0.23,5A,5F,43978,43978,01,01,nkjkd554,43978,N,Y,N,3,7,4,1201,4,5,4,1201,627 Mount Auburn St.,,HASTINGS POINT,2489,NSW +nnxxl274,67037,9688,7057,35836,53396,41199,60482,1248,1295,30414,32699,78339,56735,42526,31526,Garcia,Delphia,Delphia,M,2007-10-11,2,1101,N,1,101,2,Y,1201,3,3,0.54,3E,3B,43946,43946,01,01,oxqla861,43946,Y,N,Y,2,6,1,5203,1,6,1,1201,2900 Guadalupe St.,,NORTH SYDNEY,2055,NSW +hbbof640,85352,8788,25017,80988,87067,74568,93925,72662,39538,64398,52219,95633,25817,74685,84550,Leonard,Normand,Normand,M,2001-08-03,1,1101,Y,2,101,1,Y,2201,9,9,0.84,9D,9C,43946,43946,01,01,wezio246,43946,N,U,N,2,8,3,1201,2,6,1,1201,71 Main St,,ROZELLE,2039,NSW +ozpgp234,12675,40555,55843,7409,45717,12771,20946,1897,28275,9573,70040,35047,72596,22596,35028,Cantu,Clinton,Clinton,Alton,2003-11-28,1,1101,X,2,101,1,U,7100,7,7,0.76,7A,7C,41604,41604,01,01,rjutg171,41604,Y,Y,N,2,6,4,1201,4,8,2,1201,25 E. Delaware Pl.,,CROWS NEST,1585,NSW +zjeuh463,25549,38745,92650,58261,9662,10494,93370,29456,22969,75527,26323,90081,54464,19581,67694,Garrison,Angie,Angie,Mimi,2005-03-20,2,1101,Y,2,101,2,U,1201,5,5,0.59,5C,5C,43946,43946,01,01,aiojf907,43946,N,N,Y,3,8,2,1201,4,6,4,1201,3215 N. Sheffield Ave.,,ASHBURY,2193,NSW +ykmby824,74059,60886,72298,3863,7203,56072,71243,68890,91223,73825,3214,64580,17731,78676,5349,Vega,Jo,Jo,Stacy,2005-01-15,2,1101,X,1,101,3,N,1201,5,5,0.63,5A,5F,43978,43978,01,01,cvtxy908,43978,Y,N,Y,4,8,1,1201,4,8,2,7100,134 Ives St.,,TAHMOOR,2573,NSW +gbfit812,43123,30981,76031,7562,33351,3352,61944,48326,23160,21310,8072,42885,81832,57777,43833,Guardado,Casey,Casey,,2005-06-18,1,1101,N,2,101,4,N,1201,5,5,0.86,5B,5A,43978,43978,01,01,rnrqc747,43978,N,N,N,2,6,2,1201,2,7,2,1201,269 West 23rd Street,,BOMBO,2533,NSW +qzqyi215,56561,10633,86136,35598,75318,94932,73454,24554,29024,86354,128,72936,13727,30797,9124,Miller,Jerry,Jerry,,2003-07-16,1,1101,N,2,101,3,N,2201,7,7,0.56,7F,7A,43978,43978,01,01,adowh119,43978,Y,Y,Y,1,8,2,1201,3,8,3,1201,128 E Roosevelt St,,HORSLEY PARK,2175,NSW +qbcft177,94333,97513,48552,79410,82147,40179,41529,43346,71674,20617,43343,32610,43063,35892,17533,Myers,Laverne,Laverne,Rebecca,2003-04-07,2,1101,N,2,101,4,U,5203,7,7,0.18,7A,7F,43978,43978,01,01,womau008,43978,N,X,N,2,6,2,1201,2,8,3,7100,1535 Washington Avenue,,GYMEA,2227,NSW +qqlfl898,91412,51406,80602,61590,42579,48274,32624,17580,96216,69973,84859,65168,14324,31540,72043,Alex,Tyson,Tyson,B,2003-06-22,1,1101,N,1,101,4,N,1201,7,7,0.95,7E,7E,43978,43978,01,01,alrqj684,43978,Y,Y,N,2,5,1,1201,4,8,3,1201,211 SW 9th Ave.,,DOLLS POINT,2219,NSW +rjwcu402,89530,41330,66709,35956,50801,79730,98420,10263,686,13915,41519,60814,9114,28270,73204,Pruitt,Jamal,Jamal,J,2003-05-10,1,1101,Y,2,101,2,Y,1201,7,7,0.46,7E,7B,43978,43978,01,01,zmrgd486,43978,N,Y,Y,4,6,1,1201,2,8,4,1201,423 14th Avenue SE,,BALLINA,2478,NSW +ljlgs302,55466,82836,80552,54337,66705,42292,14298,33567,10485,76496,28757,47413,51449,86479,91364,Alex,Clara,Clara,C,2003-09-03,2,1101,Y,1,101,2,U,1201,7,7,0.75,7A,7E,43978,43978,01,01,acqek452,43978,X,Y,Y,3,6,4,1201,1,5,3,7100,300 Washington Ave SE,"Room 226A, Coffman Memorial Union",SYDNEY,1201,NSW +gcgxn057,18354,38365,58465,52249,809,68353,96785,59163,46734,94922,82925,77369,32453,59844,80454,Stark,Ricardo,Ricardo,H,2001-06-08,1,1101,N,1,101,4,Y,1201,9,9,0.37,9E,9C,43978,43978,01,01,oyccl638,43978,Y,N,X,2,6,2,1201,2,7,4,1201,55 West 35th Street,,TWEED HEADS,2485,NSW +tbzrz084,3901,67763,83708,99298,29780,35901,92761,37381,56106,40495,16118,78171,80821,53979,37317,Carbone,Lucille,Lucille,Megan,2005-07-02,2,1101,N,1,101,2,N,1201,5,5,0.97,5D,5F,43946,43946,01,01,bkwwa105,43946,Y,U,Y,4,8,4,9601,3,8,1,7100,288 N. El Camino Real,,MOOREBANK,1875,NSW +aznki576,74620,14048,18728,45024,57710,11415,36591,72370,19308,64029,10192,98496,4437,87208,31839,Leming,Zachery,Zachery,N,2005-12-01,1,1101,Y,2,101,4,N,1201,5,5,0.15,5C,5B,43946,43946,01,01,yxwva654,43946,N,X,N,1,7,3,1201,1,6,3,1201,241 Main Street,,FRENCHS FOREST,1639,NSW +vdymm341,81879,63052,92837,16613,35209,24711,2318,9571,47953,4395,78993,12333,95127,38548,79467,Cheng,Tracy,Tracy,,2003-12-26,2,1101,Y,1,101,1,N,1201,7,7,0.41,7C,7F,43946,43946,01,01,czonr858,43946,Y,Y,N,1,7,1,1201,3,6,4,1201,38 Union Square East,,CROMER,2099,NSW +exqbp436,84340,30638,49117,77945,40288,65761,4815,26632,98459,20108,1760,94215,49550,64503,8306,Knox,Ida,Ida,Ilene,2003-09-16,2,1101,Y,1,101,2,X,1201,7,7,0.32,7D,7F,41604,41604,01,01,gcche237,41604,Y,U,Y,4,6,3,1201,1,6,2,1201,711 University Ave,,BELMONT,2280,NSW +ontnb782,39411,20095,65405,9829,84176,21694,76123,68928,63817,23230,20654,13882,44020,30029,71501,Upham,Kent,Kent,D,2001-05-14,1,1101,N,1,101,2,Y,1201,9,9,0.14,9B,9B,41604,41604,01,01,wflmc195,41604,N,Y,N,4,7,3,1201,1,5,4,1201,2707 East Broadway Blvd,,PYMBLE,2073,NSW +dbonj588,3643,25204,69083,4371,84360,32429,57480,81459,83686,87579,46288,76786,14332,14234,55562,Baker,Felipe,Felipe,V,2001-05-20,1,1101,N,2,101,3,U,1201,9,9,0.14,9D,9E,41604,41604,01,01,rnaix241,41604,Y,Y,Y,3,6,3,1201,3,8,4,1201,"Rt. 70 E, 85 Barclay Farms Shopping Center",,MARRICKVILLE,1475,NSW +jufdh982,19258,57341,48332,54057,13180,64220,1293,91482,32801,77190,21608,1072,31600,39370,88079,Goering,Earline,Earline,,2001-02-12,2,1101,N,2,101,1,N,1201,9,9,0.23,9B,9D,43946,43946,01,01,ekgwg945,43946,N,N,X,2,5,1,1201,2,6,4,7100,62535 CR 37,,AUSTRALIA SQUARE,1215,NSW +rwmxb237,73180,39301,41838,33000,15718,73213,23127,94948,79208,17206,73956,87920,65155,61262,78607,Solum,Roberto,Roberto,D,2003-07-15,1,1101,Y,1,101,1,N,7100,7,7,0.80,7F,7D,43946,43946,01,01,jcfdb784,43946,Y,N,N,1,7,2,1201,1,7,3,1201,300 Washington Ave SE,,GLENQUARIE,2564,NSW +nfroq581,76364,58521,95625,37856,88834,81975,94380,19162,73718,97900,51321,4204,69771,94768,58726,Luster,Meagan,Meagan,Z,2001-04-17,2,1101,Y,1,101,2,N,1201,9,9,0.95,9F,9A,43946,43946,01,01,bblcm655,43946,X,Y,N,3,5,4,9601,1,7,1,1201,126-14D Merrick Blvd.,Jamaica,AFTERLEE,2474,NSW +opavp566,95577,26172,2866,94131,77987,12271,28761,45618,27101,23768,39322,37695,28731,79968,41848,Palmer,Treva,Treva,,2001-11-25,2,1101,N,2,101,4,U,5203,9,9,0.11,9A,9B,43946,43946,01,01,xhklg863,43946,N,N,Y,3,8,1,1201,4,8,3,2201,646 University Ave.,,QUEEN VICTORIA BUILDING,1226,NSW +fbvsc898,3873,70912,66848,2206,21039,14682,36296,54880,56652,80929,39786,76307,88770,30231,2489,Martinez,Shirley,Shirley,,2001-02-17,2,1101,N,2,101,2,Y,1201,9,9,0.38,9C,9D,41604,41604,01,01,aulkb033,41604,X,N,N,4,6,4,1201,4,7,3,1201,3000 NE Killingsworth St,,BELLINGEN,2454,NSW +qfvdg886,79111,44076,15724,22248,56559,9548,76270,93449,40105,93282,85972,59684,80506,98432,18849,Ortiz,Latonya,Latonya,R,2007-06-28,2,1101,N,1,101,2,Y,1201,3,3,0.24,3E,3D,43812,43812,01,01,wdwdv444,43812,N,Y,Y,4,8,4,1201,4,8,1,1201,400 N. Milwaukee Ave.,,SYDNEY,1156,NSW +lndpp907,84653,70010,54227,88222,35178,77202,14597,2527,64281,29481,19011,98920,34432,74352,68249,Robertson,Brent,Brent,Allen,2007-02-12,1,1101,N,1,101,1,N,1201,3,3,0.83,3D,3A,43899,43899,01,01,ezvaa756,43899,N,Y,X,1,5,3,1201,3,6,1,1201,111 Central Avenue,,BANGALEE,2541,NSW +ixavi017,53221,69291,322,1240,89279,29016,2265,61127,29716,29512,96462,98165,48436,56108,89356,Mcphail,Floyd,Floyd,G,2007-07-04,1,1101,N,2,101,2,N,2201,3,3,0.87,3D,3A,43946,43946,01,01,kvixj572,43946,N,Y,Y,2,7,2,1201,4,6,2,1201,4500 Duval St,,BATAR CREEK,2439,NSW +odqcw268,4928,18830,40187,96452,60696,58037,28739,51291,94410,22041,72472,20940,57196,43445,65095,Stokely,Irvin,Irvin,B,2005-05-19,1,1101,N,1,101,3,N,7100,5,5,0.39,5A,5E,43946,43946,01,01,ilsmn423,43946,Y,Y,Y,3,7,2,1201,1,7,1,1201, 24305 NE Elkhorn Rd.,,BAULKHAM HILLS,2153,NSW +lbiku450,80503,62808,14274,52217,77295,64788,80952,84051,45004,89188,59466,11851,31337,56919,50768,Bubb,Wilbur,Wilbur,Herbert,2001-01-11,1,1101,N,1,101,3,N,5203,9,9,0.84,9C,9B,41604,41604,01,01,azcom405,41604,Y,Y,N,4,6,4,9601,3,7,4,1201,1957 W. Galena Blvd.,,ABBOTSFORD,2046,NSW +vflfu576,46105,63045,34316,53082,90561,7720,29059,94758,28787,36159,24204,52506,79036,39528,99818,Heaton,Afton,Afton,L,2007-05-18,2,1101,N,2,101,1,Y,2201,3,3,0.65,3A,3E,43812,43812,01,01,slosd148,43812,Y,N,Y,3,7,2,2201,3,8,2,1201,777 E Thunderbird Rd,,MINIMBAH,2312,NSW +rezkb413,777,89918,11709,81037,37720,48478,4800,44145,8691,53063,4899,66655,974,39371,47081,West,Stevie,Stevie,R,2007-06-11,1,1101,Y,2,101,3,N,1201,3,3,0.94,3E,3D,43899,43899,01,01,jfick552,43899,N,Y,N,3,6,1,2201,4,8,2,1201,204 W. Fourth St.,,WEST RYDE,1685,NSW +uqsoc725,57208,81621,87968,32809,71929,38964,24739,29938,89940,28446,70869,57332,8022,41890,41474,Lieberman,Chester,Chester,J,2001-06-07,1,1101,N,1,101,3,N,5203,9,9,0.64,9F,9E,43946,43946,01,01,oywtw417,43946,Y,Y,N,3,7,4,1201,4,8,2,1201,2118 Abrams Rd,,HAYMARKET,1237,NSW +qored420,44434,17823,86523,80270,8681,54432,24303,97280,15668,69195,87522,98611,55765,93386,73904,Berry,Jamal,Jamal,M,2001-08-28,1,1101,U,2,101,2,Y,1201,9,9,0.47,9A,9E,43946,43946,01,01,havxu915,43946,Y,Y,N,2,5,3,1201,2,7,2,2201,3435 Albion St.,,BAMARANG,2540,NSW +lkccz019,69135,69304,94745,43766,65454,74267,12261,37510,23945,69823,13715,73613,96276,37126,1006,Fann,Toni,Toni,L,2007-02-17,2,1101,N,1,101,3,N,1201,3,3,0.52,3D,3F,43812,43812,01,01,mxdwn141,43812,N,Y,U,1,7,4,1201,1,8,3,1201,711 Irwin Street,,CARINGBAH,1495,NSW +ctbiw481,43420,64820,84250,33734,21211,79526,86045,13182,57715,94552,79941,30041,24000,32369,30724,Jones,Aurora,Aurora,M,2007-06-24,2,1101,Y,2,101,2,N,1201,3,3,0.86,3D,3A,43812,43812,01,01,bdbsr924,43812,N,Y,Y,2,7,2,1201,4,5,2,1201,129 N. Canal St.,,CAMPERDOWN,2050,NSW +vusji054,96412,31632,60980,64580,15186,48674,51358,85159,89627,5093,76626,20385,98402,38133,6238,Simpson,Ida,Ida,,2007-06-07,2,1101,X,2,101,3,Y,1201,3,3,0.80,3C,3A,43899,43899,01,01,zplqu817,43899,N,Y,N,4,5,4,1201,2,8,2,1201,7227 Wooster Rd.,,BERTHONG,2594,NSW +inhhn817,47361,49163,10068,7619,45483,703,80150,89819,58171,53476,19508,57121,75732,21136,45476,Knorr,Britt,Britt,M,2007-02-07,1,1101,N,1,101,4,Y,5203,3,3,0.76,3B,3F,43899,43899,01,01,tbcrd965,43899,N,X,N,4,5,4,1201,1,7,2,1201,1902 E 8th St.,,SYDNEY,1028,NSW +dwmhx865,4026,20787,54024,79937,63911,25121,37796,60510,76380,70203,83556,69077,37,95316,48158,Feltman,Jesus,Jesus,B,2007-01-03,1,1101,Y,2,101,4,N,9601,3,3,0.19,3E,3A,43899,43899,01,01,fsdvb242,43899,Y,N,X,1,6,2,1201,4,6,2,1201,17 W. Campbell St.,,WANGI WANGI,2267,NSW +jxorj929,97527,68975,48525,84584,38276,69661,69962,41933,37329,47708,87022,93698,67471,66540,52377,Burns,Alicia,Alicia,K,2007-01-14,2,1101,Y,1,101,1,U,1201,3,3,0.77,3B,3A,43812,43812,01,01,lchkf094,43812,N,N,N,4,7,4,1201,3,6,2,2201,6830 Stockton Blvd #105,,BALGOWNIE,2519,NSW +klzpb476,21276,80864,88573,52076,34170,43112,77907,49473,17887,3372,70208,61371,4477,37261,78694,Sandoval,Kori,Kori,R,2005-12-16,2,1101,Y,2,101,3,U,1201,5,5,0.85,5F,5C,43812,43812,01,01,tnjme571,43812,N,Y,Y,1,7,2,1201,1,6,2,1201,128 Sherry Lynn Drive,,BORAH CREEK,2346,NSW +qkidt176,93076,90334,62091,23338,8370,56449,47558,91468,89046,3230,14884,55095,84538,57152,18998,Garcia,Shane,Shane,Sidney,2003-02-11,1,1101,N,2,101,2,N,1201,7,7,0.38,7D,7D,43946,43946,01,01,zlgom668,43946,N,Y,N,1,8,4,2201,1,5,2,1201,Kesey Plaza,,SYDNEY,1146,NSW +pnndf223,26155,22757,86581,62183,95654,91914,49396,61678,38441,91821,60046,5092,617,23265,75858,Mcdaniel,Gladis,Gladis,,2003-09-01,2,1101,N,2,101,2,N,1201,7,7,0.46,7B,7A,43946,43946,01,01,hoxmh218,43946,Y,Y,Y,2,8,3,1201,2,5,3,2201,2014 Main St.,,BENDEMEER,2355,NSW +uksdd433,45626,36983,51977,42720,63666,47607,2197,61028,80324,4906,27621,20065,38848,78510,92090,Dolan,Jamal,Jamal,K,2003-09-13,1,1101,Y,2,101,2,N,9601,7,7,0.07,7E,7D,43946,43946,01,01,nhfhk121,43946,Y,Y,N,2,5,1,1201,3,7,3,1201,57 Mt Pleasant Street,,DAWES POINT,2000,NSW +wngrn064,17481,63417,1452,44041,83881,62813,46098,48253,60688,65637,48514,36505,61468,69815,74673,Shaffer,Eleanor,Eleanor,K,2001-07-08,2,1101,N,2,101,1,Y,1201,9,9,0.68,9B,9E,43946,43946,01,01,frvjw757,43946,X,X,N,4,8,1,1201,3,6,3,1201,50 Main St,#B,SYDNEY,1112,NSW +bsacy381,12367,77459,98047,8997,35661,30641,72316,6710,68421,96232,27513,18251,74972,27002,89605,Collins,Alberto,Alberto,O,2005-11-02,1,1101,N,1,101,2,N,1201,5,5,0.00,5F,5E,43812,43812,01,01,ctpkv904,43812,N,Y,N,2,5,2,1201,2,5,3,1201,1409 South 3rd Street,,CASUARINA,2487,NSW +gysvv396,95764,10289,62256,74225,22929,56624,23282,41310,3842,11133,57940,93035,39386,69476,43499,Iddings,Johana,Johana,A,2005-09-13,2,1101,X,1,101,1,U,1201,5,5,0.04,5A,5E,43812,43812,01,01,gtfrf224,43812,N,N,X,3,8,1,1201,3,7,4,1201,2200 E Franklin Ave,,COOGEE,2034,NSW +fyrrb338,44306,78519,89690,30411,35205,74371,84236,85082,82460,75110,59167,4338,6873,73779,56446,White,Fe,Fe,,2007-08-28,2,1101,Y,1,101,3,Y,9601,3,3,0.25,3F,3D,43899,43899,01,01,ydqzs970,43899,N,N,N,4,6,4,1201,2,5,2,1201,3655 South Grand Avenue,,SYDNEY,1175,NSW +bxjfg207,93803,6897,65094,36993,94979,47203,96119,17404,22571,19694,99543,46261,70203,1395,57908,Oneal,Mickie,Mickie,B,2007-10-02,2,1101,N,1,101,3,N,1201,3,3,0.72,3C,3D,43812,43812,01,01,epjlq561,43812,N,Y,Y,4,7,4,2201,4,8,3,1201,38 West Bridge Street,,BOOLCARROLL,2388,NSW +zcqki380,36328,18443,25804,92481,12993,81505,78438,19108,76296,43816,27611,62627,25029,69662,3643,Huff,Eduardo,Eduardo,,2001-05-14,1,1101,N,2,101,4,Y,1201,9,9,0.66,9C,9A,43946,43946,01,01,epgmf510,43946,Y,N,N,2,5,1,1201,4,8,1,1201,171 College Ave.,,TWEED HEADS,2485,NSW +ffqhw241,68484,74574,68132,24879,75685,55956,42530,68041,82070,20767,53389,41756,20522,90706,33026,Mendoza,Felipe,Felipe,B,2001-09-13,1,1101,Y,2,101,2,Y,1201,9,9,0.48,9C,9F,43946,43946,01,01,wusra318,43946,X,N,Y,2,6,3,1201,3,8,3,1201,4431 W. Roosevelt Rd.,,BIGGA,2583,NSW +idrvf551,62790,65963,17993,80010,4596,455,54223,76322,10205,84061,92895,7359,24590,11602,75144,Goodwyn,Andrea,Andrea,Chasity,2005-02-24,2,1101,N,1,101,1,Y,1201,5,5,0.69,5C,5F,43812,43812,01,01,ozfyl110,43812,U,N,U,4,5,4,1201,1,8,2,9601,505 East 1400 North St. Unit 170,,BALFOURS PEAK,2402,NSW +cancp596,47011,70333,14753,15883,55369,33539,16749,15532,41577,74978,35084,30496,74321,5913,76579,Cantrell,Eric,Eric,C,2005-10-02,1,1101,N,1,101,2,Y,9601,5,5,0.62,5D,5F,43899,43899,01,01,hclrl933,43899,X,Y,Y,1,7,2,9601,3,5,1,1201,2528 Nicollet,,SYDNEY,1110,NSW +xnxpz713,96807,21412,45674,42933,271,91294,71937,80969,41081,37873,1610,76617,11987,37951,43847,Rose,Virginia,Virginia,M,2005-06-03,2,1101,Y,2,101,2,Y,1201,5,5,0.04,5E,5B,43899,43899,01,01,upudd021,43899,N,Y,Y,1,7,4,1201,1,5,2,1201,1 E. broughton St.,,BARNSLEY,2278,NSW +buhva476,32470,72083,66750,17099,85749,15014,99318,63639,20029,71525,77346,81019,3948,72648,37323,Smith,Gene,Gene,I,2001-11-27,1,1101,U,2,101,2,N,1201,9,9,0.97,9A,9B,41604,41604,01,01,nwktm019,41604,Y,Y,Y,2,6,3,1201,1,7,2,1201,46 Greenwich Ave,,SYDNEY,1295,NSW +coojg328,98091,84945,68424,94771,17512,15542,75638,1326,68740,44364,56442,49865,87540,42359,38456,Williams,Simone,Simone,M,2001-06-05,2,1101,N,1,101,1,N,5203,9,9,0.90,9F,9C,43946,43946,01,01,ogcdo195,43946,Y,N,N,4,6,2,1201,2,8,2,1201,2027 Walnut Street,,SYDNEY,1184,NSW +pcmnl478,33428,27853,56937,94911,38785,91225,21036,43505,1587,30442,81297,8522,5027,19330,44208,Johnson,Mariam,Mariam,L,2007-08-24,2,1101,Y,2,101,2,N,1201,3,3,0.39,3B,3B,43812,43812,01,01,klyme607,43812,Y,Y,Y,4,5,3,1201,3,8,4,1201,2525 Arapahoe,Suite E4-335,BONNET BAY,2226,NSW +fvpbw396,58996,95024,33894,46933,53027,4312,65107,75077,83615,50615,30952,94556,36171,61637,43550,Chambers,Tammie,Tammie,,2005-04-03,2,1101,Y,1,101,1,Y,2201,5,5,0.58,5A,5D,43812,43812,01,01,qevvh374,43812,N,N,N,1,5,1,1201,1,6,3,9601,628 E. Main St. (NC 107),,ISLINGTON,2296,NSW +nryfm940,98649,56460,47905,14336,27353,78916,60696,27675,5164,28789,44081,33495,7115,13549,11373,Valverde,Orville,Orville,,2005-05-20,1,1101,Y,1,101,2,Y,1201,5,5,0.86,5E,5B,43899,43899,01,01,lsuag968,43899,N,Y,N,3,7,4,1201,4,7,2,1201,7000 N. Glenwood,,KOOTINGAL,2352,NSW +nyrzx515,59737,1511,44925,37746,78638,72587,92710,6778,18366,70241,99549,30103,66202,87019,65087,Johnson,Lucille,Lucille,Shavonne,2005-12-10,2,1101,N,1,101,2,Y,1201,5,5,0.40,5D,5C,41197,41197,01,01,jbozt634,41197,N,Y,N,2,5,4,1201,2,8,2,1201,2009 R street NW,,SYDNEY,1027,NSW +zsfho326,54954,85850,21192,77803,32798,71754,48521,8109,4169,27352,6702,53570,29797,27552,31852,Ebner,Jewell,Jewell,Maggie,2003-05-19,2,1101,N,2,101,4,Y,1201,7,7,0.30,7E,7A,43812,43812,01,01,japbk699,43812,Y,Y,N,3,5,2,1201,2,7,2,1201,3395 Auburn Rd.,,SYDNEY,1124,NSW +siusv858,48056,74557,89785,54847,10474,78168,75025,4837,65153,30132,97216,55186,15415,31715,89295,Daggett,Curtis,Curtis,S,2001-07-24,1,1101,N,1,101,3,N,1201,9,9,0.24,9A,9C,43812,43812,01,01,kuqaq643,43812,N,Y,Y,1,8,3,1201,2,6,4,1201,1219 Wilmington Ave.,,MONA VALE,1658,NSW +cpsar277,53440,26423,62986,96174,7065,80737,86880,31884,47122,40237,81733,5480,76230,84370,46001,Bennett,Marie,Marie,C,2005-02-17,2,1101,U,2,101,2,Y,1201,5,5,0.97,5E,5F,43812,43812,01,01,cvpxi440,43812,Y,N,N,1,7,3,1201,4,6,1,1201,513 San Mateo Blvd NE,,ABBOTSFORD,2046,NSW +dkcae403,86556,91609,47093,77125,73075,57210,38735,57390,24641,89336,85417,82079,70423,41756,82889,Neilson,Martin,Martin,H,2005-05-17,1,1101,N,2,101,3,Y,1201,5,5,0.96,5B,5F,43899,43899,01,01,wnyau156,43899,N,N,U,2,6,4,1201,3,5,4,1201,5800 Madison Ave Suite K,,CROYDON PARK,2133,NSW +yyzfk237,49413,19115,6301,8397,34619,27493,69415,49949,24273,87435,35665,61866,30546,25324,28536,Gilkey,Kevin,Kevin,Shayne,2005-12-16,1,1101,N,1,101,4,Y,1201,5,5,0.26,5C,5E,41197,41197,01,01,zalzi179,41197,N,N,Y,3,8,2,7100,3,6,2,1201,1904 Pearl St,,BLUEYS BEACH,2428,NSW +zhjit599,84300,53125,60393,86707,69853,59641,90659,70208,36101,91010,631,54880,97195,47053,62633,Mccaffrey,Erwin,Erwin,,2007-12-07,1,1101,N,1,101,3,Y,1201,3,3,0.93,3B,3B,43812,43812,01,01,ezphh030,43812,Y,N,Y,3,7,2,5203,1,8,2,1201,12 Wilmington Avenue,,ARCADIA VALE,2283,NSW +aqgyi196,32945,85952,17957,36113,3163,7554,44845,41093,34016,47324,58880,71610,92627,65617,39688,Harvey,Sara,Sara,C,2007-12-08,2,1101,Y,2,101,4,Y,1201,3,3,0.28,3B,3E,43978,43978,01,01,cygyn389,43978,Y,Y,N,1,6,4,1201,2,8,4,9601,560 Divisadero,,DOVER HEIGHTS,2030,NSW +neccc208,61023,11561,79033,2556,6895,34272,97395,80100,31549,83869,90446,56868,95178,75040,35473,Mahan,William,William,Guy,2007-05-21,1,1101,N,2,101,1,N,5203,3,3,0.16,3E,3C,43978,43978,01,01,svpkx104,43978,Y,Y,U,1,8,3,1201,1,8,3,1201,1608 Sansom St.,,HORSLEY PARK,2175,NSW +nwnoc761,65277,17762,72755,98024,46381,84170,10527,44861,53884,55838,91413,47228,60745,2048,26748,Rowland,Kent,Kent,Kevin,2003-08-26,1,1101,N,2,101,2,U,1201,7,7,0.15,7F,7F,43899,43899,01,01,vrfic993,43899,Y,N,N,1,8,4,1201,1,8,2,1201,115 West Chatham Street,,SYDNEY,1150,NSW +tmqyg144,47063,84542,8415,82881,67104,26702,18594,23416,50404,87009,43392,66682,51232,16661,54321,Johnson,Su,Su,Sara,2003-10-21,2,1101,Y,1,101,1,U,1201,7,7,0.78,7D,7D,43899,43899,01,01,oykmq449,43899,Y,Y,Y,1,8,3,1201,2,6,1,2201,4656 N. Clark Street,,BELFIELD,2191,NSW +mlavq279,90258,67678,99392,44870,69069,79373,54416,4861,90290,62602,89276,29156,22466,53768,31677,Jones,Jennifer,Jennifer,S,2003-11-21,2,1101,Y,2,101,2,N,1201,7,7,0.72,7A,7C,43899,43899,01,01,wqlax565,43899,N,Y,N,2,8,1,7100,1,7,2,1201,200 E. Randolph St.,,HORSLEY PARK,2175,NSW +paifs805,37677,29649,49628,35139,67962,36284,43262,14814,44497,31708,91540,71546,16272,95197,24343,Nagel,Dwayne,Dwayne,V,2005-04-26,1,1101,N,1,101,4,Y,1201,5,5,0.97,5C,5E,43812,43812,01,01,jlrpj621,43812,U,Y,N,2,6,3,1201,4,6,3,7100,538 Route 10 West,,EVELEIGH,1430,NSW +iyxwb623,74866,53044,90127,15610,909,84241,76189,95938,64128,64224,12099,32629,44271,89238,34602,Suiter,Mona,Mona,J,2007-09-07,2,1101,Y,2,101,3,N,1201,3,3,0.17,3F,3A,43978,43978,01,01,xkqnh719,43978,Y,Y,N,3,7,3,1201,3,7,3,1201,124 Meserole Ave,,CARINGBAH,2229,NSW +equho442,3532,60125,67103,38451,18336,88822,80881,73951,17976,27328,23163,23500,37071,84228,71333,Wright,Maureen,Maureen,,2005-01-01,2,1101,Y,2,101,4,Y,1201,5,5,0.97,5B,5F,41197,41197,01,01,tblor452,41197,N,N,Y,2,7,1,1201,2,7,3,1201,7607 North Oracle Road,,BREEZA,2381,NSW +wuptn155,26412,33368,40340,74515,31639,50433,30461,77918,29553,39782,15920,41526,89948,48739,34772,Johnson,Luetta,Luetta,Pauline,2005-08-27,2,1101,N,1,101,2,N,5203,5,5,0.41,5C,5F,41197,41197,01,01,muzup848,41197,Y,U,Y,1,8,2,1201,2,5,2,1201,300 Liberty St. SE,,BANGALEE,2541,NSW +aljvx117,79108,55162,23567,21444,54707,62459,64597,64222,4733,44771,2481,53078,813,27045,35747,Reichert,Dale,Dale,B,2001-12-08,1,1101,Y,2,101,4,N,1201,9,9,0.76,9B,9C,43899,43899,01,01,bxjad252,43899,Y,Y,X,2,8,1,1201,2,7,2,1201,30 Morran St.,,PUNCHBOWL,2196,NSW +ufayz087,74913,80646,56124,67092,14740,69362,91693,4498,27358,76712,28610,54202,28003,10503,85096,Barnes,Lance,Lance,R,2005-10-06,1,1101,N,1,101,4,N,1201,5,5,0.44,5B,5B,43812,43812,01,01,pawvp563,43812,Y,Y,Y,2,8,4,7100,4,7,1,1201,6736 Reynolds Street,,BIGGA,2583,NSW +ldgoj621,58695,45349,64939,31196,73318,47067,71677,65772,54049,55651,78074,70237,58722,68011,38740,Roling,Kristine,Kristine,Tammy,2005-04-18,2,1101,Y,1,101,3,N,1201,5,5,0.14,5B,5C,43978,43978,01,01,elrrd374,43978,N,N,N,2,6,4,1201,4,8,1,1201,3031 Adeline Street,,BROADWAY,1401,NSW +eqpio976,78325,20492,2245,7676,37231,61619,59897,23673,69493,48242,47354,16638,72858,41358,56297,Needham,Ricky,Ricky,L,2005-08-07,1,1101,N,1,101,1,N,7100,5,5,0.12,5B,5B,43978,43978,01,01,byywi092,43978,N,Y,Y,4,8,4,1201,2,5,1,1201,220 S. Robertson Street,,SYDNEY,1138,NSW +pnspd148,55589,60562,31543,5873,2647,46467,92280,54579,49617,22135,87422,64597,62103,23865,83525,Wilson,Kenny,Kenny,S,2005-10-23,1,1101,Y,1,101,4,N,1201,5,5,0.85,5A,5B,41197,41197,01,01,okbrl840,41197,Y,Y,N,4,5,2,9601,1,7,1,1201,2269 Oneida Street,,ENMORE,2042,NSW +ysjbo094,75302,90111,21083,8060,11790,4663,9871,17844,19448,93814,60180,26136,30533,97163,83523,Booker,Kerry,Kerry,Sherman,2007-04-06,1,1101,Y,2,101,1,Y,1201,3,3,0.85,3B,3A,43839,43839,01,01,ymdye234,43839,N,N,N,3,6,3,9601,1,6,1,1201,1025 5th Street NW,,SYDNEY,1005,NSW +tylkf468,69457,8573,58749,45462,76336,7741,60724,36524,57323,69496,94534,88714,64691,90126,44895,Beck,Trenton,Trenton,D,2005-01-27,1,1101,N,2,101,4,Y,1201,5,5,0.03,5B,5A,43812,43812,01,01,hoszh792,43812,Y,N,Y,2,8,1,1201,2,7,1,1201,5217 Laurel Canyon Blvd.,,SUMMER HILL,2130,NSW +pbsgc032,28147,22861,33393,51337,75814,66540,38734,32294,47744,33147,85872,47202,72743,30620,41897,Sandoval,Elsie,Elsie,,2005-08-09,2,1101,N,1,101,3,Y,1201,5,5,0.30,5B,5B,43812,43812,01,01,wevmi183,43812,Y,Y,N,1,5,4,1201,3,7,1,1201,7516 Meade Street,,AIRDS,2560,NSW +lmeix381,22335,101,62735,50861,86633,58050,13509,94618,60662,64129,66048,42068,22398,37255,26128,Castillo,Daisy,Daisy,Kris,2003-02-22,2,1101,U,1,101,1,Y,1201,7,7,0.81,7C,7C,43978,43978,01,01,abzkq373,43978,N,N,Y,4,7,2,5203,1,6,1,1201,1080 S. Broadway Road,,SYDNEY,1119,NSW +giqgx515,55960,26178,32956,86830,23562,75445,58285,67322,10560,91655,17247,49305,89390,40501,9664,Omalley,Margaret,Margaret,Dora,2005-12-05,2,1101,N,1,101,1,Y,1201,5,5,0.95,5E,5D,41197,41197,01,01,snvuc974,41197,Y,Y,Y,2,8,3,1201,3,8,3,2201,3515 W Union Hills Dr,,QUEEN VICTORIA BUILDING,1230,NSW +jtkib803,56286,6032,74336,60338,60772,40484,26971,3905,76472,52339,29815,67387,16913,95123,84880,Smith,Gwendolyn,Gwendolyn,,2007-10-25,2,1101,U,2,101,2,N,1201,3,3,0.02,3B,3C,43839,43839,01,01,njsws888,43839,N,N,Y,4,8,3,1201,2,6,1,9601,128 S Allen St,,BELLINGEN,2454,NSW +rhlyb337,70098,24881,61506,28167,15500,84209,36686,2102,53865,10798,46243,69058,59297,42323,49700,Horton,Fabian,Fabian,Dan,2007-09-18,1,1101,Y,2,101,1,Y,5203,3,3,0.43,3F,3D,43812,43812,01,01,swmsa908,43812,N,N,N,4,5,3,2201,2,7,4,1201,2102 South Blvd.,#150,CHATSWOOD,2067,NSW +tljdw466,11513,90754,91773,92539,22371,57393,28343,76406,6102,16152,25843,14234,63821,23938,28242,Cormack,Terrence,Terrence,J,2005-11-03,1,1101,N,2,101,4,Y,1201,5,5,0.90,5B,5D,43812,43812,01,01,tyupl946,43812,N,N,Y,1,6,4,1201,2,5,2,1201,605 S Lake Ave,,SYDNEY,1146,NSW +dvqtx412,33723,44853,62415,89580,40221,30,44663,22222,39422,21172,23110,48829,76625,48022,34698,Lent,Lakisha,Lakisha,G,2003-09-18,2,1101,N,1,101,4,Y,1201,7,7,0.79,7E,7E,43978,43978,01,01,cymsb813,43978,Y,Y,Y,1,5,4,1201,2,8,2,1201,1607 County Road C W,,BUCKETTY,2250,NSW +icxsw217,91224,35257,77555,47095,84546,11304,79505,38246,15084,54133,26015,99561,27713,68398,93293,Tillotson,Darin,Darin,,2003-04-22,1,1101,U,2,101,4,N,1201,7,7,0.14,7F,7D,41197,41197,01,01,rldbj262,41197,Y,Y,U,2,7,2,1201,1,5,1,1201,547 State St,,BINIGUY,2399,NSW +wxjmq052,40564,77287,9772,31376,99738,45639,16654,36742,27586,78752,26050,96640,92254,55075,29456,Reeder,Jena,Jena,Carie,2003-05-09,2,1101,N,2,101,2,N,1201,7,7,0.90,7E,7D,41197,41197,01,01,rpztj458,41197,N,Y,N,1,5,2,2201,4,6,2,1201,4920 Central Ave NE,,SYDNEY,1295,NSW +qllfn932,38560,72379,92225,44307,8387,23680,83490,31396,69600,46705,49535,89402,17862,37307,79792,Castaneda,Louis,Louis,,2007-02-09,1,1101,Y,2,101,1,N,9601,3,3,0.65,3B,3E,43812,43812,01,01,wfdml863,43812,N,N,Y,4,5,2,1201,2,6,2,5203,640 Ulukahiki,,BANKSIA,2216,NSW +ivahd339,73189,18475,80314,28264,84574,75099,92823,51010,1894,92764,5858,32511,48684,72674,54798,Kremer,Kendall,Kendall,Matt,2005-07-02,1,1101,N,1,101,2,Y,7100,5,5,0.87,5A,5E,43812,43812,01,01,guhki355,43812,N,Y,Y,2,8,2,1201,2,8,1,1201,134 S Country Club Drive,,BELMORE,2192,NSW +wjwlt852,70836,98055,36214,91224,68372,7487,11865,94557,71274,72381,90639,69075,18259,25124,62033,Howard,Lonnie,Lonnie,S,2003-02-10,1,1101,N,1,101,2,X,1201,7,7,0.11,7D,7B,43978,43978,01,01,meuna328,43978,N,N,Y,1,6,4,1201,1,5,2,1201,1719 Broadway,,SYDNEY,1142,NSW +embes236,37537,77586,23987,3216,73487,37505,48737,42623,31308,95907,25703,49734,19246,76386,77147,Caron,Gilbert,Gilbert,Mitchell,2007-12-15,1,1101,Y,2,101,3,Y,1201,3,3,0.86,3E,3C,43839,43839,01,01,kaqzb667,43839,U,N,N,3,8,3,1201,1,6,4,1201,3475 Christie Road,,ST IVES,2075,NSW +fmvte358,12881,41284,75311,54208,7298,5508,25565,53614,21952,4293,85630,67780,2598,57890,44293,Miller,Christian,Christian,L,2003-12-20,1,1101,Y,1,101,4,Y,1201,7,7,0.63,7B,7C,41197,41197,01,01,ovewm173,41197,U,N,Y,3,6,2,1201,1,6,2,1201,2027 Walnut Street,,SYDNEY,1176,NSW +sabnm527,88392,4883,8345,98470,67521,11580,91690,66881,49297,27885,24812,4287,20002,57536,94734,Howard,Jamal,Jamal,Derick,2003-04-16,1,1101,N,1,101,2,N,5203,7,7,0.00,7C,7F,41197,41197,01,01,smpam017,41197,N,N,Y,2,8,1,5203,4,7,4,1201,71 E Chandler Blvd,,BERALA,2141,NSW +laeqx708,511,65533,22680,76711,69862,38054,57946,48074,7220,44351,59904,15592,55672,47086,65911,Ebner,Myrna,Myrna,,2003-08-25,2,1101,N,1,101,1,Y,1201,7,7,0.28,7C,7E,43812,43812,01,01,ylssb076,43812,N,N,Y,2,7,3,1201,1,7,3,9601,1001 E. 53rd Street,,SYDNEY,1167,NSW +ewpbf274,74634,94448,36121,46890,45027,31677,84817,3003,178,21467,7673,55799,23792,35369,39132,Etchison,Ada,Ada,Bethann,2003-04-21,2,1101,N,2,101,1,N,1201,7,7,0.07,7E,7E,43978,43978,01,01,otpqd170,43978,X,Y,Y,1,8,1,9601,2,5,4,1201,2462 Central Avenue,,BELFORD,2335,NSW +hhrbr499,47363,21265,31836,82387,75864,43266,28043,27576,98036,48349,89769,96997,92704,75002,79184,Motley,Lavonia,Lavonia,T,2007-11-21,2,1101,N,2,101,4,N,5203,3,3,0.64,3C,3E,43839,43839,01,01,ipsbr554,43839,Y,Y,N,1,5,4,1201,1,5,3,1201,1295 S. State St.,Suite B,BORAH CREEK,2346,NSW +qskwa022,52173,62587,83245,1378,75606,29470,15311,14627,90345,34749,39276,42225,14943,26297,62695,Smith,Addie,Addie,,2007-08-18,2,1101,Y,2,101,4,Y,1201,3,3,0.63,3D,3A,43812,43812,01,01,hnmam420,43812,Y,Y,N,3,5,1,1201,3,5,4,1201,2401 Lyndale Avenue S,,ALPINE,2575,NSW +svcku871,98513,40051,513,212,62165,63971,65103,22077,2278,19277,82057,42304,53497,63319,3600,Lake,Cheyenne,Cheyenne,M,2003-05-02,2,1101,N,2,101,2,N,1201,7,7,0.73,7A,7E,41197,41197,01,01,ilogh519,41197,N,N,Y,2,6,3,2201,3,8,4,1201,1907 Deptford Center Road,(next to Staples),NORTH SYDNEY,2059,NSW +tpptm766,44620,99004,85678,39240,17921,1679,3244,17781,42439,74091,25534,94813,16533,92603,44469,Mejia,Leon,Leon,,2003-08-04,1,1101,N,2,101,3,N,1201,7,7,0.01,7C,7B,43812,43812,01,01,kfwat260,43812,Y,N,Y,1,8,4,1201,2,5,3,1201,1812 Green Bay Rd.,,SYDNEY,1106,NSW +rbrdd624,35622,77183,18023,1700,89087,65983,32196,98920,18664,17072,56001,53041,71735,33907,70130,Carrol,Francis,Francis,R,2001-12-12,1,1101,N,1,101,1,Y,7100,9,9,0.57,9C,9B,43978,43978,01,01,tikdc075,43978,N,Y,Y,1,8,2,1201,1,5,4,1201,188 S Main Street,,BOMERA,2357,NSW +cpxwe211,47199,61303,65064,60604,82586,75044,57181,5362,22141,85719,91267,55733,71311,75237,14490,Moore,Gary,Gary,,2007-08-11,1,1101,N,2,101,3,Y,1201,3,3,0.76,3C,3D,43839,43839,01,01,nyile613,43839,U,N,N,3,6,2,1201,1,6,3,9601,1102 Bull Street,,SYDNEY,1187,NSW +dcuih116,92161,62195,27584,92735,59489,3691,57775,67101,55949,22465,9358,96209,34205,74438,14369,May,Lulu,Lulu,Jane,2007-07-09,2,1101,Y,1,101,2,X,2201,3,3,0.71,3E,3F,43812,43812,01,01,mlkac066,43812,N,Y,N,3,8,3,1201,1,7,1,1201,634 Welsh Rd.,,BOMBAH POINT,2423,NSW +zijqy854,86234,90236,66342,65878,54113,32856,19213,30214,2428,92011,2308,61643,12021,79952,89284,Sumpter,Gwen,Gwen,C,2001-04-10,2,1101,Y,2,101,4,Y,1201,9,9,0.75,9B,9C,41197,41197,01,01,emyvt569,41197,X,Y,N,2,6,2,1201,3,6,2,1201,"775 Rt. 1 South at Old Post Rd., Shoprite Plaza",,BRONTE,2024,NSW +rmfpz220,42295,89414,98068,93833,93877,83774,49729,37194,66287,87904,98390,78011,68911,35205,53707,Ebert,William,William,Herman,2003-08-18,1,1101,N,1,101,3,N,1201,7,7,0.42,7D,7D,43812,43812,01,01,uauoq876,43812,N,N,N,3,5,1,1201,1,6,2,1201,2570 Cleveland Ave N.,,WEST PENNANT HILLS,2125,NSW +orgss948,71307,36365,24183,36245,34936,65329,51643,27823,15065,73533,25776,31533,37023,94979,43906,Brown,Maritza,Maritza,A,2003-10-24,2,1101,N,2,101,1,U,1201,7,7,0.85,7E,7F,43812,43812,01,01,fqbce105,43812,X,Y,Y,2,8,3,1201,3,5,1,1201,139 N. Main Street,,BARDWELL PARK,2207,NSW +tauzj740,5681,82211,85894,49539,3191,48380,56712,39114,38224,65619,45453,39629,44100,98753,48800,Smith,Grant,Grant,,2005-06-12,1,1101,N,1,101,2,N,1201,5,5,0.96,5C,5D,43839,43839,01,01,ucakz597,43839,Y,U,N,1,8,4,7100,2,8,3,9601,2178 N Prospect Ave,,SYDNEY,1004,NSW +wcapc011,74811,71484,81041,78828,93534,30560,86270,4969,17835,38878,23283,98355,32328,29757,79676,Needham,Emma,Emma,T,2005-05-17,2,1101,N,2,101,4,U,1201,5,5,0.54,5C,5F,43839,43839,01,01,chiec529,43839,X,N,U,1,7,4,1201,2,5,4,1201,600 Monroe Avenue NW,,SYDNEY,1171,NSW +vwhho582,9827,7997,86315,45465,16812,40441,26228,1636,64984,91340,31583,24936,23498,96864,80769,Sandoval,Valentina,Valentina,C,2001-02-13,2,1101,Y,2,101,4,N,1201,9,9,0.71,9B,9C,41197,41197,01,01,syzqf141,41197,Y,Y,X,4,7,3,1201,1,8,1,1201,323 E. Broad St.,,HAYMARKET,1208,NSW +lrxxt000,73548,23269,47073,92527,3754,64664,27655,62538,96703,77407,28112,19545,2374,45539,60833,Christensen,Claudette,Claudette,Addie,2001-07-25,2,1101,Y,1,101,3,N,1201,9,9,0.56,9B,9C,43978,43978,01,01,lzkuk618,43978,N,Y,N,4,5,2,1201,2,7,1,1201,569 W. Uwchlan (at Rt. 113 and Rt. 100 in Plaza 113),,BACK CREEK,2480,NSW +wnwvr324,81382,75333,31432,61376,38132,73785,58211,72074,75856,1683,91693,52741,12219,68865,69988,Stevens,Nakia,Nakia,Velma,2003-08-25,2,1101,N,1,101,3,Y,1201,7,7,0.31,7D,7E,43812,43812,01,01,bopqw657,43812,Y,U,N,3,5,4,1201,3,5,2,1201,411 St. Francis St,,LANE COVE,1597,NSW +seibz165,23341,30500,4783,46911,41871,26651,80921,720,36772,71361,49883,28875,36668,75123,10503,Costello,Blake,Blake,R,2007-01-17,1,1101,Y,1,101,3,Y,1201,3,3,0.46,3D,3D,43812,43812,01,01,pwebt947,43812,Y,Y,Y,3,7,4,5203,4,8,1,1201,645 Massachusetts Avenue,,GEORGES HALL,2198,NSW +cxfgx573,68935,55644,14635,81361,1549,97665,81981,14190,72067,69537,19293,94593,88076,58134,39831,Haag,Jed,Jed,T,2005-01-17,1,1101,Y,1,101,1,Y,1201,5,5,0.21,5A,5C,43839,43839,01,01,bvkak801,43839,N,N,Y,4,7,4,1201,1,7,1,5203,840 New Los Angeles Avenue,#A-2,ST PETERS,2044,NSW +hfyfe080,18802,26854,81695,26289,30763,17663,99742,47034,99335,89557,53067,49332,9205,29484,93926,Alexander,Felicia,Felicia,Jasmine,2007-01-20,2,1101,Y,1,101,2,N,1201,3,3,0.31,3E,3A,43946,43946,01,01,mwdff491,43946,Y,Y,Y,3,7,1,7100,3,5,4,1201,1508 E. 53rd St.,,HASTINGS POINT,2489,NSW +wazhx206,42350,41127,80550,76995,67780,90617,41161,19307,65025,86984,76423,96844,38433,94227,38069,Black,Rafael,Rafael,,2001-12-25,1,1101,N,1,101,4,Y,7100,9,9,0.22,9D,9A,43978,43978,01,01,pejbx323,43978,N,N,Y,3,7,4,1201,2,5,1,9601,526 Galisteo St.,,CAMPSIE,2194,NSW +fakwc743,94279,30032,28600,81174,58511,60076,64421,3968,12347,10384,20869,98852,73963,56803,58263,Burns,Sean,Sean,,2003-11-08,1,1101,Y,2,101,2,N,1201,7,7,0.83,7A,7C,43812,43812,01,01,zpwiu630,43812,Y,N,N,4,7,4,5203,1,6,1,1201,66 S.Dobson Rd (No.133-135 Mekong Plaza),,MONA VALE,1658,NSW +attxy095,51643,5503,70220,45520,30718,13080,60159,67754,8617,89671,81609,1812,82210,8901,49119,Clark,Mamie,Mamie,Tanya,2001-12-28,2,1101,N,1,101,2,N,1201,9,9,0.23,9C,9A,43812,43812,01,01,xoagl929,43812,Y,N,Y,4,6,3,1201,3,5,2,1201,1009 Clinton Ave South,,GUILDFORD,2161,NSW +dzgve291,27918,35270,89061,5229,8380,26215,12461,52881,28327,36195,63145,97302,23619,73172,48989,Mackay,Morris,Morris,D,2001-09-24,1,1101,N,2,101,3,N,1201,9,9,0.90,9C,9D,43812,43812,01,01,ggrkz219,43812,Y,Y,X,1,8,2,1201,2,6,1,7100,2303 W. Market St.,,BIGGA,2583,NSW +ztynv224,81444,91488,52726,21588,4576,74951,61562,15933,78911,29326,31447,82444,57087,68102,49043,Dixon,Claudette,Claudette,Adela,2001-06-05,2,1101,Y,1,101,2,Y,9601,9,9,0.76,9C,9C,43812,43812,01,01,yyvzz273,43812,Y,Y,Y,1,5,1,1201,4,6,1,1201,1072 N Campbell Ave,,AUBURN,2144,NSW +ytadc571,90754,7584,94803,17048,88695,37228,7152,11845,94932,88736,65657,1434,13623,54850,54787,Reeves,Kim,Kim,T,2001-06-18,2,1101,Y,1,101,1,Y,1201,9,9,0.46,9C,9D,43978,43978,01,01,zvlaj344,43978,N,Y,X,1,8,4,1201,4,6,1,1201,636 Kinderkamack Rd.,,SYDNEY,1160,NSW +ncynd275,92546,42033,83486,25229,88104,16367,47545,19897,42586,12409,96038,50887,56174,7057,47349,Curtis,Nathaniel,Nathaniel,C,2007-07-27,1,1101,Y,1,101,1,N,1201,3,3,0.65,3C,3A,43812,43812,01,01,ruvwq848,43812,Y,N,X,2,6,3,1201,1,8,2,1201,6177 Far Hills Ave.,,BELFIELD,2191,NSW +fdqxo998,6023,15714,37327,37311,54135,76284,53710,57016,1146,55293,75440,39815,35349,64284,67619,Naquin,Louie,Louie,W,2005-01-09,1,1101,Y,1,101,2,X,1201,5,5,0.34,5B,5F,43812,43812,01,01,lxijl297,43812,Y,N,Y,4,6,2,1201,2,6,4,9601,526 Westcott St,,WILLIAMTOWN RAAF,2314,NSW +yzhhz068,5870,48368,85499,9426,94961,22389,81836,42284,36101,40946,38007,56423,11780,32111,31672,Carter,Willie,Willie,C,2005-07-24,2,1101,Y,1,101,2,X,9601,5,5,0.55,5A,5E,43812,43812,01,01,ahhyf178,43812,Y,Y,N,1,7,1,2201,4,5,2,1201,300 Carlsbad Village Drive,,NEUTRAL BAY,2089,NSW +csawe496,97950,93854,29665,72520,15288,62429,88989,14396,34228,12376,51621,15785,36175,38617,54133,Hankins,Leonardo,Leonardo,Felipe,2005-06-15,1,1101,Y,1,101,2,Y,7100,5,5,0.04,5B,5A,43812,43812,01,01,vnodp926,43812,N,N,Y,1,5,1,1201,3,8,2,1201,1500 NE Alberta St,,SYDNEY,1156,NSW +ngxkn193,47875,89859,29294,25013,88125,84039,90841,36285,26111,43094,27700,74533,41923,37497,38369,Brown,Karyn,Karyn,C,2007-05-25,2,1101,Y,1,101,3,X,1201,3,3,0.52,3F,3C,43899,43899,01,01,erbhv449,43899,Y,Y,Y,2,8,3,1201,1,8,3,1201,40573 Margarita Rd,Unit D,SYDNEY,1194,NSW +qcxom806,88178,26367,10139,48943,58777,38664,65384,93678,28834,5038,1930,19401,68229,55894,10715,Brisco,Miles,Miles,,2007-11-10,1,1101,Y,2,101,4,Y,1201,3,3,0.79,3B,3C,43899,43899,01,01,nywwj795,43899,Y,Y,N,3,6,3,5203,3,7,1,1201,"123 Losoya St., Ste. 19",,BARDWELL PARK,2207,NSW +znazt112,89793,2147,77793,70353,56422,47088,17295,90339,33985,7116,85620,87430,87671,53661,61223,Heath,Karina,Karina,E,2007-02-02,2,1101,N,2,101,4,N,1201,3,3,0.67,3B,3F,43899,43899,01,01,uhlwy216,43899,N,N,N,3,8,2,5203,2,6,1,9601,206 Rome Street,,BERRY PARK,2321,NSW +giyqn672,33892,8737,40125,1381,91585,34652,60876,65791,66116,11694,8361,60916,26793,19870,73509,Jordan,Boyce,Boyce,,2007-08-11,1,1101,Y,1,101,1,N,5203,3,3,0.48,3C,3F,43899,43899,01,01,jwdou480,43899,N,Y,Y,3,6,2,1201,4,6,1,1201,42 Bridge Street,,WATERLOO,2017,NSW +alfew035,22253,61487,90438,13624,60920,1993,56876,6450,12118,33568,33940,37756,22383,10586,4702,Barnes,Phil,Phil,M,2005-08-26,1,1101,N,2,101,3,Y,1201,5,5,0.40,5A,5E,43899,43899,01,01,mmbsu285,43899,Y,N,Y,3,8,2,1201,4,7,3,1201,"746 W Route 70, Evesham Plaza",,HAYMARKET,1237,NSW +kytth271,14183,50300,76378,56411,9673,95568,86959,97678,35516,15593,75770,46832,66031,91039,5945,Costello,Lynn,Lynn,C,2005-08-21,1,1101,N,2,101,3,N,1201,5,5,0.95,5C,5C,43899,43899,01,01,yqvlq288,43899,N,Y,N,3,8,4,1201,4,8,3,1201,404 South Craig St,,HAYMARKET,1240,NSW +xyvdp023,63160,64991,53797,64319,57024,93041,97717,25935,19996,3839,7232,17583,59268,85617,82694,Behler,Giovanni,Giovanni,L,2005-06-23,1,1101,U,1,101,2,Y,1201,5,5,0.56,5A,5B,43899,43899,01,01,lwrjk504,43899,N,N,Y,4,5,2,9601,3,7,3,7100,928 East Ojai Ave.,,FAIRFIELD,1860,NSW +dlqxk783,77055,83305,96731,37127,6522,7092,55126,89001,31196,72364,72060,32051,39798,67313,96965,Nolen,Gene,Gene,,2001-11-13,1,1101,Y,2,101,3,Y,1201,9,9,0.26,9A,9B,43812,43812,01,01,ezjla586,43812,Y,N,Y,4,5,2,1201,3,5,4,5203,217 Hiwaassee Ave,,ARRAWARRA,2456,NSW +yxrhc462,24123,81486,20307,49014,63053,46825,53494,57384,68947,14103,9187,87332,56128,95256,8944,Wing,Marisa,Marisa,Gale,2001-10-27,2,1101,N,1,101,3,U,1201,9,9,0.17,9F,9D,43812,43812,01,01,ltplo686,43812,N,Y,N,4,6,1,5203,3,5,1,7100,196 West Court Street,,BATEAU BAY,2261,NSW +edhtq265,13322,1065,88588,885,11734,22902,93860,70562,6745,21040,94915,87987,25055,72951,96613,Etheridge,Elma,Elma,Joanne,2005-11-03,2,1101,N,2,101,3,Y,1201,5,5,0.49,5E,5F,43839,43839,01,01,lkmkd277,43839,N,N,Y,4,6,1,1201,2,7,4,1201,1316 Centennial Ave.,,BLACKMANS POINT,2444,NSW +bdmxt837,79225,69946,30643,58807,20546,99032,37474,58983,35673,28807,12694,71595,60944,70934,67421,Davis,Nova,Nova,,2007-03-28,2,1101,Y,2,101,2,N,1201,3,3,0.21,3B,3F,43946,43946,01,01,wbegp160,43946,N,Y,N,2,5,3,9601,2,7,2,2201,900 East 7th Street,Indiana Memorial Union,SYDNEY,1005,NSW +gmyrj771,93036,41379,42924,31489,56066,70461,81797,99065,56482,75568,50123,15289,74160,85266,40002,Ashby,Alonzo,Alonzo,Q,2003-12-07,1,1101,N,1,101,1,Y,1201,7,7,0.11,7A,7E,43899,43899,01,01,pxedr898,43899,Y,N,N,3,8,4,1201,1,8,4,1201,4355 Morse Rd.,,QUEEN VICTORIA BUILDING,1229,NSW +rhrxq941,95392,32777,2555,96710,12736,33593,35983,28734,90990,41421,5233,99138,23193,81691,2022,Bailey,Patsy,Patsy,,2005-12-18,2,1101,U,1,101,1,N,1201,5,5,0.97,5E,5A,43812,43812,01,01,wkwin407,43812,U,Y,N,4,6,2,1201,3,5,1,1201,2439 Pacific Coast Highway,,BUNDANOON,2578,NSW +yrjtw992,30998,31417,67392,10279,27964,79197,56799,30417,35554,95584,33345,83579,94115,66157,4695,Agnew,Tyrone,Tyrone,B,2001-05-14,1,1101,N,2,101,2,N,1201,9,9,0.16,9E,9A,43812,43812,01,01,tkbga131,43812,Y,N,N,1,7,1,1201,2,5,4,1201,2405 Central Avenue NE,,ASHBY,2463,NSW +ntbjn650,56310,99509,38005,29961,85561,50435,35831,48467,30096,20758,14906,31596,88545,39929,42451,Jones,June,June,L,2005-02-20,2,1101,U,1,101,3,N,1201,5,5,0.45,5A,5C,43839,43839,01,01,ilfha227,43839,Y,U,Y,1,6,4,1201,3,6,4,1201,1636 N. Ironwood Dr.,,MASCOT,2020,NSW +mplzo537,43612,95988,6450,75870,53619,85667,84048,67752,13095,40834,23588,23013,91960,15484,94437,Shatzer,Ed,Ed,J,2007-06-08,1,1101,Y,1,101,2,Y,1201,3,3,0.29,3E,3D,43946,43946,01,01,spnle037,43946,Y,Y,Y,1,7,1,1201,4,7,4,7100,2827 Atwood Avenue,,SYDNEY,1293,NSW +uwoyq007,8332,54888,81797,20823,75690,21935,47416,83405,4264,94492,61072,30997,43969,16681,11451,Hopper,Dan,Dan,C,2003-02-04,1,1101,N,2,101,2,N,1201,7,7,0.75,7B,7A,43899,43899,01,01,rislp377,43899,Y,Y,Y,1,7,3,1201,1,5,2,5203,12874 SW Canyon Rd,,PYRMONT,2009,NSW +uugdw238,3174,22155,24495,94953,39952,35560,5061,45421,60031,44870,52682,80120,18258,1964,63070,Williams,Cory,Cory,,2003-12-03,1,1101,X,1,101,3,X,1201,7,7,0.97,7A,7B,43812,43812,01,01,xmnzz482,43812,Y,N,Y,3,7,3,5203,4,6,2,1201,224 West King Street,,DARLING POINT,2027,NSW +zhwrf072,98506,99498,21158,65928,78875,5501,74623,30380,52259,56073,50823,4882,54213,13785,74985,Nickson,Faye,Faye,F,2007-02-15,2,1101,N,2,101,2,Y,1201,3,3,0.35,3B,3A,43978,43978,01,01,xcopx774,43978,N,N,X,4,7,1,5203,4,7,2,1201,3438 NE 82nd Ave,,SYDNEY SOUTH,1233,NSW +cbrnt218,80777,85233,86818,31001,81900,98188,51996,3205,91989,91446,2060,96944,68504,37646,16538,Welch,Felecia,Felecia,Carol,2007-10-19,2,1101,N,2,101,1,N,7100,3,3,0.88,3B,3D,43978,43978,01,01,ixfmm553,43978,X,Y,U,1,7,4,1201,3,7,3,7100,2067 W. 4th St.,,CREMORNE,2090,NSW +bffqu267,3334,99682,68159,47890,33470,24601,85007,57348,14787,38660,37751,29135,81326,6199,96746,Valdez,Derrick,Derrick,Kelly,2007-12-01,1,1101,N,1,101,1,Y,1201,3,3,0.41,3A,3D,43946,43946,01,01,gnezm741,43946,Y,N,N,1,7,2,2201,4,6,1,1201,765 S. 4th St,,CATHERINE FIELD,2557,NSW +skrty761,60942,29312,2187,67462,34912,55447,9662,46422,69310,74534,36041,18759,88884,6845,66021,Brady,Jacalyn,Jacalyn,T,2003-07-22,2,1101,Y,1,101,4,N,1201,7,7,0.31,7A,7E,43899,43899,01,01,rwror436,43899,N,Y,Y,2,8,4,1201,2,8,4,2201,630 Church Street,,MARRICKVILLE,1475,NSW +kctxy555,39606,50526,21573,39517,82020,93760,95341,3387,92373,60768,70821,75054,14316,93356,56200,Wise,Jeremy,Jeremy,S,2003-12-07,1,1101,Y,1,101,3,N,1201,7,7,0.06,7D,7A,43812,43812,01,01,fvyyq615,43812,N,X,N,1,6,4,1201,3,6,3,5203,2019 S. Naperville Rd.,,ALBION PARK,2527,NSW +wgfol619,11575,51414,99397,85248,90044,37177,75790,60122,55056,76357,37032,15343,9030,88643,17712,Sparks,Geraldine,Geraldine,M,2003-06-27,2,1101,N,1,101,4,Y,1201,7,7,0.48,7B,7F,43812,43812,01,01,ouxsl962,43812,N,Y,Y,2,8,2,1201,3,7,3,1201,565 Abrego St.,,SYDNEY,1154,NSW +cfljp378,49797,62107,27984,40536,65987,24946,2127,35906,67503,37691,87377,43736,79283,33102,48565,Stevens,Tabatha,Tabatha,F,2007-05-24,2,1101,N,1,101,1,N,1201,3,3,1.00,3E,3F,43978,43978,01,01,uidyl219,43978,Y,U,Y,1,5,3,1201,1,6,1,1201,3756 Grand Avenue S.,,MIRANDA,2228,NSW +tlvla571,80293,68911,99408,18656,96778,25311,71392,38885,76545,68658,37905,14551,27059,42637,74656,Shirley,Laurie,Laurie,D,2005-12-22,2,1101,Y,1,101,4,U,1201,5,5,0.50,5F,5E,43946,43946,01,01,ksttb323,43946,Y,Y,U,4,7,4,1201,2,7,4,1201,207 SE 12th Ave.,,AUSTRAL,2179,NSW +mxebg694,6207,89818,45256,46000,18245,681,45105,48236,13410,59721,98799,42945,53212,58804,40235,White,Ronnie,Ronnie,,2003-10-08,1,1101,Y,1,101,3,Y,1201,7,7,0.82,7D,7F,43899,43899,01,01,gzxyy489,43899,N,N,Y,4,5,3,1201,2,5,3,1201,19014 Ventura Blvd,,LAKEMBA,2195,NSW +nthyr721,89770,41120,76709,40532,67317,36558,27648,77139,19000,30211,25334,66789,32074,92768,60896,Moore,Solange,Solange,Eunice,2005-06-10,2,1101,Y,2,101,2,Y,5203,5,5,0.50,5F,5B,43839,43839,01,01,pxvxz816,43839,Y,Y,N,1,8,4,1201,4,7,1,1201,2461 Alliance Road,,ROYAL EXCHANGE,1222,NSW +yqhsj501,45212,89293,85330,39817,90158,35345,723,87083,94115,57566,10194,81741,19371,39750,46552,Greenbaum,Anne,Anne,N,2003-10-18,2,1101,N,2,101,2,Y,1201,7,7,0.31,7A,7B,43839,43839,01,01,sppog485,43839,N,Y,N,4,6,1,1201,4,8,4,1201,244 West 72nd Street,,SYDNEY,1045,NSW +avpyt260,19415,84588,79092,2229,10234,17444,47910,55698,48335,3214,18233,849,53830,43205,40242,Hudgins,Margie,Margie,,2007-05-06,2,1101,Y,2,101,4,Y,1201,3,3,0.94,3E,3E,43978,43978,01,01,hltcx537,43978,N,U,N,4,8,3,1201,1,5,2,1201,244 West 72nd Street,,JESMOND,2299,NSW +qjdwx584,51643,38744,21908,92064,85491,36638,27462,50977,65263,66033,48501,57570,25888,49558,70195,Bradley,Nikki,Nikki,A,2007-05-18,2,1101,Y,1,101,2,N,1201,3,3,0.42,3E,3D,43978,43978,01,01,hrxwc556,43978,N,N,X,3,7,4,1201,4,6,3,1201,1580 Montgomery Hwy,#12,BINIGUY,2399,NSW +flhnh576,61818,17756,11968,65684,57102,70263,96157,68495,81900,83918,50483,56467,80473,73472,40465,Patterson,Johnnie,Johnnie,W,2001-07-03,1,1101,N,1,101,3,Y,1201,9,9,0.11,9B,9F,43899,43899,01,01,uktds499,43899,N,Y,Y,3,7,3,1201,3,6,3,1201,428 W Greens Rd,,GRANVILLE,1830,NSW +qahpg999,69630,55498,38830,72505,74760,97359,87759,45185,78068,38693,96971,97165,69547,97368,57574,Wright,Jessica,Jessica,,2003-06-17,2,1101,N,2,101,1,Y,1201,7,7,0.28,7A,7C,43812,43812,01,01,orzgl407,43812,Y,N,N,1,6,2,1201,4,8,4,1201,2451 Shattuck Avenue,,SYDNEY,1003,NSW +sirkl265,87774,69136,95889,74156,39472,99280,12131,97176,27676,79421,77549,12377,1126,99838,58805,Mah,Ervin,Ervin,,2003-12-26,1,1101,Y,2,101,3,N,1201,7,7,1.00,7A,7E,43839,43839,01,01,gygth269,43839,Y,N,N,3,7,1,2201,1,5,1,1201,1781 E. Hwy 69,Ste. 33,FISHERS HILL,2421,NSW +vpkuy624,8972,97874,36201,80923,56841,87224,60162,90493,63912,80503,49471,16674,50886,24579,74404,Reeves,Roderick,Roderick,I,2005-04-02,1,1101,X,2,101,1,Y,1201,5,5,0.36,5E,5B,43946,43946,01,01,aqxpj165,43946,X,Y,Y,2,6,1,9601,3,6,2,1201,57 Mt Pleasant Street,,BROADWAY,1401,NSW +ilkud133,40988,47344,93639,16022,30418,37674,23052,34502,99092,76738,66858,7754,34473,21536,34402,Ellerman,Callie,Callie,I,2007-11-20,2,1101,Y,1,101,1,Y,1201,3,3,0.83,3C,3B,43978,43978,01,01,nirhg284,43978,Y,N,N,1,6,4,1201,3,6,1,1201,154 Bleeker,,BOBIN,2429,NSW +blvtc662,12162,5974,48049,36261,59087,91638,99844,51847,29031,45548,16208,44587,42319,69601,46085,Manning,Henry,Henry,,2007-08-15,1,1101,Y,2,101,2,U,7100,3,3,1.00,3B,3C,43978,43978,01,01,havjy346,43978,Y,Y,Y,4,5,4,1201,3,8,4,1201,2766 West College Ave.,,TAHMOOR,2573,NSW +xhgub354,17786,71447,3169,51002,42867,36504,71751,3832,89250,27090,40515,58669,64372,53166,69755,Swanson,Jonathon,Jonathon,F,2005-01-23,1,1101,Y,2,101,4,Y,1201,5,5,0.62,5D,5F,43978,43978,01,01,qypmb884,43978,Y,Y,N,3,8,2,1201,2,8,3,1201,821 W Lake St,,KOOTINGAL,2352,NSW +lulsy077,81967,75362,66908,28612,76085,82403,42071,16394,63182,75615,30236,21078,23508,83943,89347,Horton,Leon,Leon,C,2005-06-28,1,1101,N,1,101,3,Y,1201,5,5,0.69,5A,5A,43978,43978,01,01,xdufx389,43978,Y,N,Y,2,7,3,1201,1,5,2,1201,4600 North Magnolia Avenue,Suite C,DOUBLE BAY,2028,NSW +dblcd430,11471,29209,99922,37537,44405,46441,39916,16861,71162,76258,60841,4572,21874,48220,54076,Luster,Travis,Travis,A,2005-08-17,1,1101,N,1,101,1,Y,1201,5,5,0.28,5A,5A,43978,43978,01,01,qmjce697,43978,Y,Y,N,4,7,4,9601,3,8,2,9601,324 Cedar Ave S,,SYDNEY,1030,NSW +zoegq805,43703,40689,71318,82880,8233,92194,49410,833,73924,79197,87528,34928,94632,40655,84927,Darling,Randall,Randall,A,2001-09-21,1,1101,N,2,101,3,Y,1201,9,9,0.13,9F,9E,43899,43899,01,01,zoyin088,43899,N,Y,N,2,7,1,1201,4,7,4,1201,114 East Broadway,Mall of America,DARLINGHURST,2010,NSW +rcnlw720,40348,95332,23149,62378,99931,16956,82431,43893,49486,30509,34884,97397,91028,79746,53412,Ivey,Celia,Celia,C,2003-04-22,2,1101,Y,1,101,2,Y,1201,7,7,0.23,7F,7C,43812,43812,01,01,bahrh609,43812,Y,N,N,2,5,4,1201,1,8,2,1201,1625 W. Uintah Street,,SYDNEY,1190,NSW +xjlya992,62321,68332,73498,86185,56068,59578,17486,85552,53260,54078,51598,69719,65850,57361,23815,Delvecchio,Lou,Lou,,2003-07-03,2,1101,N,1,101,3,Y,9601,7,7,0.91,7B,7B,43839,43839,01,01,imute769,43839,N,U,Y,2,5,4,1201,4,6,3,1201,1181 Yulupa Ave,,WILLIAMTOWN RAAF,2314,NSW +dnxud760,16512,20953,58217,48281,94027,56120,34627,17562,88611,67209,81065,61309,15874,63502,36693,Terrell,Harold,Harold,R,2005-06-02,1,1101,N,1,101,1,N,1201,5,5,0.30,5C,5F,43946,43946,01,01,qnjmt112,43946,Y,Y,Y,2,7,1,1201,4,7,1,1201,1678 30th St,,SYDNEY,1205,NSW +cnkke239,45005,96434,12924,30198,32649,86378,88534,10378,99127,98870,80621,12209,75697,25814,34921,Pride,Erma,Erma,G,2005-10-09,2,1101,Y,2,101,2,Y,1201,5,5,0.66,5F,5B,43978,43978,01,01,dxkud417,43978,N,N,N,1,5,4,1201,3,5,2,1201,206 Bedford Avenue,,AUBURN VALE,2360,NSW +rpqpb185,62447,58487,98797,9377,10453,53115,58963,35326,32920,98726,83060,99502,55224,78905,18502,Garza,Ronald,Ronald,,2001-05-27,1,1101,Y,2,101,2,N,1201,9,9,0.11,9F,9A,43899,43899,01,01,znnry291,43899,Y,Y,N,3,6,4,1201,4,5,1,1201,1607 County Road C W,,CHURCH POINT,2105,NSW +rpjoy102,37906,32016,19943,25456,63160,79084,67248,37034,41704,8117,89571,96772,97959,63060,36878,Warrick,Pedro,Pedro,J,2003-12-08,1,1101,Y,2,101,3,U,1201,7,7,1.00,7D,7B,43812,43812,01,01,uzrvo648,43812,Y,X,N,1,8,1,1201,1,7,3,7100,117 Whalley Ave,,ST PETERS,2044,NSW +mjexy865,39746,22042,62839,30482,47476,4282,68992,20050,77214,96157,78411,17627,77264,61473,16951,Valverde,Dominique,Dominique,V,2001-11-08,2,1101,U,2,101,3,N,2201,9,9,0.21,9C,9F,43839,43839,01,01,mnepz852,43839,Y,U,N,4,6,4,1201,1,8,3,1201,1609 32nd Ave S,,SYDNEY,1171,NSW +glljt897,61525,65902,18490,23894,42976,13192,34943,81720,55358,40178,29165,50959,25767,3015,46588,Taylor,Beverly,Beverly,,2005-08-22,2,1101,N,1,101,1,N,1201,5,5,0.49,5E,5A,43946,43946,01,01,demlg383,43946,N,Y,Y,2,6,4,1201,2,8,3,1201,426 Second Street,,CECIL PARK,2178,NSW +uecuv323,14043,69043,41015,61186,3042,66600,41649,40808,60036,80442,67839,88122,67972,49908,79529,Bailey,Miss,Miss,Nathalie,2005-12-27,2,1101,Y,2,101,3,X,1201,5,5,0.56,5C,5E,43978,43978,01,01,nyoiy104,43978,Y,Y,Y,1,7,1,7100,1,7,3,1201,221 S. Franklin Street,,NORTHBRIDGE,2063,NSW +puhrv098,43775,17139,35254,53630,3600,71835,56593,57378,31999,31722,93954,47035,66619,88701,9428,Carman,Jose,Jose,L,2003-08-19,1,1101,Y,2,101,1,Y,1201,7,7,0.85,7C,7C,43978,43978,01,01,qcihd170,43978,N,N,Y,2,8,2,1201,3,6,2,2201,4420 Oakhurst Blvd. (at Lingelstown Rd.),,APPLETREE FLAT,2330,NSW +qexzr162,49284,33383,22624,57977,91528,48429,20978,13763,62963,45603,9533,90137,20492,54788,15217,Vazquez,Kurt,Kurt,R,2001-08-14,1,1101,N,2,101,2,Y,1201,9,9,0.22,9F,9F,43812,43812,01,01,aqgsv016,43812,Y,N,X,3,5,4,1201,2,6,3,1201,35 Wilmington Ave,,ABERDARE,2325,NSW +bycnm302,84175,4795,25591,40671,26935,78817,86908,84257,71686,57262,3304,8493,8267,93427,42998,Lambert,Jimmie,Jimmie,H,2001-12-19,2,1101,Y,2,101,4,Y,5203,9,9,0.40,9E,9A,43812,43812,01,01,quwwr851,43812,Y,N,Y,4,6,3,5203,4,5,4,1201,156 East 45th St,,BELOWRA,2545,NSW +zkszj417,68860,75337,53185,780,54411,39387,25241,20719,76443,29293,87515,13421,85835,73493,30302,Gengler,Ignacio,Ignacio,,2003-08-20,1,1101,N,1,101,1,N,1201,7,7,0.18,7F,7F,43946,43946,01,01,jhnsv999,43946,N,Y,N,1,5,1,1201,1,6,2,9601,1400 N Wells Street,,GRETA,2334,NSW +xgrer502,44199,4276,11000,93472,61344,12881,4655,61770,69928,35110,59794,49740,8532,83295,51670,Taylor,Laura,Laura,,2003-12-28,2,1101,Y,1,101,2,Y,1201,7,7,0.55,7D,7C,43946,43946,01,01,kvoty555,43946,Y,Y,N,1,8,3,1201,1,8,2,1201,1327 Encinitas Blvd,,ALLAWAH,2218,NSW +oadig618,68529,87085,76908,69470,41203,85793,12272,33781,2084,28155,19441,55082,14349,14518,32535,Hopper,Brandy,Brandy,G,2003-12-26,2,1101,N,1,101,1,Y,1201,7,7,0.59,7B,7B,43946,43946,01,01,jtxlz172,43946,X,Y,N,1,7,4,9601,2,7,3,1201,910 E. Main St.,,KENSINGTON,1465,NSW +fjhkp513,19327,12686,90680,47076,71907,86525,50982,44431,66931,9914,5711,80254,35323,37391,15712,Abad,Yolanda,Yolanda,Rose,2001-02-06,2,1101,N,2,101,4,Y,9601,9,9,0.44,9B,9C,43839,43839,01,01,yrrht903,43839,N,N,Y,3,8,4,1201,3,7,4,1201,400 Selby Avenue,,EPPING,2121,NSW +flzzj370,39954,32624,24607,90743,1177,74040,10600,46101,21695,41979,2793,73047,30245,17117,51624,Needham,Antony,Antony,W,2001-08-11,1,1101,Y,1,101,2,Y,1201,9,9,0.61,9A,9B,43812,43812,01,01,hxosr159,43812,N,N,Y,2,5,4,2201,3,6,2,1201,839 High Street,,ANGLEDALE,2550,NSW +yxnnq640,74277,60976,15582,51732,94631,34380,58406,69357,2643,10445,11916,50615,89934,93027,33558,Wisniewski,Barbara,Barbara,Karla,2001-05-06,2,1101,Y,2,101,1,N,1201,9,9,0.80,9B,9C,43899,43899,01,01,klwab231,43899,Y,Y,Y,1,6,4,1201,3,5,2,1201,740 Van Buren Street,,SYDNEY,1135,NSW +trxbd688,1094,95628,22331,10936,67272,39459,19579,71904,58475,26399,97817,16974,58162,51811,66095,Lewis,Lionel,Lionel,,2001-11-28,1,1101,X,2,101,2,Y,1201,9,9,0.03,9B,9D,43899,43899,01,01,bhmqx130,43899,N,N,Y,2,6,2,2201,1,6,1,1201,118 N. Canal Street,Ogilvie Transportation Center,BREEZA,2381,NSW +wvmob661,56026,58126,26019,6190,62038,52110,38107,6548,39209,29691,23507,44534,76645,30037,37004,Lachance,Rudolph,Rudolph,E,2001-02-22,1,1101,N,1,101,2,N,1201,9,9,0.67,9D,9C,43899,43899,01,01,ochso181,43899,N,N,N,1,5,3,1201,2,7,4,1201,522 N Pine Island Road,Veranda Shoppes,CASULA,2170,NSW +kscti600,86884,10022,34686,43166,40431,44164,77691,99769,20113,33587,78775,13949,47326,90055,71353,Jack,Ian,Ian,M,2001-01-15,1,1101,Y,2,101,3,Y,1201,9,9,0.25,9F,9F,43899,43899,01,01,frowx595,43899,N,Y,N,3,7,1,1201,2,6,1,9601,710 North Mills Ave,,MONA VALE,1658,NSW +xchqj515,42671,93730,44967,70514,28559,53174,3989,74585,29935,53890,50989,72152,441,90128,99741,Beiler,Abigail,Abigail,J,2001-03-13,2,1101,Y,2,101,4,N,5203,9,9,0.43,9A,9E,43812,43812,01,01,sfifk421,43812,N,Y,N,1,8,1,1201,2,7,4,1201,1239 Abbot Kinney Blvd.,,MIRANDA,1490,NSW +nkumg545,40634,33305,55078,91868,88401,41895,74618,2237,73080,48932,10753,80982,80762,40383,44189,Masi,Clint,Clint,W,2001-03-23,1,1101,Y,2,101,4,Y,1201,9,9,0.88,9A,9C,43812,43812,01,01,oiizn960,43812,Y,Y,N,4,7,4,1201,4,8,4,1201,2116 Bardstown Road,,ALLAWAH,2218,NSW +dgbme049,39915,59163,36842,68994,49950,19799,2664,20152,28493,97615,37510,68733,61737,16022,94586,Harper,Garnet,Garnet,N,2007-09-12,2,1101,N,1,101,4,N,1201,3,3,0.92,3C,3F,43978,43978,01,01,krano660,43978,N,N,N,3,6,2,1201,3,5,2,1201,2737 W Thunderbird Rd #108,,UNSW SYDNEY,1466,NSW +xxkzg912,88780,47624,19093,43282,91798,99332,98381,91774,56867,89714,35769,11715,86855,8446,79522,Long,Bryce,Bryce,P,2007-07-25,1,1101,Y,2,101,1,N,1201,3,3,0.73,3E,3F,43978,43978,01,01,ggxjo800,43978,Y,N,Y,1,5,4,1201,1,5,3,9601,228 Main Street,,CATHERINE FIELD,2557,NSW +mnaug981,67739,51497,87743,94538,90319,95986,46648,73813,59865,98714,8947,94803,35827,80313,15257,Mccormick,Dominick,Dominick,G,2005-06-28,1,1101,N,1,101,3,N,1201,5,5,0.89,5F,5C,43978,43978,01,01,dwoto817,43978,X,Y,Y,4,8,3,1201,3,7,1,1201,1518 Troy Rd.,,BARDWELL PARK,2207,NSW +hfmex983,100,72576,51922,97104,44443,62515,26841,6908,89551,12782,55432,3429,77777,35404,28622,Smith,Eileen,Eileen,R,2005-10-07,2,1101,N,1,101,3,N,1201,5,5,0.40,5D,5A,43978,43978,01,01,pfhcv751,43978,Y,N,Y,4,6,1,1201,1,5,4,1201,1315 Scranton-Carbondale Rt 6,,SYDNEY,1187,NSW +bbypl173,1732,15154,54974,49579,22113,7394,25550,33696,70760,54008,60439,11634,14827,10923,20667,Veale,Rosalyn,Rosalyn,V,2003-02-06,2,1101,N,1,101,3,N,7100,7,7,0.14,7C,7C,43946,43946,01,01,ovfmm374,43946,Y,Y,Y,3,8,3,1201,3,6,1,7100,4020 S. Rainbow Blvd.,,BAWLEY POINT,2539,NSW +grjif980,60312,86014,69077,75780,84500,77237,59432,6078,69101,15108,41171,58727,38958,14124,55780,Fernandez,Jarod,Jarod,,2001-06-21,1,1101,U,2,101,1,Y,1201,9,9,0.23,9E,9C,43839,43839,01,01,lpzuu285,43839,U,Y,N,2,8,4,1201,4,8,4,1201,908 Main Street,,HORNSBY,1630,NSW +uvwam914,10230,94667,77859,56291,51828,94309,41013,22650,97961,95471,96222,36528,62076,4240,45552,Funchess,Chantel,Chantel,E,2007-10-18,2,1101,N,2,101,1,Y,5203,3,3,0.50,3B,3C,43839,43839,01,01,hodzk722,43839,Y,N,Y,4,6,2,1201,1,7,3,1201,233 E. College Avenue,,AVONDALE,2530,NSW +wdfxw210,38409,71398,94850,34033,57983,64119,31298,95089,43704,60306,83338,51628,72511,34969,54737,Kent,Jackie,Jackie,L,2003-12-22,1,1101,U,2,101,1,Y,1201,7,7,0.56,7C,7C,43978,43978,01,01,ikyxp523,43978,N,N,Y,2,6,1,1201,1,6,4,1201,3584 Whitney Ave.,,CARRINGTON,2294,NSW +asifk906,88402,16494,59665,64475,63563,23683,90567,9761,25648,12353,52002,96348,38801,94701,4563,Hanson,Carlota,Carlota,C,2005-02-19,2,1101,N,2,101,3,Y,5203,5,5,0.40,5E,5D,43978,43978,01,01,usxxt242,43978,Y,Y,N,4,7,2,1201,3,6,4,7100,19 Chambers St.,,KIRRIBILLI,2061,NSW +txfxw335,25658,53353,30275,57442,31429,97693,43156,59470,39703,39079,90529,44890,77333,19215,75556,Goodwyn,Vanessa,Vanessa,,2003-03-24,2,1101,Y,1,101,4,Y,1201,7,7,0.67,7E,7D,43946,43946,01,01,ukvhc960,43946,N,Y,U,3,6,4,1201,1,5,2,1201,3215 N. Sheffield Ave.,,FOXGROUND,2534,NSW +lnokh485,86066,80126,50329,76128,23197,94041,709,18342,67142,8513,84089,87942,48524,65972,19331,Burns,Constance,Constance,Erma,2001-01-16,2,1101,Y,1,101,3,Y,1201,9,9,0.22,9E,9F,43839,43839,01,01,rkolx164,43839,Y,Y,Y,2,5,1,5203,4,5,1,1201,66 S.Dobson Rd (No.133-135 Mekong Plaza),,BREAKFAST POINT,2137,NSW +yeusw368,64400,70300,18721,70069,8858,26463,13117,10514,49986,85693,40811,14074,560,78748,73429,Brown,Helen,Helen,Lara,2007-10-13,2,1101,N,1,101,2,Y,2201,3,3,0.90,3F,3B,43839,43839,01,01,lzeci066,43839,Y,N,N,4,5,4,1201,2,8,1,1201,30 Division Street,,HAYMARKET,1237,NSW +wvpkf202,46937,13717,3422,38989,10523,87331,20557,70133,38920,65277,44484,17546,70167,28991,67593,Williams,Brad,Brad,,2003-08-16,1,1101,Y,1,101,4,U,1201,7,7,0.39,7C,7D,43978,43978,01,01,npfzq754,43978,N,N,N,3,6,4,1201,1,8,1,1201,7433 Broadway,,BURWOOD,1805,NSW +rrmow278,94466,3993,33488,27336,99147,2433,86371,69708,52712,89814,66756,36708,71717,68578,26061,Spaulding,Lou,Lou,L,2005-01-03,2,1101,X,2,101,3,N,1201,5,5,0.41,5D,5B,43978,43978,01,01,tsqcb390,43978,N,U,Y,2,5,2,5203,1,7,1,1201,1011 Meadowlands Drive,,SYDNEY,1153,NSW +nntyp842,84908,35073,73563,36964,65038,85246,57322,4722,20852,60007,15315,12307,86259,2670,61716,Mcintosh,Scotty,Scotty,Adan,2003-09-19,1,1101,Y,1,101,1,N,1201,7,7,0.16,7D,7B,43946,43946,01,01,cchnx948,43946,Y,Y,N,3,6,3,1201,2,7,2,1201,36 W. High St.,,KINGS LANGLEY,2147,NSW +lorja598,45357,97882,80427,95570,57061,99862,18686,69348,27695,58127,49431,11257,28178,6920,87349,Cortinas,Alfred,Alfred,,2001-05-19,1,1101,Y,1,101,1,N,7100,9,9,0.09,9E,9D,43839,43839,01,01,pzmjr982,43839,N,Y,Y,2,5,1,9601,4,6,2,1201,3510 W. 70th Street,Galleria Mall,BALD NOB,2370,NSW +feozg347,99378,85310,62846,36257,70700,85360,54592,87660,1090,9707,4347,34088,31034,4331,65796,Dodd,Jacalyn,Jacalyn,Eartha,2001-11-07,2,1101,N,2,101,3,X,5203,9,9,0.97,9B,9A,43839,43839,01,01,snjvz691,43839,Y,N,N,2,6,4,7100,3,5,4,1201,3906 Bell,,SYDNEY,1002,NSW +dihnl445,98732,79395,22398,84610,98161,93885,98747,20854,91426,1718,82009,63673,90756,45994,65700,Mackay,Janet,Janet,C,2001-08-19,2,1101,Y,1,101,4,N,1201,9,9,0.80,9C,9A,43978,43978,01,01,viiaq160,43978,N,N,Y,1,7,4,9601,1,6,3,1201,37104 W. Six Mile Road,,ALFORDS POINT,2234,NSW +nfbmf826,82916,77448,89158,81242,69194,56286,71971,20940,46823,35179,63743,45462,13977,67329,16835,Sims,Christoper,Christoper,W,2001-09-23,1,1101,Y,1,101,1,N,1201,9,9,0.96,9E,9E,43978,43978,01,01,izpix612,43978,N,N,Y,2,5,2,1201,3,8,2,2201,1765 W Kirby Ave,,SILVERWATER,1811,NSW +pvdbe813,35840,67779,55887,7194,47119,58863,93263,8472,51260,40122,27776,58033,65919,7714,47319,Taylor,Miguel,Miguel,Jessie,2003-12-08,1,1101,N,2,101,4,Y,2201,7,7,0.77,7C,7A,43946,43946,01,01,mcwsv596,43946,N,N,Y,3,7,1,1201,3,8,1,1201,2077 Hayes Street,,BIG JACKS CREEK,2339,NSW +fwcam987,87928,92564,99505,65389,31353,45040,68942,35670,98592,88043,68986,90138,8460,99455,75334,Norton,Cherie,Cherie,,2001-06-28,2,1101,U,1,101,1,Y,1201,9,9,0.27,9D,9C,43946,43946,01,01,aejfs086,43946,Y,Y,Y,1,5,1,1201,1,6,1,7100,2563 Hwy 10 NE,,COOPERNOOK,2426,NSW +pcrht015,79255,33408,80759,42353,31959,81148,22565,88934,4182,56066,32841,93020,92560,8512,97866,Long,Allan,Allan,Erik,2003-11-16,1,1101,N,1,101,1,N,1201,7,7,0.73,7A,7F,43978,43978,01,01,aiikh686,43978,Y,N,N,2,7,4,1201,4,5,1,1201,9187 US-31,,QUEEN VICTORIA BUILDING,1230,NSW +iaknc281,30413,66253,83341,42262,99912,18251,39583,31656,19128,22388,84459,47323,66826,83187,18916,George,Blanca,Blanca,,2001-04-02,2,1101,Y,2,101,1,Y,1201,9,9,0.01,9E,9F,43978,43978,01,01,cdase954,43978,N,Y,N,1,6,4,2201,3,8,4,1201,782 W. Market St.,,CROPPA CREEK,2411,NSW +gdkpn052,71535,95392,40814,45866,60023,84992,20631,24950,73196,3505,93849,53150,62321,17514,11326,Jackson,Kelly,Kelly,F,2007-11-22,1,1101,N,2,101,1,N,1201,3,3,0.71,3B,3E,43839,43839,01,01,mojdo372,43839,N,N,Y,3,5,3,1201,3,5,4,2201,903 Cortland Avenue,,SYDNEY,1177,NSW +mftvd900,55589,38115,37761,50751,1903,6263,92185,10152,35235,13002,1680,8364,819,99525,40193,Tamayo,Angelica,Angelica,Leah,2001-12-25,2,1101,N,1,101,2,Y,1201,9,9,0.18,9C,9C,43946,43946,01,01,kshkl263,43946,Y,Y,N,1,6,2,1201,2,7,1,1201,305 S.W. Water St.,,BIRRONG,2143,NSW +gyrhl501,30155,63837,83505,10460,56427,63232,9612,40563,9701,86805,95020,50257,28419,56751,86827,Meier,Mabelle,Mabelle,,2003-10-18,2,1101,N,2,101,3,N,1201,7,7,0.08,7E,7E,43978,43978,01,01,fcsea567,43978,Y,N,N,3,6,4,1201,2,5,4,1201,5849 North Oracle Road,,SYDNEY,1036,NSW +vuyls391,95009,47411,66502,57790,38048,44440,21222,45368,79736,88059,11868,32133,68031,61759,63203,Curry,Lonnie,Lonnie,,2001-04-01,1,1101,N,1,101,3,Y,1201,9,9,0.56,9F,9E,43978,43978,01,01,qraao844,43978,Y,Y,Y,1,5,3,1201,2,8,4,1201,115 N. Lewis St.,,WEST RYDE,1685,NSW +tnthz668,3152,93728,23991,43639,60003,97711,84104,17897,19856,24829,13365,14178,50082,77539,14956,Foster,Lorraine,Lorraine,J,2007-04-01,2,1101,N,2,101,2,N,1201,3,3,0.88,3B,3B,43839,43839,01,01,yykoy121,43839,Y,Y,N,1,8,3,5203,4,6,2,1201,SE 41st and Hawthorne,,SYDNEY,1147,NSW +seiuv969,67247,2800,59583,42496,17339,73061,57098,6241,9829,3148,89751,14662,80536,62422,52018,Goodwyn,Gale,Gale,J,2001-08-03,2,1101,Y,1,101,3,N,1201,9,9,0.72,9F,9D,43946,43946,01,01,ynjrf669,43946,N,Y,N,1,7,2,1201,1,5,2,1201,2949 5th Avenue,,KEMBLAWARRA,2505,NSW +odiuq681,82528,20715,56289,62920,55091,26072,8903,8887,15840,69719,34776,76850,7465,99792,75447,Kessler,Lidia,Lidia,,2001-12-23,2,1101,Y,1,101,1,U,5203,9,9,0.60,9F,9A,43946,43946,01,01,ivsgm007,43946,N,N,N,1,7,3,1201,4,7,4,1201,2551 Central Ave NE,,BELLAMBI,2518,NSW +pvczk251,92103,62715,63006,74613,39379,74251,38880,69270,13414,2208,34563,64941,85664,24845,25772,Livingstone,Susan,Susan,B,2007-08-19,2,1101,N,2,101,1,Y,1201,3,3,0.47,3F,3A,43899,43899,01,01,tktox785,43899,N,Y,N,2,6,1,1201,2,7,1,1201,25 1st Avenue,,COOGEE,2034,NSW +blzcb852,27394,93668,97977,31751,55629,42854,15346,17628,22698,38006,8192,15511,17140,86849,82186,Martinez,Jeremy,Jeremy,A,2007-09-14,1,1101,N,2,101,4,Y,1201,3,3,0.43,3E,3B,43839,43839,01,01,vzbff582,43839,N,N,Y,1,7,1,1201,4,8,2,1201,114 N. Market St.,,CHIFLEY,2036,NSW +ltnqz255,2588,20599,87760,87102,53500,85235,58213,13993,9255,90592,10918,9979,61214,3362,22596,Tillman,Claudette,Claudette,R,2007-09-06,2,1101,Y,1,101,1,Y,1201,3,3,0.91,3B,3B,43839,43839,01,01,sohfs979,43839,N,Y,Y,1,5,2,1201,3,5,4,1201,6438 S. McClintock Drive,,SYDNEY,1158,NSW +jvuyb967,61722,57671,67430,9973,35824,84439,24575,14718,46930,80372,189,49754,36773,27061,18011,Rexroad,Darlene,Darlene,K,2001-11-10,2,1101,N,2,101,4,Y,5203,9,9,0.95,9A,9C,43946,43946,01,01,licwe531,43946,N,Y,Y,3,7,3,1201,1,5,1,1201,2510 W. Devon St.,,KINGSGROVE,2208,NSW +vxkco192,57510,74739,48283,16347,59313,82404,43854,22586,75295,8029,7820,4831,69866,22356,46324,Kinder,Frederick,Frederick,Steven,2007-06-07,1,1101,N,1,101,1,N,1201,3,3,1.00,3E,3D,43899,43899,01,01,llznk082,43899,N,U,N,4,7,4,1201,4,5,4,1201,452 E. Third Street,,ALLGOMERA,2441,NSW +zurtu392,31339,24111,57262,43123,5399,88885,14445,75642,56332,46111,81004,25176,58133,50199,35717,Cline,Danilo,Danilo,Jesse,2003-01-03,1,1101,N,1,101,3,N,1201,7,7,0.92,7E,7D,43978,43978,01,01,olqtv171,43978,Y,N,X,3,5,4,1201,3,7,1,1201,517 West 98th St,,SYDNEY,1184,NSW +vvwtb513,55654,67918,47262,36866,92172,93848,94787,42649,65459,52034,43825,66573,13247,78453,55647,Harrison,Maegan,Maegan,J,2005-01-10,2,1101,U,1,101,1,N,1201,5,5,0.47,5A,5B,43839,43839,01,01,qdzxe355,43839,U,N,N,4,6,4,1201,2,7,4,1201,31 Wall Street,,KANGAROO POINT,2224,NSW +josve362,57364,29926,24824,67575,3202,98743,12339,54190,37643,47151,56535,70341,76160,12218,64825,Egbert,Deloras,Deloras,,2001-03-19,2,1101,Y,2,101,3,Y,1201,9,9,0.60,9E,9F,43946,43946,01,01,fllzg532,43946,N,N,X,1,5,4,1201,3,5,2,1201,4791 Swift Rd,,ARNCLIFFE,2205,NSW +ftwiy547,96811,14953,17074,38860,18973,20701,12350,65396,91721,54150,59469,93080,59011,13258,98930,Beam,Leilani,Leilani,,2007-03-12,2,1101,N,1,101,2,N,1201,3,3,0.24,3F,3E,43899,43899,01,01,qaupa864,43899,N,Y,N,1,8,4,1201,4,7,1,1201,3434 Washington Blvd.,,ABERMAIN,2326,NSW +npdjm718,17737,77360,35943,50453,66100,48500,95385,36164,84911,72592,16642,54098,10301,46713,23983,Motley,Brendan,Brendan,T,2003-10-13,1,1101,N,2,101,3,Y,1201,7,7,0.39,7E,7F,43978,43978,01,01,hghqz585,43978,Y,Y,N,2,8,2,1201,2,8,1,1201,1493 N. High St.,,SYDNEY,1159,NSW +cyunx785,21828,31709,15445,49273,99733,47411,3453,52434,16095,5482,71472,15514,79976,49896,4261,Owens,Wilbur,Wilbur,Floyd,2005-05-19,1,1101,Y,1,101,1,Y,1201,5,5,0.71,5C,5A,43839,43839,01,01,qhzid210,43839,Y,Y,Y,4,6,1,1201,1,6,4,1201,37 S. 1st Street,,SYDNEY,1293,NSW +rxwlv336,48108,31414,69223,9163,31274,70703,38495,61149,86651,24363,87445,99315,41086,75693,1762,Rose,Jasper,Jasper,Santo,2001-01-18,1,1101,N,1,101,3,N,2201,9,9,0.62,9B,9C,43946,43946,01,01,tsudy722,43946,N,N,Y,4,7,1,1201,3,5,1,1201,511 W 200 South,,BATEAU BAY,2261,NSW +pzemz211,23580,52541,50115,87540,11366,74134,25559,42431,52729,48956,14656,21168,25680,64918,7301,Hatchett,Leslie,Leslie,Julius,2005-07-01,1,1101,N,1,101,2,Y,1201,5,5,0.64,5C,5D,43899,43899,01,01,mtfuf367,43899,N,N,Y,2,7,4,1201,3,5,4,2201,903 West Foothill Blvd.,Suite B,BINALONG,2584,NSW +ulotg035,99057,20312,2329,18783,7170,46066,7143,84612,25820,9474,81865,61374,16723,27980,62130,Adams,Stella,Stella,Ginny,2005-07-13,2,1101,X,1,101,1,U,5203,5,5,0.38,5B,5E,43899,43899,01,01,ermcn625,43899,N,N,U,3,7,1,1201,4,8,3,1201,4711 N. Dixie Highway,,SYDNEY,1156,NSW +iuthn220,10803,23115,37296,52970,87177,60894,66039,32105,58259,82517,86968,68961,33064,74363,10320,Black,Dwight,Dwight,G,2003-06-06,1,1101,Y,1,101,4,Y,1201,7,7,0.77,7B,7B,43839,43839,01,01,ygkkv095,43839,N,N,Y,3,5,4,1201,3,6,2,9601,109 Danbury Road,,BONDI JUNCTION,2022,NSW +wpadi507,13415,12349,32846,91165,33509,5333,37481,27558,84694,22745,74179,81249,55931,17481,76279,Juarez,Garnet,Garnet,Aileen,2003-10-06,2,1101,N,2,101,4,N,1201,7,7,0.82,7A,7D,43839,43839,01,01,qooai678,43839,N,Y,Y,2,7,4,1201,3,8,2,1201,330 North King Street,,NORTH SYDNEY,2059,NSW +nmlaf690,5564,32508,34745,66017,15854,60801,41481,87305,81193,26562,82659,58814,35900,16843,77601,Rouse,Virgil,Virgil,,2001-09-10,1,1101,U,2,101,3,N,1201,9,9,0.60,9D,9C,43978,43978,01,01,abdwt061,43978,Y,N,U,4,8,1,1201,1,8,2,1201,1228 S. Jackson,,GRETA,2334,NSW +xfsdx334,53714,74386,66408,76427,37749,74784,91815,59909,20232,66638,78012,47624,44040,20252,93586,Cooper,George,George,L,2001-12-09,1,1101,N,2,101,4,N,1201,9,9,0.14,9A,9F,43978,43978,01,01,nmykg088,43978,N,U,N,2,8,3,9601,1,7,1,1201,1782 Florida Ave. NW,,SYDNEY,1141,NSW +izubr915,89255,91724,44572,8024,18677,36140,33078,2386,18453,93310,17311,4883,29151,63792,21832,Odum,Frederick,Frederick,Travis,2001-02-21,1,1101,N,1,101,4,X,1201,9,9,0.91,9C,9C,43946,43946,01,01,hdgls731,43946,Y,N,Y,4,7,4,1201,4,8,4,5203,4 Market Street,,KEMBLAWARRA,2505,NSW +zoqtz615,28227,45968,64131,58715,37365,45053,22431,8056,7725,53857,61547,61769,9462,12707,75217,Williams,Kym,Kym,G,2003-06-21,2,1101,Y,2,101,1,N,1201,7,7,0.07,7A,7E,43839,43839,01,01,ovewq372,43839,N,N,N,1,7,1,1201,1,6,2,1201,2010 16th St,,EAST LINDFIELD,2070,NSW +gksvl735,86228,95801,13217,57473,22075,46688,76380,58643,33227,73697,9313,43738,21320,88001,45379,Rothermel,Lynn,Lynn,X,2005-06-23,2,1101,N,2,101,3,Y,1201,5,5,0.58,5A,5F,43899,43899,01,01,ecdke883,43899,X,N,N,2,7,1,5203,2,5,4,5203,947 Federal St.,,ASHBURY,2193,NSW +cghsn750,30025,50591,42739,48569,88410,99761,30927,84807,71774,50569,20094,79568,10340,35997,47424,Jones,Misti,Misti,Jesse,2005-02-28,2,1101,U,2,101,4,N,5203,5,5,0.15,5B,5C,43899,43899,01,01,mvesz876,43899,N,U,N,2,5,3,1201,4,5,1,7100,1110 W. Davis St.,,DRUMMOYNE,1470,NSW +cypwr658,62458,1029,66435,42679,80468,53231,22063,53964,70702,38269,78794,81175,42863,70950,59203,Gagnon,Susan,Susan,T,2007-02-22,2,1101,N,1,101,4,N,1201,3,3,0.85,3E,3B,43812,43812,01,01,jebjz994,43812,N,Y,N,3,5,3,9601,4,7,1,1201,48 Main Street,,BLENHEIM ROAD,2113,NSW +zucal761,17475,30607,16822,66298,15552,40654,28208,21328,85324,16701,26627,58599,22149,34944,90288,Fields,Shellie,Shellie,,2007-11-06,2,1101,Y,2,101,4,N,1201,3,3,0.67,3C,3F,43812,43812,01,01,kjnry365,43812,N,Y,Y,4,6,2,1201,4,6,3,1201,7000 W. State Street,,ALICE,2460,NSW +fyolg414,41307,8822,94292,44985,67873,69727,59631,37838,27295,62030,43513,18357,28131,15967,45702,Crawford,William,William,J,2001-05-21,2,1101,N,1,101,1,N,1201,9,9,0.74,9D,9A,43978,43978,01,01,ywyma189,43978,N,Y,Y,4,8,4,1201,4,6,1,1201,1432 W 31st St,,EPPING,2121,NSW +ltkcr247,55867,67280,53697,52195,72493,85113,54609,14624,99656,42649,38803,90426,53606,66084,20920,Thomas,Isabella,Isabella,T,2005-06-27,2,1101,Y,1,101,4,Y,1201,5,5,0.92,5C,5C,43899,43899,01,01,ejaxj702,43899,Y,N,N,4,7,3,7100,4,7,1,7100,1082 Huff Rd,,SYDNEY,1292,NSW +lnvbh474,13302,18624,79487,75043,69045,42276,56146,67139,95143,59202,72389,74440,33871,48689,89031,Mahan,Tracy,Tracy,,2003-06-26,2,1101,N,1,101,1,N,1201,7,7,0.71,7C,7B,43839,43839,01,01,xfvus759,43839,N,N,N,3,6,1,1201,2,8,3,5203,4940 S. Yosemite St,E-9,BENNETTS GREEN,2290,NSW +wdzjv728,22150,15387,61529,13274,51019,67436,88148,59490,62140,81849,36208,24820,95388,41287,76991,Valentine,Joel,Joel,,2005-08-03,1,1101,Y,2,101,4,N,1201,5,5,0.46,5D,5E,43812,43812,01,01,ghqtv434,43812,Y,N,N,4,6,3,1201,1,7,3,1201,13 Central Ave NW,,BAR POINT,2083,NSW +amkjt607,70064,10282,73840,10663,22551,82397,15170,87228,99828,99288,68514,58214,19519,58038,37756,Peterson,Marci,Marci,A,2001-08-09,2,1101,N,2,101,3,Y,1201,9,9,0.93,9F,9D,43978,43978,01,01,zpftc636,43978,N,Y,Y,4,7,2,1201,4,8,3,1201,831 South Clinton Ave,,BLUE HAVEN,2262,NSW +xdxgt641,57626,34025,75965,56032,41917,41031,96874,94632,25978,52469,25953,65342,8986,5856,72864,Foltz,Raymond,Raymond,Tracey,2005-02-03,1,1101,N,1,101,1,N,7100,5,5,0.33,5E,5F,43899,43899,01,01,nooza368,43899,Y,N,N,4,8,2,1201,1,8,3,9601,507 4th Street,,EASTLAKES,2018,NSW +xxqxd086,37344,53569,78308,80120,26984,56521,61059,74778,43532,33604,35008,37026,29091,47930,91804,Collins,Nathaniel,Nathaniel,,2003-05-15,1,1101,X,1,101,1,N,1201,7,7,0.13,7E,7E,43899,43899,01,01,tvntd299,43899,Y,Y,N,4,8,1,1201,4,8,4,1201,345 N. La Brea Ave,,BERESFIELD,2322,NSW +saxpp296,31654,57748,92478,82203,94813,74108,26220,36450,81675,56069,14808,94531,70370,23104,57888,Taylor,Guillermina,Guillermina,Mamie,2005-04-19,2,1101,N,1,101,3,N,2201,5,5,0.99,5A,5A,43812,43812,01,01,sibmw858,43812,N,Y,N,2,6,2,2201,1,5,3,1201,1300 E 86th St,,RUSSELL VALE,2517,NSW +dhlcd862,21224,84541,96931,20198,633,6433,82340,5803,3240,46173,47415,98198,67927,12357,66431,Sanderson,Annabelle,Annabelle,A,2005-07-02,2,1101,N,2,101,4,N,1201,5,5,0.27,5D,5B,43812,43812,01,01,pnwqp410,43812,Y,Y,N,2,5,2,1201,3,8,1,1201,7314 Greenwood Ave,,BINIGUY,2399,NSW +peprf581,99391,64738,64272,12094,46178,1010,18001,7844,27722,13714,73734,59828,3978,4082,97758,Ross,Maribel,Maribel,Brooke,2003-07-25,2,1101,X,2,101,3,N,1201,7,7,0.28,7B,7A,43839,43839,01,01,tenso240,43839,N,N,N,3,5,2,1201,2,7,4,1201,76 Orange Street,,CROPPA CREEK,2411,NSW +iywsb512,38038,77915,53163,29889,79697,38459,86461,27360,44421,62550,33773,95949,71037,95171,13967,Alcaraz,Terry,Terry,Tracey,2003-11-07,1,1101,N,1,101,1,N,5203,7,7,0.52,7C,7B,43899,43899,01,01,rjjvx797,43899,Y,N,N,2,5,2,1201,2,8,3,1201,1760 Prairie City Road,#160,SYDNEY,1147,NSW +huvbj526,67543,8111,31122,73784,87069,27793,69219,50416,35196,910,70258,77679,85458,14054,72592,Hanna,Marilyn,Marilyn,,2001-06-25,2,1101,N,1,101,4,N,1201,9,9,0.98,9D,9D,43978,43978,01,01,agucc686,43978,Y,Y,N,2,6,2,7100,3,7,2,1201,670 Brazeau Avenue,,ARGENTS HILL,2449,NSW +xrrpb082,56682,58090,79520,63449,29117,5226,91752,38620,64070,82366,24366,19400,86663,55523,6441,Hughey,Lorretta,Lorretta,C,2001-01-05,2,1101,X,2,101,1,N,1201,9,9,0.86,9B,9B,43978,43978,01,01,byvqv333,43978,N,Y,Y,4,7,1,1201,2,7,3,1201,112 E. 13th Avenue,,BOYDTOWN,2551,NSW +ibarv797,17637,12729,57688,67217,45095,94569,48256,36222,30081,78014,43145,81406,90516,19281,2985,Bennett,Brad,Brad,S,2003-11-21,1,1101,N,2,101,2,Y,1201,7,7,0.91,7D,7B,43839,43839,01,01,bmxsa870,43839,Y,N,N,3,7,2,1201,4,6,2,1201,816 P Street,,ROSEBERY,1445,NSW +fajox813,78811,75860,56799,58975,81515,98205,71815,30451,52403,99111,97951,50970,14728,77134,47494,Beall,Tammie,Tammie,E,2003-09-17,2,1101,Y,1,101,2,Y,1201,7,7,0.49,7A,7D,43899,43899,01,01,dhdyj853,43899,Y,X,Y,1,7,2,2201,1,7,2,1201,524 Lorimer St.,,SINGLETON MILITARY AREA,2331,NSW +mnghv807,72486,83802,66899,96566,87000,84286,47315,59584,9372,65048,44781,35788,82958,62969,45649,Schoonover,Tracey,Tracey,R,2003-06-10,2,1101,Y,1,101,1,N,1201,7,7,0.15,7E,7D,43812,43812,01,01,pcpyp796,43812,Y,Y,Y,1,6,1,1201,1,6,3,1201,128 Main Street,,BLUEYS BEACH,2428,NSW +binpp280,75189,55176,13966,3597,29130,64903,43242,83358,44272,65818,69989,61882,8799,87227,47535,Werner,Rae,Rae,,2007-12-11,2,1101,Y,2,101,4,U,1201,3,3,0.59,3A,3E,43899,43899,01,01,emtar098,43899,Y,N,N,4,5,3,7100,2,5,3,1201,12853 El Camino Real,,DUNDAS,2117,NSW +eoeyw727,26726,58198,48208,30214,25982,81901,26526,49538,76832,28287,13996,947,16279,30976,35894,Fann,Jerald,Jerald,,2003-11-12,1,1101,Y,2,101,3,Y,1201,7,7,0.31,7B,7B,43839,43839,01,01,ojcim296,43839,N,N,Y,2,6,3,1201,4,5,3,5203,468 S. Main St.,,MACQUARIE UNIVERSITY,2109,NSW +xuagc044,31662,39476,28661,74849,36325,67304,24658,31868,47126,46552,90336,75706,59215,30409,80675,Simpson,Mara,Mara,,2001-05-18,2,1101,N,2,101,3,Y,1201,9,9,0.16,9D,9F,43899,43899,01,01,cshrc575,43899,U,Y,N,4,6,2,1201,1,6,4,1201,1413 2nd Avenue,,BAULKHAM HILLS,2153,NSW +wzpmd786,85738,54204,78411,31237,89000,25511,75568,52840,21803,65017,32460,38474,67112,88334,19365,Howell,Christie,Christie,Edna,2003-12-14,2,1101,N,2,101,3,Y,2201,7,7,0.83,7F,7A,43812,43812,01,01,plzhc434,43812,N,N,Y,3,6,4,1201,2,7,4,1201,503 Washburn Ave,,KOTARA EAST,2305,NSW +bnzgg012,35596,72031,58515,33758,36773,923,10883,50156,73677,58609,91100,93729,89665,71505,63036,Brannon,Lee,Lee,P,2005-10-23,1,1101,N,1,101,4,N,1201,5,5,0.41,5B,5F,43899,43899,01,01,svfvc138,43899,N,Y,U,2,6,4,1201,3,8,2,1201,138 NW 37 Street,,BANOON,2347,NSW +hwowz521,20978,11839,49455,66012,64472,36160,32215,92893,82932,27573,71607,40687,89107,48622,44280,Kearns,Geri,Geri,,2003-01-02,2,1101,N,1,101,4,N,1201,7,7,0.25,7C,7D,43839,43839,01,01,yfsez420,43839,N,N,N,1,7,2,1201,1,5,2,1201,2106 Shattuck Avenue,,FRENCHS FOREST,2086,NSW +zorvd099,70346,85733,28007,61737,56817,90410,69145,46127,84049,15815,22000,2266,80168,92874,12879,Brown,Toshiko,Toshiko,C,2001-11-09,2,1101,N,2,101,2,Y,9601,9,9,0.09,9E,9B,43899,43899,01,01,tfkgj625,43899,Y,N,Y,3,7,4,1201,3,6,1,1201,79 Washington St. (Rt. 24W),,MUNGINDI,2406,NSW +tthro356,23931,42909,44075,16273,70096,87442,66424,98257,83667,92648,98529,42176,89466,22490,50367,Jones,Mathew,Mathew,,2003-02-06,1,1101,Y,1,101,3,Y,1201,7,7,0.05,7A,7B,43812,43812,01,01,dslgb399,43812,N,N,X,4,8,1,1201,4,7,4,1201,2759 Eastern Blvd,,SYDNEY,1129,NSW +lshmf248,67364,43300,30879,33670,4499,74584,76463,37160,10009,6383,84062,43021,28361,27194,53899,Wilson,Guadalupe,Guadalupe,,2005-03-03,1,1101,N,2,101,4,Y,1201,5,5,0.81,5F,5C,43899,43899,01,01,fuint372,43899,Y,N,Y,1,6,1,1201,4,7,2,1201,1644 FM 1960 W,Suite A,COLLAROY,2097,NSW +jzwae710,71568,10124,52508,74536,80958,4624,81633,22573,87485,29495,84786,87718,4822,68088,97465,Babcock,Jeremiah,Jeremiah,Duane,2003-02-16,1,1101,N,1,101,1,Y,1201,7,7,0.14,7A,7C,43839,43839,01,01,ddflm743,43839,Y,N,Y,3,5,2,1201,1,7,4,1201,45 Easton Ave.,,BIRRONG,2143,NSW +sdaox873,43940,7930,95560,77511,4246,96422,17664,84076,23556,53448,94535,5114,33712,19270,30000,Lentz,Garnet,Garnet,M,2001-08-01,2,1101,N,2,101,1,Y,5203,9,9,0.46,9C,9F,43839,43839,01,01,bypxj481,43839,Y,Y,Y,2,6,2,1201,1,8,3,1201,501 Meadowmont Village Circle,,BALICKERA,2324,NSW +eeryf560,6488,19399,78835,57761,62897,36469,6084,1983,74364,16586,75104,38876,67907,5226,13726,Rowland,Muriel,Muriel,D,2003-02-23,2,1101,N,1,101,4,Y,1201,7,7,0.36,7D,7C,43812,43812,01,01,mqjnb038,43812,X,N,Y,2,6,2,1201,4,8,1,1201,4800 El Camino Real,,EAST HILLS,2213,NSW +wsnmj763,94089,71786,17249,7417,56848,46141,50451,28994,73946,2414,79707,14646,42788,73509,86607,Poch,Lonnie,Lonnie,L,2005-05-05,1,1101,N,1,101,1,N,1201,5,5,0.60,5E,5A,43899,43899,01,01,ljydm628,43899,Y,N,N,1,5,1,1201,4,7,3,1201,2022 Murray Avenue,,ANGOURIE,2464,NSW +hoavn515,41115,21391,30032,93843,96260,91942,20808,88502,22332,26386,21205,6123,80560,39182,5285,Langer,Alton,Alton,F,2001-12-25,1,1101,X,1,101,4,Y,2201,9,9,0.27,9F,9F,43899,43899,01,01,xifso218,43899,Y,N,N,2,7,1,2201,1,7,4,7100,37 Gill Lane,,WOOLLAHRA,2025,NSW +pvfkh886,57168,39856,97269,60147,30718,76451,41473,19940,88419,89118,47006,72350,73928,14804,15937,Spaulding,Gertrude,Gertrude,Gena,2001-10-19,2,1101,N,2,101,4,U,1201,9,9,0.37,9A,9C,43839,43839,01,01,eazyv374,43839,Y,N,Y,1,6,4,1201,2,5,4,1201,2629 E. Lake St.,,SYDNEY,1021,NSW +dewkk095,47479,26785,49561,63852,47480,97980,23681,92076,81005,20947,77036,42803,60256,9734,90734,Harris,Lester,Lester,J,2001-12-20,1,1101,Y,2,101,3,Y,1201,9,9,0.71,9A,9F,43839,43839,01,01,otuwe776,43839,Y,Y,Y,4,7,1,9601,1,5,1,1201,401 NE 23rd Avenue,,GLENQUARIE,2564,NSW +euhjg905,12718,5001,5623,84094,76127,73771,53829,43354,58984,85800,51864,8883,95363,42265,46583,Mcginnis,Darlene,Darlene,,2003-01-26,2,1101,N,2,101,3,Y,1201,7,7,0.34,7C,7C,43899,43899,01,01,ixzeh140,43899,Y,Y,Y,4,8,1,1201,1,7,2,1201,7200 Melrose Avenue,,SYDNEY,1025,NSW +ctalf524,61928,30992,84717,24029,15424,51764,69388,51598,76782,38692,60294,55760,13124,78726,30514,Etchison,Bo,Bo,R,2001-07-20,1,1101,N,2,101,4,N,1201,9,9,0.89,9B,9B,43899,43899,01,01,yngdo477,43899,Y,N,N,2,6,3,1201,3,8,2,1201,2127-2197 Galloway Road,Centre Plaza,MONA VALE,1660,NSW +kcxgc972,7057,7855,98196,71391,49043,11345,17333,93938,46457,48986,71634,76555,48934,6092,59216,Cantu,Danny,Danny,,2001-06-05,1,1101,N,1,101,2,N,1201,9,9,0.90,9F,9F,43899,43899,01,01,bfgwt869,43899,U,N,Y,2,7,3,7100,1,8,4,1201,70-23 Austin Street,,SYDNEY,1195,NSW +cbejr744,42600,64090,39259,37876,31426,51959,48213,28830,29878,77843,39314,18918,32274,81821,10667,Coachman,Kurt,Kurt,Wilburn,2001-10-14,1,1101,N,2,101,4,N,1201,9,9,0.71,9D,9D,43839,43839,01,01,bamev019,43839,N,N,Y,2,6,2,1201,4,6,2,1201,5725 N. Illinois St.,,DOLLS POINT,2219,NSW +kiwfl887,37593,23196,30056,53540,97566,60586,34702,34626,87127,70128,64684,73094,28981,86315,74816,Winningham,Billy,Billy,Henry,2003-12-26,1,1101,N,2,101,3,Y,1201,7,7,0.06,7F,7A,43899,43899,01,01,bobcv373,43899,Y,N,N,4,7,3,1201,4,6,4,1201,5819 College Ave.,,WARRIEWOOD,2102,NSW +xhqur188,35078,85672,30111,4877,17132,79154,834,30847,54843,89276,4596,66191,76887,98615,31805,Hill,Lamont,Lamont,C,2003-08-01,1,1101,Y,1,101,1,Y,1201,7,7,0.06,7E,7C,43899,43899,01,01,qdhgy498,43899,N,Y,N,1,7,3,1201,3,8,3,1201,910 Christian Street,,GROSVENOR PLACE,1220,NSW +czoei472,22664,44265,90790,22381,72119,66295,76293,52051,77561,16734,77398,12059,37636,44199,91068,Ray,Virgil,Virgil,T,2001-02-28,1,1101,N,1,101,2,N,1201,9,9,0.14,9F,9D,43899,43899,01,01,utsrg476,43899,N,N,N,2,7,1,1201,4,5,4,1201,721 West Lake Street,,NORTH TURRAMURRA,2074,NSW +tejnz521,20098,4816,87706,84681,57368,28753,97813,80292,21017,44057,56782,89112,96922,42595,3687,Diaz,Melanie,Melanie,Renee,2001-02-19,2,1101,Y,2,101,3,N,1201,9,9,0.68,9E,9C,43899,43899,01,01,iovcp900,43899,N,Y,N,4,6,2,1201,2,5,2,1201,57 Mt Pleasant Street,,ANNA BAY,2316,NSW +wootf387,51387,11305,96796,13136,27618,58763,17531,92918,21529,468,83349,14707,36661,68332,34081,Jones,Dean,Dean,,2007-11-02,1,1101,Y,2,101,1,Y,1201,3,3,0.34,3A,3E,43839,43839,01,01,csftg175,43839,N,Y,Y,1,7,4,7100,2,8,4,1201,1080 Wilcrest Dr,,BLACKBUTT,2529,NSW +bcutd442,81299,41081,57566,46847,47281,77413,57671,69525,93149,25067,34753,54032,34180,55463,82347,Serrano,Courtney,Courtney,K,2001-03-12,2,1101,Y,1,101,2,X,1201,9,9,0.79,9E,9B,43812,43812,01,01,qwrad499,43812,N,Y,Y,2,6,3,1201,3,6,4,1201,18 South 20th Street,,SYDNEY,1151,NSW +gpjmp580,19708,29565,16588,70614,73099,95107,29904,95456,25110,52698,22524,31730,56642,56156,19323,Johnson,Zachary,Zachary,,2003-05-16,1,1101,Y,1,101,4,Y,9601,7,7,0.80,7C,7C,43899,43899,01,01,hwvum936,43899,N,U,N,2,7,4,1201,1,7,2,7100, 1100 NW Glisan St.,,GIRRAWEEN,2145,NSW +zybqe194,78139,18540,72149,45501,13157,56566,86988,49538,42611,28854,31830,30899,30757,8727,65678,Barrett,Toni,Toni,L,2003-03-13,2,1101,X,2,101,3,Y,1201,7,7,0.20,7A,7D,43899,43899,01,01,textk834,43899,Y,Y,N,1,7,3,1201,2,7,1,1201,29 Centre Street,,UNIVERSITY OF NEW ENGLAND,2351,NSW +dloln584,1109,22354,75052,82347,4058,70503,607,36733,95041,38450,62976,64600,11371,23220,9710,Phillips,Shannon,Shannon,Chris,2003-03-22,1,1101,Y,2,101,3,Y,1201,7,7,0.02,7B,7E,43899,43899,01,01,auyaf469,43899,N,N,Y,4,7,2,1201,1,7,4,1201,331 Tilton Rd,,FIGTREE,2525,NSW +qklpu110,39057,95082,32207,25906,25,6348,3066,8404,60588,6870,10043,56868,8497,93900,58179,Terrell,Manuel,Manuel,A,2007-05-16,1,1101,Y,1,101,3,N,1201,3,3,0.01,3F,3E,43839,43839,01,01,wwbpc952,43839,X,N,N,1,7,3,1201,2,6,4,1201,"510 Stokes Rd,",,SYDNEY,1041,NSW +cxudp579,28726,82181,70255,87017,39485,76437,79724,1745,36889,86843,54044,59796,37411,89986,42627,Hallowell,Shanta,Shanta,C,2001-11-27,2,1101,Y,2,101,4,X,1201,9,9,0.01,9B,9F,43812,43812,01,01,djdxh153,43812,X,N,Y,1,5,4,1201,4,6,3,1201,211 5th Ave SE,,SYDNEY,1205,NSW +hauvw916,83701,99838,84369,1636,5451,43075,77470,62147,48433,52216,73748,48818,14702,35676,95351,Adams,Becky,Becky,,2001-06-23,2,1101,Y,2,101,2,Y,1201,9,9,0.62,9C,9B,43899,43899,01,01,fkyyw447,43899,N,N,N,1,7,4,1201,3,6,1,1201,5160 S. Sherwood Forest Blvd,,SYDNEY,1184,NSW +abrtk615,75639,18582,76480,98956,24690,52588,53348,28734,61336,86672,49251,35135,11446,81678,13903,King,Jimmie,Jimmie,,2005-06-07,1,1101,N,2,101,2,X,1201,5,5,0.20,5A,5D,43839,43839,01,01,bwltf547,43839,Y,N,Y,2,5,2,1201,2,8,4,1201,1452 NE Alberta Street,,CHESTER HILL,2162,NSW +uxyto688,54031,67448,17126,78299,62346,85009,86526,70325,2731,54776,62130,70751,80569,82722,37819,Diaz,Daniel,Daniel,N,2001-02-14,1,1101,Y,1,101,1,X,1201,9,9,0.74,9E,9E,43812,43812,01,01,mgbvr655,43812,N,Y,N,4,5,1,1201,4,8,2,1201,4584 Washtenaw Ave.,,ALICE,2460,NSW +nbpkh566,58507,12347,71599,53162,30797,46263,91312,70220,81217,79078,47640,18372,75704,78042,41208,Garcia,Chris,Chris,E,2001-08-17,2,1101,N,2,101,2,Y,1201,9,9,0.64,9C,9E,43899,43899,01,01,qkalx997,43899,Y,Y,N,2,8,3,1201,3,7,3,1201,235 NW 8th Avenue,,BANORA POINT,2486,NSW +nvpzp284,86815,65494,79987,99205,4455,58146,62611,29315,38829,76655,25915,16874,76104,13342,90458,Barnes,Sheryl,Sheryl,R,2005-11-17,2,1101,N,1,101,3,N,1201,5,5,0.71,5A,5F,43839,43839,01,01,hbexs566,43839,N,U,N,4,7,2,1201,3,6,3,1201,52 Brattle Street,,BIRMINGHAM GARDENS,2287,NSW +vymta845,65113,45655,74271,38778,68375,67279,32765,53100,24791,25066,75477,1544,9797,6247,24536,Cooper,Armand,Armand,A,2007-02-15,1,1101,N,1,101,2,X,1201,3,3,0.58,3F,3E,43978,43978,01,01,cdzyq916,43978,N,Y,Y,1,6,3,1201,4,7,2,1201,753 Cerrillos Rd,,KENSINGTON,2033,NSW +zwagi788,90411,60307,1121,95184,23144,46881,41863,69729,75007,74855,6003,20479,6520,65597,15679,Tillman,Simone,Simone,G,2007-08-14,2,1101,N,2,101,4,Y,1201,3,3,0.48,3E,3C,43839,43839,01,01,avorc060,43839,U,N,Y,3,8,2,1201,1,8,4,1201,2666 Madison Road,,BRONTE,2024,NSW +rarfh019,19027,42866,768,44782,64954,21985,41339,45921,74797,72210,88711,40264,15481,30140,2021,Howard,Darci,Darci,Marta,2005-05-07,2,1101,Y,2,101,1,N,1201,5,5,0.52,5C,5F,43839,43839,01,01,tngdy903,43839,Y,N,Y,4,7,3,1201,2,6,1,2201,6125 Covington Highway,Suite 5,HAYMARKET,1238,NSW +apjiv846,62440,61618,13487,69395,59632,23091,95168,62577,17603,37288,81250,62041,99501,74465,44433,Carpenter,Jessie,Jessie,L,2007-03-21,2,1101,U,1,101,4,N,1201,3,3,0.59,3B,3E,43978,43978,01,01,eogsi170,43978,Y,N,X,1,5,3,1201,2,6,4,7100,229 West 13th Street,,SYDNEY,1161,NSW +mqzda280,43833,5705,49174,88045,35439,66924,69415,56725,86018,57678,71315,31557,3164,40035,23045,Cline,Darren,Darren,Lee,2007-11-18,1,1101,U,1,101,2,N,7100,3,3,0.42,3A,3F,43839,43839,01,01,lopac164,43839,N,N,X,1,6,3,1201,2,8,1,1201,767 Willamette St,,BELLATA,2397,NSW +jflec441,41986,81733,7731,63773,1469,18883,4609,22670,95791,19148,76980,38617,12386,57864,50408,Hanson,Erma,Erma,J,2005-10-23,2,1101,Y,2,101,3,Y,9601,5,5,0.44,5E,5B,43839,43839,01,01,rwnim409,43839,X,Y,Y,2,8,4,1201,1,6,2,1201,4 Langdon St.,,CAMMERAY,2062,NSW +okzxx930,9823,670,56602,47142,84932,7622,31862,40193,6351,20492,2410,98881,4779,98690,97792,Floyd,Christa,Christa,C,2007-03-12,2,1101,N,1,101,1,N,7100,3,3,0.30,3A,3C,43978,43978,01,01,xjloj452,43978,Y,N,U,4,5,2,1201,4,6,3,1201,25 Church Street,,NORTH STAR,2408,NSW +hfewh431,70055,15688,15027,261,73642,96912,65410,4773,86926,82473,33133,34138,49925,87830,1911,Suggs,Patti,Patti,R,2007-09-02,2,1101,N,2,101,4,U,1201,3,3,0.17,3B,3F,43839,43839,01,01,anghu303,43839,Y,N,Y,3,7,3,1201,3,7,4,1201,4215 Duval Street,,BALLINA,2478,NSW +soeab256,59011,41928,23911,57198,37478,94291,48202,9943,54571,85993,20784,42924,29313,95338,54321,Cheng,Alison,Alison,Delcie,2003-09-13,2,1101,N,2,101,3,Y,9601,7,7,0.82,7F,7C,43839,43839,01,01,bzrft307,43839,Y,N,X,4,7,2,1201,4,6,1,2201,2415-B5 Centreville Road,,ASHFORD,2361,NSW +hwhss572,25699,63988,11909,97946,3804,55715,48051,82079,73324,99261,72970,93968,72703,77195,10075,Riley,Ronald,Ronald,R,2007-06-20,1,1101,Y,2,101,1,Y,1201,3,3,0.64,3C,3B,43978,43978,01,01,tykdv552,43978,X,N,N,3,6,1,1201,2,5,4,1201,1401 Coffee Road,,BERKELEY,2506,NSW +tqzru045,94808,18322,30460,96931,37630,15567,65091,1734,48850,5435,95824,49985,38861,17126,50830,Etheridge,Madge,Madge,Tracey,2007-05-27,2,1101,U,1,101,2,Y,1201,3,3,0.03,3F,3C,43839,43839,01,01,fongk972,43839,N,N,N,1,5,3,1201,3,6,2,1201,1871 E. Rt. 70,,SYDNEY,1157,NSW +hmyjq201,22141,16144,49905,23514,42176,61232,60521,84229,39756,13791,66413,67852,83684,86042,94889,Steele,Barney,Barney,,2003-02-16,1,1101,N,2,101,1,N,1201,7,7,0.17,7C,7E,43839,43839,01,01,yzhdf906,43839,Y,Y,Y,3,8,3,7100,4,5,2,5203,57 Mt Pleasant Street,,MONA VALE,2103,NSW +xjejr463,52316,72432,24624,72753,66688,78949,54099,62759,99445,43990,77010,98481,77583,93452,18920,Anderson,Cherry,Cherry,T,2007-04-02,2,1101,N,2,101,3,Y,1201,3,3,0.59,3C,3A,43978,43978,01,01,tphkf832,43978,N,Y,Y,4,5,1,1201,3,5,1,2201,1223 SE Stark St,,STRAWBERRY HILLS,2013,NSW +chola676,16357,34240,57127,84433,79329,89255,55302,93391,4972,45476,61011,17497,50502,18445,90744,Clevenger,Bo,Bo,,2005-05-11,1,1101,N,2,101,4,N,1201,5,5,0.45,5A,5A,43839,43839,01,01,wylch036,43839,Y,N,Y,4,6,3,1201,2,5,2,1201,1226 20th Street,,AVONDALE,2530,NSW +gsejy719,2587,34543,97593,74289,65127,38098,22698,84786,48701,73898,80997,65596,26111,41853,81947,Shaw,Keenan,Keenan,E,2003-02-12,1,1101,N,2,101,4,Y,1201,7,7,0.34,7C,7C,43839,43839,01,01,qbdto552,43839,N,Y,Y,2,5,3,1201,4,8,1,2201,213 S 1st St,,SYDNEY,1142,NSW +vxzci540,12834,79378,99642,35055,77312,75149,47412,53434,89257,35656,25433,12849,60270,19624,49987,Deitz,Alexander,Alexander,Micheal,2007-08-26,1,1101,Y,2,101,1,N,1201,3,3,0.65,3A,3F,43978,43978,01,01,nebfm446,43978,U,Y,N,2,5,2,1201,4,7,2,1201,800 Cleveland Avenue South,,CALLIOPE,2462,NSW +xmwme649,31644,68937,25394,14643,68291,35278,67933,85908,23497,12842,4734,21881,69484,27177,20470,Broadbent,Sean,Sean,J,2005-07-02,1,1101,N,2,101,2,N,1201,5,5,0.15,5B,5B,43839,43839,01,01,xwage628,43839,Y,Y,N,4,5,4,1201,2,6,1,1201,1136 N 3rd St,,ALSTONVALE,2477,NSW +aweyd538,41613,43959,52046,55913,77700,1027,44831,15272,1925,60071,12347,97693,59209,80057,71001,Curtis,Mabelle,Mabelle,J,2003-10-08,2,1101,Y,1,101,3,N,1201,7,7,0.36,7A,7A,43839,43839,01,01,oieit531,43839,Y,Y,X,4,7,1,1201,2,5,3,2201,295 Princeton Hightstown Rd.,,ASHLEY,2400,NSW +frgfd758,62438,94790,85530,80940,54447,64114,72145,10165,14178,62012,62658,38926,40067,68140,6705,Goguen,Albert,Albert,J,2005-07-20,1,1101,Y,1,101,2,Y,1201,5,5,0.46,5E,5F,43978,43978,01,01,kjnew702,43978,N,Y,N,2,7,3,5203,4,7,1,5203,510 Center Avenue,Moorhead Center Mall,GUILDFORD,2161,NSW +faabx869,86431,12323,8502,3116,86079,46485,68492,53804,37281,98212,85543,58364,56161,70498,14434,Goodall,Nichole,Nichole,S,2005-06-23,2,1101,Y,1,101,2,Y,9601,5,5,0.03,5A,5D,43978,43978,01,01,izvdh439,43978,Y,Y,N,2,5,4,1201,4,8,3,1201,1060 W. Addison St.,,FRENCHS FOREST,1639,NSW +zxjiz207,92856,60962,46446,64831,48112,60896,77717,13165,71343,3644,87287,95197,74414,58570,59375,Pride,Zachary,Zachary,,2001-08-04,1,1101,Y,1,101,4,N,1201,9,9,0.44,9C,9D,43839,43839,01,01,gsfzv179,43839,N,U,N,1,8,4,1201,1,7,4,9601,625 St. Philip Street,,SYDNEY,2001,NSW +ddbye843,36145,67761,30148,45825,10525,70163,32629,28635,46498,73105,62057,80734,81789,30847,48230,Shaw,Norma,Norma,R,2001-07-28,2,1101,U,2,101,2,N,7100,9,9,0.30,9D,9F,43839,43839,01,01,umjmo956,43839,Y,N,N,3,5,2,1201,1,7,4,1201,18110 Parthenia St,,SYDNEY,1139,NSW +zqfel660,16843,34751,93825,25697,23847,98246,1708,49832,74576,20465,4135,61024,19298,69748,61671,Cook,Alonzo,Alonzo,J,2001-07-07,1,1101,N,2,101,2,Y,1201,9,9,0.70,9C,9B,43839,43839,01,01,ocsio646,43839,N,Y,Y,4,6,2,2201,2,5,4,1201,1025 N. Fillmore St.,,BELROSE,2085,NSW +snpfl078,97503,25415,9590,45287,59232,65437,46297,17526,72142,13640,26814,79397,36141,85716,84974,Chandler,Errol,Errol,Dwight,2005-06-19,1,1101,N,1,101,3,N,1201,5,5,0.51,5F,5C,43839,43839,01,01,bxrov323,43839,Y,N,N,3,6,1,2201,3,8,2,1201,2504 Lincoln Way,,BILLYS CREEK,2453,NSW +bgkxv568,60350,85807,69190,82405,8931,71557,1987,74329,16009,88535,67639,25848,54147,90378,16924,Gerow,Armando,Armando,,2005-06-15,1,1101,Y,2,101,1,Y,1201,5,5,0.62,5E,5F,43978,43978,01,01,dbsfl894,43978,N,Y,Y,4,8,4,5203,1,7,4,1201,2301 Colley Ave,,GURLEY,2398,NSW +udebh361,2071,32392,68734,77241,5755,1052,4204,44110,75940,30361,14265,77931,18404,16306,29621,Williams,Aaron,Aaron,J,2001-05-20,1,1101,N,2,101,3,X,1201,9,9,0.63,9E,9C,43839,43839,01,01,hxmta741,43839,U,X,N,4,6,4,1201,3,5,1,1201,1219 S. Sixth Ave.,,HOLMESVILLE,2286,NSW +dkpxx683,79769,29727,46679,17939,64848,63737,87837,31502,40454,64582,53035,76465,53307,89392,50760,Egbert,Joseph,Joseph,A,2005-05-20,1,1101,U,1,101,2,Y,1201,5,5,0.79,5C,5A,43839,43839,01,01,uffdz017,43839,X,Y,N,1,6,3,1201,1,8,2,1201,48611 Town Center Place,The Village at Sandhill,EPPING,1710,NSW +whatr838,8481,2586,84568,6258,59227,7918,70152,32739,80395,12534,25062,43102,51765,50291,89596,Escobar,Becky,Becky,,2005-03-03,2,1101,Y,1,101,3,N,1201,5,5,0.63,5E,5D,43978,43978,01,01,dulxj895,43978,Y,N,Y,4,5,2,5203,3,6,4,1201,239 W. McMillan St.,,MONA VALE,1660,NSW +tgkiw782,23840,71572,51983,37427,1695,92351,66063,33385,28434,55870,57140,15102,72134,6094,80253,Dunlap,Rosalia,Rosalia,E,2003-09-01,2,1101,Y,2,101,1,N,1201,7,7,0.81,7F,7A,43839,43839,01,01,aefnx526,43839,N,N,Y,4,5,3,1201,2,5,2,1201,204 W. Fourth St.,,FAIRLIGHT,2094,NSW +iizyw741,20131,91592,71935,40667,39090,93046,87886,32735,93480,74869,72736,93764,44943,37677,30853,Earley,Leland,Leland,D,2005-02-22,1,1101,N,1,101,3,Y,1201,5,5,0.01,5E,5F,43978,43978,01,01,uvlsf234,43978,N,N,Y,4,6,4,7100,4,5,4,1201,701 West Buffalo Street,,ABERDEEN,2336,NSW +glebn036,4025,87148,2853,14759,10998,53890,2833,99302,57683,19330,71866,20178,95958,62430,69780,Henry,Elmer,Elmer,A,2003-08-28,1,1101,Y,1,101,4,Y,1201,7,7,0.28,7E,7D,43839,43839,01,01,zzyhk465,43839,N,Y,Y,2,8,3,1201,4,8,4,1201,2150 P St. NW,,ANNA BAY,2316,NSW +wspic201,89276,31550,94347,44471,21107,99448,6988,60202,84496,16451,5587,81170,16147,60342,55358,Anthony,Sophia,Sophia,E,2003-10-07,2,1101,Y,1,101,3,Y,1201,7,7,0.66,7E,7D,43978,43978,01,01,wkywj926,43978,Y,N,Y,1,8,1,1201,3,7,4,1201,101 Graham Avenue,,SYDNEY,1204,NSW +jzvvw362,38604,53996,53687,51556,46637,19033,48659,46523,27949,15570,50671,82033,95347,17868,73761,Wright,Stan,Stan,,2003-08-20,1,1101,Y,1,101,1,N,1201,7,7,0.72,7F,7B,43978,43978,01,01,aasbo259,43978,N,Y,N,3,7,4,1201,3,6,2,1201,7837 Portland Ave South,,SYDNEY,1177,NSW +zqcao824,63599,73695,79020,15304,27178,64442,1747,9549,17201,83380,32710,22917,88027,52139,31149,Smith,Elmer,Elmer,Derrick,2003-11-28,1,1101,Y,2,101,3,N,1201,7,7,0.82,7D,7C,43978,43978,01,01,jyuby587,43978,N,N,N,2,8,1,1201,3,7,1,1201,1411 SE Indian Street,,RYDE,1680,NSW +cacgd953,9570,79193,29213,84398,94985,21342,41611,44026,20185,39462,47489,43095,32136,82543,11450,Rexroad,Bo,Bo,Barney,2001-12-01,1,1101,Y,2,101,4,N,1201,9,9,0.55,9D,9A,43839,43839,01,01,sjitq151,43839,Y,Y,X,4,8,1,1201,4,8,3,1201,2414 South Lamar,,KURNELL,2231,NSW +fzpuu379,61140,77617,83929,4512,69127,45139,30569,75141,38170,97291,70575,35311,22740,8989,56173,Lloyd,Tracey,Tracey,Fred,2003-03-01,1,1101,Y,1,101,3,U,1201,7,7,0.36,7C,7D,43978,43978,01,01,remhc270,43978,Y,Y,N,1,8,3,1201,2,7,1,1201,92 West Ave,,KENSINGTON,1465,NSW +qvhlq469,77557,75721,466,58165,54538,33548,45774,65730,13416,9411,32945,53247,77380,36982,91436,Walker,Kathleen,Kathleen,P,2001-11-02,2,1101,Y,2,101,2,Y,1201,9,9,0.62,9A,9B,43839,43839,01,01,dtcwp128,43839,Y,Y,N,1,6,1,1201,4,7,4,1201,13536 Poway Rd,,SYDNEY,1197,NSW +yyowp610,39861,13673,27631,59031,33706,36764,24747,18334,65258,81446,12083,68881,48078,66391,33117,Finch,Jan,Jan,C,2001-03-23,2,1101,N,1,101,4,Y,1201,9,9,0.38,9F,9C,43839,43839,01,01,gqmgw741,43839,X,N,N,2,7,4,1201,4,7,2,5203,7244 Biscayne Boulevard,,NORMANHURST,2076,NSW +regwx012,29550,62448,51517,64463,37661,51322,95150,44654,92488,85143,92413,60800,37675,27384,59425,Fitts,Ida,Ida,W,2001-05-22,2,1101,Y,2,101,4,Y,1201,9,9,0.12,9D,9F,43978,43978,01,01,ljfiy306,43978,Y,Y,Y,3,6,2,1201,4,7,1,1201,1571 Sherman Ave.,,SYDNEY,1026,NSW +tgtqc396,23624,8488,9724,77705,30998,51749,10844,22275,76501,74161,33541,61958,83099,19320,32244,Barnette,Celia,Celia,L,2001-10-13,2,1101,U,2,101,3,Y,1201,9,9,0.89,9A,9C,43978,43978,01,01,bxnag608,43978,U,Y,N,3,6,1,1201,1,5,2,1201,2725 Edgewood Pkwy SW,,CURRABUBULA,2342,NSW +utuit916,94093,14722,67161,51059,13058,89503,32787,99849,71056,11705,78847,4553,32545,65652,57198,Burger,Gus,Gus,A,2001-04-24,1,1101,Y,1,101,3,N,1201,9,9,0.15,9D,9C,43978,43978,01,01,xspwh099,43978,N,N,N,4,8,2,1201,1,6,4,9601,775 Som Center Rd.,,GLENFIELD,2167,NSW +lkmpl929,1834,14299,14753,73837,51900,74663,67661,13862,83115,89921,16146,74241,17735,88587,91941,Bennett,Colby,Colby,R,2001-09-08,1,1101,N,2,101,1,U,1201,9,9,0.75,9D,9B,43978,43978,01,01,iehpv058,43978,X,N,Y,3,8,3,1201,1,6,1,1201,3332 Adams Ave.,,SYDNEY,1182,NSW +vxvsd857,67626,74249,63083,39903,25923,59915,89183,27466,37020,57476,47129,66895,57323,55573,33774,Templeton,Gina,Gina,Robyn,2001-09-27,2,1101,N,1,101,4,Y,1201,9,9,0.77,9B,9C,43978,43978,01,01,blhjc489,43978,Y,Y,N,3,6,1,1201,2,6,4,1201,502 Embassy Oaks,Suite 109,ST MARYS,1790,NSW +vlunj645,85572,89322,41560,83014,57098,97365,88068,31623,96133,42906,68334,49588,47133,22939,26611,Parsons,Addie,Addie,E,2007-02-10,2,1101,U,1,101,1,N,1201,3,3,0.67,3E,3B,43899,43899,01,01,awlri835,43899,N,N,Y,1,5,3,2201,1,5,4,1201,5461 North Bend Rd.,,BERESFIELD,2322,NSW +vvxes778,16196,41488,34298,52851,1199,50398,10627,97326,13504,88259,18706,98024,20134,73852,4917,Beach,Jame,Jame,S,2007-05-26,1,1101,Y,1,101,2,Y,1201,3,3,0.27,3A,3D,43899,43899,01,01,yijtx143,43899,N,N,Y,2,5,3,1201,1,5,4,1201,700 Virginia Street,,BLAIRMOUNT,2559,NSW +hshqk471,20812,48160,94938,6460,16704,4398,40745,77134,21307,31954,24707,91990,74032,21746,13404,Hopper,Pedro,Pedro,B,2007-02-28,1,1101,Y,1,101,1,N,1201,3,3,0.62,3C,3F,43899,43899,01,01,wyslk915,43899,N,Y,Y,4,6,3,9601,3,8,1,1201,240 US Route 1,,BLUE VALE,2380,NSW +cabxl591,676,7228,28942,83754,84933,10541,75117,20605,32263,84430,20834,17351,814,98931,47583,Buck,Lindsay,Lindsay,Joshua,2007-04-23,2,1101,Y,2,101,4,Y,1201,3,3,0.28,3C,3C,43899,43899,01,01,efxrd378,43899,N,N,N,3,8,1,1201,2,8,4,1201,944 Ludlow Ave.,,AUSTRALIA SQUARE,1213,NSW +ivfia573,93459,84486,92503,49822,96082,11879,7764,78475,25217,34069,56343,49358,40433,84452,36547,Nguyen,Arden,Arden,J,2007-09-12,1,1101,Y,2,101,4,Y,1201,3,3,0.80,3B,3F,43899,43899,01,01,yljzq477,43899,N,Y,Y,1,6,1,1201,1,5,1,1201,48 Westgate Parkway,,MOSMAN,2088,NSW +zvacw383,74391,32457,6140,9233,18642,52484,31434,91128,53550,82974,18598,23461,20688,1764,90675,Beiler,Trenton,Trenton,Q,2007-09-15,1,1101,Y,2,101,3,N,1201,3,3,0.86,3B,3D,43899,43899,01,01,oejzi378,43899,N,Y,Y,3,7,4,2201,4,6,3,1201,343 E. 10th Street,,DUNDAS,2117,NSW +rpwyn487,99722,98727,85823,12857,53905,46687,49242,56839,74423,7204,90379,17718,61456,48975,28362,Avila,Ted,Ted,A,2005-06-08,1,1101,N,2,101,4,Y,5203,5,5,0.49,5F,5A,43899,43899,01,01,qpzgr715,43899,N,N,N,1,8,1,2201,3,8,4,1201,2751 Hennepin Ave S,,BILLYS CREEK,2453,NSW +ejdyb282,20026,27995,45445,18363,69115,48493,53320,64545,69059,66225,85585,2829,17123,28991,49484,Lopez,Darwin,Darwin,Willie,2005-03-06,1,1101,Y,1,101,2,Y,1201,5,5,0.72,5E,5F,43899,43899,01,01,mxzik705,43899,N,N,N,4,5,4,1201,2,7,3,1201,261 S. College Avenue,,SYDNEY,1163,NSW +twtwa542,76964,72111,97915,25432,71216,38089,32416,17069,25707,70516,81759,16809,74748,24082,88707,Beam,Meghan,Meghan,Hilda,2005-11-10,2,1101,Y,2,101,3,Y,9601,5,5,0.18,5A,5B,43899,43899,01,01,pbbce882,43899,Y,Y,N,3,7,1,1201,1,6,2,1201,1245 West El Camino Real,,CROWDY HEAD,2427,NSW +tkadf217,28371,11784,94785,63294,75094,27067,72407,13448,93522,19374,72641,11627,72715,14376,57617,Escobar,Regan,Regan,S,2005-08-06,2,1101,N,2,101,3,Y,1201,5,5,0.76,5F,5A,43899,43899,01,01,rvfzi965,43899,U,N,Y,1,6,1,1201,2,8,4,1201,4050 Penn Ave.,,BABYL CREEK,2470,NSW +uglql980,74335,47866,67034,70854,70045,9116,37296,92038,81467,84333,15048,44957,31221,53445,61411,Johannes,Marc,Marc,S,2003-09-25,1,1101,Y,2,101,4,N,1201,7,7,0.01,7D,7B,43899,43899,01,01,hhkzc056,43899,N,N,U,3,6,1,7100,1,5,1,1201,66 S.Dobson Rd (No.133-135 Mekong Plaza),,BANGALOW,2479,NSW +jfbfb473,63452,67400,48535,14287,29893,41514,58913,37125,57971,60349,718,30973,59745,43335,24810,Pierre,Yasmin,Yasmin,E,2003-03-12,2,1101,N,2,101,3,Y,1201,7,7,0.83,7B,7E,43899,43899,01,01,atssz449,43899,X,N,U,2,8,1,1201,2,7,3,1201,2540 El Paseo Rd,,ILUKA,2466,NSW +djmvg659,6723,84012,42289,78090,78724,88441,10295,61135,14636,48155,41788,10257,38877,2651,93329,Lamb,Wayne,Wayne,Van,2003-11-13,1,1101,N,1,101,1,N,1201,7,7,0.28,7A,7B,43899,43899,01,01,phmeu725,43899,U,N,Y,3,5,1,1201,3,5,3,1201,107 E. College Avenue,,COASTERS RETREAT,2108,NSW +aoxqp244,52263,62689,6544,36582,14789,92211,58182,10475,53670,90838,38219,62362,17610,88737,52017,Castaneda,Jared,Jared,,2003-07-15,1,1101,N,1,101,1,Y,5203,7,7,0.75,7C,7A,43899,43899,01,01,qbdvg053,43899,Y,Y,N,3,6,3,1201,1,5,4,1201,336 Commercial Street,2nd floor,NORTH STAR,2408,NSW +lwkhd468,94119,19697,40953,17179,5323,42629,23436,11040,47200,21337,5004,73339,7574,47299,14770,Loftus,Lynne,Lynne,,2001-08-03,2,1101,U,2,101,2,N,1201,9,9,0.97,9D,9E,43899,43899,01,01,ppdme834,43899,N,Y,Y,1,7,1,1201,4,5,4,1201,201 N. Court Ave,,ST IVES,2075,NSW +zehoq373,68910,28126,77897,33147,38360,53804,75938,78010,58419,83807,29257,22899,60922,9798,16780,Murray,Roberta,Roberta,X,2001-04-15,2,1101,N,2,101,3,N,1201,9,9,0.75,9D,9B,43899,43899,01,01,xoiiq700,43899,N,U,Y,1,5,3,1201,2,7,2,1201,5528 Walnut St,,BAMARANG,2540,NSW +ocfzn332,27051,6175,58953,88127,74870,95388,67101,84252,10955,54273,37260,44810,23937,68657,35239,Kimble,Toni,Toni,Stefanie,2001-07-09,2,1101,X,2,101,2,N,1201,9,9,0.24,9F,9D,43899,43899,01,01,naemw185,43899,N,N,Y,4,5,1,1201,1,7,1,1201,910 River Road,,BROOMAN,2538,NSW +pnyzf047,36041,71872,80004,94124,33963,51900,93094,91397,49478,30387,34211,40687,75710,98532,88294,Ashworth,Patti,Patti,,2007-04-17,2,1101,N,2,101,2,X,1201,3,3,0.87,3A,3F,43839,43839,01,01,kxrww451,43839,Y,Y,Y,2,8,4,1201,2,8,1,1201,2525 S. Downing St.,,SYDNEY,1152,NSW +okaaw428,92681,69193,31781,21306,40036,82616,98003,57319,78317,11414,35936,65447,66649,67420,6725,Hopkins,Clarence,Clarence,N,2007-05-24,1,1101,Y,2,101,3,N,2201,3,3,0.52,3E,3E,43839,43839,01,01,rmgae492,43839,N,Y,X,2,8,2,1201,4,6,4,7100,790 Iyannough Road,,HOLSWORTHY,2173,NSW +ugxbm348,18974,38722,86385,56071,37503,56867,86084,60252,17608,80569,69766,20847,58203,54738,96242,Patton,Louise,Louise,Judi,2007-03-24,2,1101,U,1,101,2,Y,1201,3,3,0.63,3E,3E,43839,43839,01,01,ueacr653,43839,Y,Y,Y,2,6,3,1201,2,6,3,1201,St. Paul Skyway,,POTTS POINT,1335,NSW +kedzs496,29443,80490,46404,96527,42038,9649,78960,18203,57274,32859,68905,96532,79287,23776,41555,Mcphail,Lydia,Lydia,M,2005-01-08,2,1101,N,1,101,1,Y,1201,5,5,0.02,5C,5B,43839,43839,01,01,kdgwb072,43839,Y,Y,U,4,7,4,1201,3,8,1,1201,204 Washington St,,CURL CURL,2096,NSW +hogwt135,42450,75603,47694,86729,98941,63775,9415,92735,24173,71477,36618,78017,66957,39839,94824,Harris,Del,Del,R,2005-10-28,1,1101,Y,2,101,2,X,7100,5,5,0.71,5C,5E,43839,43839,01,01,qftup881,43839,N,X,Y,1,8,2,1201,3,5,4,5203,4247 University Way NE,,KINGSGROVE,2208,NSW +ipzzw117,56453,22088,88820,18259,38578,73148,23744,32191,18509,87579,76500,93769,15154,32240,69168,Holcombe,Clayton,Clayton,Trevor,2005-10-22,1,1101,Y,1,101,1,N,1201,5,5,0.99,5D,5F,43839,43839,01,01,zeveh397,43839,N,N,N,3,7,2,1201,3,5,4,1201,1700 Duke Street,,ENGADINE,2233,NSW +ajlla071,16214,55496,41206,17746,60477,72103,39271,8609,52909,9521,65878,50500,80210,96010,78600,Collins,Vernon,Vernon,,2005-04-17,1,1101,N,2,101,2,Y,1201,5,5,0.20,5A,5E,43839,43839,01,01,qgbhc253,43839,Y,N,Y,4,8,2,1201,3,8,2,1201,3532 Davis Dr.,,QUEEN VICTORIA BUILDING,1229,NSW +rlmsy656,14535,19961,89414,46927,2427,56042,86037,82546,87268,80363,78521,49824,85334,43496,11002,Smith,Gregorio,Gregorio,W,2003-02-05,1,1101,N,1,101,4,N,9601,7,7,0.44,7B,7F,43839,43839,01,01,ermuz873,43839,N,N,Y,3,7,4,1201,1,6,2,1201,3344 Steiner St.,,COTTAGE POINT,2084,NSW +ltoes808,15735,4101,117,95771,5391,6251,98961,80546,52956,37924,82979,95326,43687,67779,71090,Malone,Garrett,Garrett,E,2003-08-21,1,1101,N,1,101,3,Y,1201,7,7,0.48,7B,7A,43839,43839,01,01,rbgtu353,43839,Y,N,N,3,7,1,1201,1,7,3,1201,976 El Camino Real,,SYDNEY,1114,NSW +uahhc859,23015,80643,8526,84763,5854,24152,47398,6255,54917,94186,99411,25385,9964,9298,49280,Ellerman,Jeramy,Jeramy,R,2001-03-06,1,1101,N,2,101,2,N,1201,9,9,0.55,9B,9F,43839,43839,01,01,eehun127,43839,Y,N,Y,3,8,1,1201,1,5,1,1201,275 7th Ave,,HOLMESVILLE,2286,NSW +eszve957,30985,19929,54809,54998,58078,74021,48424,41046,77461,98701,34919,7080,54374,12357,36851,Crosby,Stella,Stella,Luetta,2001-12-20,2,1101,Y,2,101,3,N,1201,9,9,0.62,9D,9B,43839,43839,01,01,yhhab612,43839,X,Y,N,2,8,3,9601,2,5,2,1201,910 E. Redd Road,Suite A,WALLENDBEEN,2588,NSW +dlack676,33702,55141,89272,93850,79170,39527,38770,73514,89088,37439,9825,87211,88491,57012,29542,Lopez,Paul,Paul,R,2001-02-15,1,1101,Y,1,101,3,N,1201,9,9,0.62,9B,9F,43839,43839,01,01,cigfp293,43839,N,Y,Y,4,6,3,1201,4,5,3,1201,6801 York Avenue South,,AFTERLEE,2474,NSW diff --git a/test_data/1student.csv b/test_data/1student.csv new file mode 100644 index 0000000..8eede8e --- /dev/null +++ b/test_data/1student.csv @@ -0,0 +1,2 @@ +LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassCode,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-08-01,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street asdfgfdnbdjhgtghdujhasdfg,,CORNELIA CREEK,3622,VIC diff --git a/test_data/20students.csv b/test_data/20students.csv new file mode 100644 index 0000000..8e9904f --- /dev/null +++ b/test_data/20students.csv @@ -0,0 +1,21 @@ +LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassCode,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-06-14,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,lxwnp178,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2009-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,lxwnp178,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2009-09-08,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,lxwnp178,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,lxwnp178,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC \ No newline at end of file diff --git a/test_data/5students.csv b/test_data/5students.csv new file mode 100644 index 0000000..7f15039 --- /dev/null +++ b/test_data/5students.csv @@ -0,0 +1,6 @@ +LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassCode,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory +gqhvy514,75346,84945,55629,24653,77815,33999,540,3374,75911,44624,29026,83755,46201,38284,55807,Baker,Cynthia,Cynthia,C,2009-08-01,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street asdfgfdnbdjhgtghdujhasdfg,,CORNELIA CREEK,3622,VIC +mbmrr089,84222,57416,2038,89834,83778,33971,17531,75960,52801,42003,18339,34292,26920,26703,66477,Collins,Rosalyn,Rosalyn,P,2008-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,40987,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2007-09-08,1,1101,Y,1,101,2,N,1201,UG,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC +,26592,33679,16534,87308,99952,14762,7021,46904,58939,2125,40492,34334,58286,76003,32679,Jansen,Buddy,Buddy,R,2009-09-10,1,1101,N,1,101,1,Y,1201,0,7,0.16,7D,7F,49360,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC +wiqbk222,13289,5488,39873,79430,23341,74250,62763,82743,59832,8256,90632,8660,9436,83351,48378,White,Clifford,Clifford,,2008-06-14,1,1101,Y,1,101,2,N,1201,P,7,0.69,7E,7F,144370,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC \ No newline at end of file diff --git a/unit_test_files/1MaximumFTE.csv b/unit_test_files/1MaximumFTE.csv deleted file mode 100755 index dfb5c4e..0000000 --- a/unit_test_files/1MaximumFTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy519,75346,84945,55629,24653,77815,33999,R100000081K,3374,75911,44624,29026,83755,46201,38284,R100000081K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,1.63,03,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1MinimumFTE.csv b/unit_test_files/1MinimumFTE.csv deleted file mode 100755 index 3fd608c..0000000 --- a/unit_test_files/1MinimumFTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy518,75346,84945,55629,24653,77815,33999,R100000081K,3374,75911,44624,29026,83755,46201,38284,R100000081K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,-0.63,03,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1Sif3AssessmentRegistration_Graph.json b/unit_test_files/1Sif3AssessmentRegistration_Graph.json deleted file mode 100755 index fa2c798..0000000 --- a/unit_test_files/1Sif3AssessmentRegistration_Graph.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "Guid": "84243B2716EA4A68889B57A07E3707C9", - "EquivalentIds": [], - "OtherIds" : {}, - "Type": "Sif3AssessmentRegistration", - "Links": [ - "0D015F74DAB645FD92EFA8F43F2D79C3", - "80E298F70E094EE2B8B52DFD88006AF2", - "90E298F70E094EE2B8B52DFD88006AF3", - "20E298F70E094EE2B8B52DFD88006AD4", - "80E298F70E094EE2B8B52DFD88006AF4", - "109451F5E928406BAD373997E282C55C", - "325335F330A24BCD85E263E5C1EAAF89", - "0578B825250649DE930BF8916175BBAB", - "3CD4A20CE2D64C27AE977F02D2CE24B3", - "CE38829615A74E0E9D37CDBFB9F93295" - ], - "Label": "84243B2716EA4A68889B57A07E3707C9" -} - diff --git a/unit_test_files/1StudentPersonal_Graph.json b/unit_test_files/1StudentPersonal_Graph.json deleted file mode 100755 index 961b307..0000000 --- a/unit_test_files/1StudentPersonal_Graph.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "Guid": "7C834EA9EDA12090347F83297E1C290C", - "EquivalentIds": [], - "OtherIds" : { - "DiocesanStudentId": "1234", - "LocalId": "S1234567", - "StateProvinceId": "ABC1234", - "ElectronicId:03": "ZZZZZZ22", - "PreviousNAPPlatformStudentId": "888rdgf" - }, - "Type": "StudentPersonal", - "Links": [], - "Label": "Fred Smith" -} diff --git a/unit_test_files/1WrongChecksumPlatformId.csv b/unit_test_files/1WrongChecksumPlatformId.csv deleted file mode 100755 index bde7968..0000000 --- a/unit_test_files/1WrongChecksumPlatformId.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000080E,3374,75911,44624,29026,83755,46201,38284,R100000080R,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,03,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1WrongChecksumPrevPlatformId.csv b/unit_test_files/1WrongChecksumPrevPlatformId.csv deleted file mode 100755 index 228a90f..0000000 --- a/unit_test_files/1WrongChecksumPrevPlatformId.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000081K,3374,75911,44624,29026,83755,46201,38284,R100000081R,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,03,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentMalformedPlatformStudentID.csv b/unit_test_files/1studentMalformedPlatformStudentID.csv deleted file mode 100755 index 39f31b5..0000000 --- a/unit_test_files/1studentMalformedPlatformStudentID.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R10000000E,3374,75911,44624,29026,83755,46201,38284,R100000000E,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1students.xml b/unit_test_files/1students.xml deleted file mode 100755 index 90774e7..0000000 --- a/unit_test_files/1students.xml +++ /dev/null @@ -1,84 +0,0 @@ - - - gqhvy514 - - - 75346 - 84945 - 55629 - 24653 - 33999 - 540 - 3374 - 75911 - 44624 - 29026 - 83755 - - 38284 - 55807 - - - - Baker - Cynthia - C - Cynthia - - - 2 - 2 - 2009-08-01 - 118 - - - 118 - 4 - - - 500 - Y - - -
            - - 634 Frenchmen Street asdfgfdnbdjhgtghdujhasdfg - - - CORNELIA CREEK - VIC - 1101 - 3622 -
            -
            -
            - - 37298 - - 3 - - 0.63 - 6199 - 118 - 4 - 1 - 4 - 1 - 7 - 6 - 1 - 44370 - 3 - - 3E - 1 - 2 - lxwnp178 - tjtzi844 - - X - Y - Y - N -
            -
            \ No newline at end of file diff --git a/unit_test_files/1students.xml.extreme b/unit_test_files/1students.xml.extreme deleted file mode 100755 index 4f83773..0000000 --- a/unit_test_files/1students.xml.extreme +++ /dev/null @@ -1,82 +0,0 @@ - - ZZREDACTED - ZZREDACTED - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - 1582-10-15 - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - - - ZZREDACTED - Y - - -
            - - ZZREDACTED - ZZREDACTED - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED -
            -
            -
            - - ZZREDACTED - - ZZREDACTED - - 0.63 - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - 1 - 44370 - 3 - - 3E - 1 - 2 - lxwnp178 - tjtzi844 - - X - Y - Y - N -
            \ No newline at end of file diff --git a/unit_test_files/1students.xml.high b/unit_test_files/1students.xml.high deleted file mode 100755 index 517807a..0000000 --- a/unit_test_files/1students.xml.high +++ /dev/null @@ -1,82 +0,0 @@ - - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - 1582-10-15 - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - - - ZZREDACTED - Y - - -
            - - ZZREDACTED - ZZREDACTED - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED -
            -
            -
            - - ZZREDACTED - - ZZREDACTED - - 0.63 - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - 1 - 44370 - 3 - - 3E - 1 - 2 - lxwnp178 - tjtzi844 - - X - Y - Y - N -
            \ No newline at end of file diff --git a/unit_test_files/1students.xml.low b/unit_test_files/1students.xml.low deleted file mode 100755 index abba0a3..0000000 --- a/unit_test_files/1students.xml.low +++ /dev/null @@ -1,82 +0,0 @@ - - gqhvy514 - - - 75346 - 84945 - 55629 - 24653 - 33999 - 540 - 3374 - 75911 - 44624 - 29026 - 83755 - - 38284 - 55807 - - - - Baker - Cynthia - C - Cynthia - - - 2 - 2 - 2009-08-01 - 118 - - - 118 - 4 - - - 500 - Y - - -
            - - 634 Frenchmen Street asdfgfdnbdjhgtghdujhasdfg - - - CORNELIA CREEK - VIC - 1101 - 3622 -
            -
            -
            - - ZZREDACTED - - ZZREDACTED - - 0.63 - 6199 - 118 - 4 - 1 - 4 - 1 - 7 - 6 - 1 - 44370 - 3 - - 3E - 1 - 2 - lxwnp178 - tjtzi844 - - X - Y - Y - N -
            \ No newline at end of file diff --git a/unit_test_files/1students.xml.medium b/unit_test_files/1students.xml.medium deleted file mode 100755 index 1a7beba..0000000 --- a/unit_test_files/1students.xml.medium +++ /dev/null @@ -1,82 +0,0 @@ - - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - 2009-08-01 - ZZREDACTED - - - ZZREDACTED - ZZREDACTED - - - 500 - Y - - -
            - - 634 Frenchmen Street asdfgfdnbdjhgtghdujhasdfg - - - CORNELIA CREEK - VIC - 1101 - 3622 -
            -
            -
            - - ZZREDACTED - - ZZREDACTED - - 0.63 - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - ZZREDACTED - 1 - 44370 - 3 - - 3E - 1 - 2 - lxwnp178 - tjtzi844 - - X - Y - Y - N -
            \ No newline at end of file diff --git a/unit_test_files/1students1YearLevelP.csv b/unit_test_files/1students1YearLevelP.csv deleted file mode 100755 index bad1364..0000000 --- a/unit_test_files/1students1YearLevelP.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy520,75346,84945,55629,24653,77815,33999,R100000003S,3374,75911,44624,29026,83755,46201,38284,R100000003S,Baker,Cynthia,Cynthia,C,2007-08-11,2,1101,X,2,101,2,Y,1201,P,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1students1YearLevelPrep.csv b/unit_test_files/1students1YearLevelPrep.csv deleted file mode 100755 index 6a87aad..0000000 --- a/unit_test_files/1students1YearLevelPrep.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000001E,3374,75911,44624,29026,83755,46201,38284,R100000001E,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,P,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1students2MissingParent2LOTE.csv b/unit_test_files/1students2MissingParent2LOTE.csv deleted file mode 100755 index e1fe7c4..0000000 --- a/unit_test_files/1students2MissingParent2LOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr090,84222,57416,2038,89834,83778,33971,R100000002D,75960,52801,42003,18339,34292,26920,26703,R100000002D,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,2,5,1,,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1students2YearLevelF.csv b/unit_test_files/1students2YearLevelF.csv deleted file mode 100755 index 4ebaf8a..0000000 --- a/unit_test_files/1students2YearLevelF.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy517,75346,84945,55629,24653,77815,33999,R100000003S,3374,75911,44624,29026,83755,46201,38284,R100000003S,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,F,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsACARAIDandStateBlank.csv b/unit_test_files/1studentsACARAIDandStateBlank.csv deleted file mode 100755 index f041fa5..0000000 --- a/unit_test_files/1studentsACARAIDandStateBlank.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr091,84222,57416,2038,89834,83778,33971,R100000004R,75960,52801,42003,18339,34292,26920,26703,R100000004R,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024, diff --git a/unit_test_files/1studentsACARAIDandStateMismatch.csv b/unit_test_files/1studentsACARAIDandStateMismatch.csv deleted file mode 100755 index cec529b..0000000 --- a/unit_test_files/1studentsACARAIDandStateMismatch.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr092,84222,57416,2038,89834,83778,33971,R100000005G,75960,52801,42003,18339,34292,26920,26703,R100000005G,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,NSW diff --git a/unit_test_files/1studentsBirthdateYearLevel.csv b/unit_test_files/1studentsBirthdateYearLevel.csv deleted file mode 100755 index ae099cd..0000000 --- a/unit_test_files/1studentsBirthdateYearLevel.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000006H,46904,58939,2125,40492,34334,58286,76003,R100000006H,Jansen,Buddy,Buddy,R,2004-09-10,1,1101,N,1,101,1,Y,1201,3,3,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,Locality,3940,VIC diff --git a/unit_test_files/1studentsCommaAddMissingSurname.csv b/unit_test_files/1studentsCommaAddMissingSurname.csv deleted file mode 100755 index e9714fe..0000000 --- a/unit_test_files/1studentsCommaAddMissingSurname.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr093,84222,57416,2038,89834,83778,33971,R100000007P,75960,52801,42003,18339,34292,26920,26703,R100000007P,,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsCommaAddressField.csv b/unit_test_files/1studentsCommaAddressField.csv deleted file mode 100755 index d59d32d..0000000 --- a/unit_test_files/1studentsCommaAddressField.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000008A,3374,75911,44624,29026,83755,46201,38284,R100000008A,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsEmptySurname.csv b/unit_test_files/1studentsEmptySurname.csv deleted file mode 100755 index 7b95d31..0000000 --- a/unit_test_files/1studentsEmptySurname.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr093,84222,57416,2038,89834,83778,33971,R100000009M,75960,52801,42003,18339,34292,26920,26703,R100000009M,,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsExceedCharLengthsAddress.csv b/unit_test_files/1studentsExceedCharLengthsAddress.csv deleted file mode 100755 index bbb9aea..0000000 --- a/unit_test_files/1studentsExceedCharLengthsAddress.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000022S,75960,52801,42003,18339,34292,26920,26703,R100000022S,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge Eastmsdkjfafjfjfklfaksdoifjaosijflkdjfoidjfidjfoidjfoidjfosidjfoidjfoidjsflskdjflksdjf road,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsExceedCharLengthsGivenName.csv b/unit_test_files/1studentsExceedCharLengthsGivenName.csv deleted file mode 100755 index 2c05931..0000000 --- a/unit_test_files/1studentsExceedCharLengthsGivenName.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000023R,75960,52801,42003,18339,34292,26920,26703,R100000023R,Collins,Rosalynaskjdfkjasldkfjaslkdjfajgoidjgklaedgkagjlkjdflkjalkjsdfkljaskldjflkjalksdjflkaj,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East Road,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsExceedCharLengthsSurname.csv b/unit_test_files/1studentsExceedCharLengthsSurname.csv deleted file mode 100755 index b30ea98..0000000 --- a/unit_test_files/1studentsExceedCharLengthsSurname.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000021D,75960,52801,42003,18339,34292,26920,26703,R100000021D,Collinsasdlkfjowilaksjdfjhakjfhkjajjhfjalhjhutufdygujgjhfghfhgfgfghf,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East Road,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsExceedLengthHomeGrp.csv b/unit_test_files/1studentsExceedLengthHomeGrp.csv deleted file mode 100755 index de7a041..0000000 --- a/unit_test_files/1studentsExceedLengthHomeGrp.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000024K,3374,75911,44624,29026,83755,46201,38284,R100000024K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,03 HOMEROOM B,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsFutureBirthDates.csv b/unit_test_files/1studentsFutureBirthDates.csv deleted file mode 100755 index 0957d40..0000000 --- a/unit_test_files/1studentsFutureBirthDates.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy516,75346,84945,55629,24653,77815,33999,R100000010G,3374,75911,44624,29026,83755,46201,38284,R100000010G,Baker,Cynthia,Cynthia,C,2026-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidAcaraId.csv b/unit_test_files/1studentsInvalidAcaraId.csv deleted file mode 100755 index 255ca9f..0000000 --- a/unit_test_files/1studentsInvalidAcaraId.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000025H,82743,59832,8256,90632,8660,9436,83351,R100000025H,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,abcde,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsInvalidCountryCodes.csv b/unit_test_files/1studentsInvalidCountryCodes.csv deleted file mode 100755 index 6639ac4..0000000 --- a/unit_test_files/1studentsInvalidCountryCodes.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000026P,82743,59832,8256,90632,8660,9436,83351,R100000026P,White,Clifford,Clifford,,2004-09-18,1,926,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsInvalidDateFormat.csv b/unit_test_files/1studentsInvalidDateFormat.csv deleted file mode 100755 index 569fe4a..0000000 --- a/unit_test_files/1studentsInvalidDateFormat.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000027A,3374,75911,44624,29026,83755,46201,38284,R100000027A,Baker,Cynthia,Cynthia,C,11/08/2008,2,1101,X,2,101,2,Y,1201,3,3,2.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street ,,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidLanguageCodes.csv b/unit_test_files/1studentsInvalidLanguageCodes.csv deleted file mode 100755 index 8bd4bc7..0000000 --- a/unit_test_files/1studentsInvalidLanguageCodes.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000028M,46904,58939,2125,40492,34334,58286,76003,R100000028M,Jansen,Buddy,Buddy,R,2004-09-10,1,1101,N,1,101,1,Y,7400,7,7,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/1studentsInvalidParent1LOTE.csv b/unit_test_files/1studentsInvalidParent1LOTE.csv deleted file mode 100755 index 75326ed..0000000 --- a/unit_test_files/1studentsInvalidParent1LOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000032A,3374,75911,44624,29026,83755,46201,38284,R100000032A,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,120,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidSex.csv b/unit_test_files/1studentsInvalidSex.csv deleted file mode 100755 index c23e79d..0000000 --- a/unit_test_files/1studentsInvalidSex.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000011H,3374,75911,44624,29026,83755,46201,38284,R100000011H,Smith,Cynthia,Cynthia,C,2008-08-11,7,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesFFPOS.csv b/unit_test_files/1studentsInvalidValuesFFPOS.csv deleted file mode 100755 index e3177aa..0000000 --- a/unit_test_files/1studentsInvalidValuesFFPOS.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000033M,3374,75911,44624,29026,83755,46201,38284,R100000033M,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,8,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesHomeSchooledStudent.csv b/unit_test_files/1studentsInvalidValuesHomeSchooledStudent.csv deleted file mode 100755 index cd71924..0000000 --- a/unit_test_files/1studentsInvalidValuesHomeSchooledStudent.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000037R,3374,75911,44624,29026,83755,46201,38284,R100000037R,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,A,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesLBOTE.csv b/unit_test_files/1studentsInvalidValuesLBOTE.csv deleted file mode 100755 index 7f1af65..0000000 --- a/unit_test_files/1studentsInvalidValuesLBOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000029G,3374,75911,44624,29026,83755,46201,38284,R100000029G,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,A,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesMainSchoolFlag.csv b/unit_test_files/1studentsInvalidValuesMainSchoolFlag.csv deleted file mode 100755 index 0921d16..0000000 --- a/unit_test_files/1studentsInvalidValuesMainSchoolFlag.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000031P,3374,75911,44624,29026,83755,46201,38284,R100000031P,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,4,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesOfflineDelivery.csv b/unit_test_files/1studentsInvalidValuesOfflineDelivery.csv deleted file mode 100755 index 53d563c..0000000 --- a/unit_test_files/1studentsInvalidValuesOfflineDelivery.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000030H,3374,75911,44624,29026,83755,46201,38284,R100000030H,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,A,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesParent2NonSchoolEducation.csv b/unit_test_files/1studentsInvalidValuesParent2NonSchoolEducation.csv deleted file mode 100755 index f15fd70..0000000 --- a/unit_test_files/1studentsInvalidValuesParent2NonSchoolEducation.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000035D,3374,75911,44624,29026,83755,46201,38284,R100000035D,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,4,4,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesParent2Occupation.csv b/unit_test_files/1studentsInvalidValuesParent2Occupation.csv deleted file mode 100755 index dbe7e14..0000000 --- a/unit_test_files/1studentsInvalidValuesParent2Occupation.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000034G,3374,75911,44624,29026,83755,46201,38284,R100000034G,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,6,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesParent2SchoolEducation.csv b/unit_test_files/1studentsInvalidValuesParent2SchoolEducation.csv deleted file mode 100755 index a462878..0000000 --- a/unit_test_files/1studentsInvalidValuesParent2SchoolEducation.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000036S,3374,75911,44624,29026,83755,46201,38284,R100000036S,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,6,6,8,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidValuesYearLevel.csv b/unit_test_files/1studentsInvalidValuesYearLevel.csv deleted file mode 100755 index 5d5acd8..0000000 --- a/unit_test_files/1studentsInvalidValuesYearLevel.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy515,75346,84945,55629,24653,77815,33999,R100000038K,3374,75911,44624,29026,83755,46201,38284,R100000038K,Smith,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,N,1201,3A,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsInvalidVisaSubClass.csv b/unit_test_files/1studentsInvalidVisaSubClass.csv deleted file mode 100755 index a42383c..0000000 --- a/unit_test_files/1studentsInvalidVisaSubClass.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000012P,3374,75911,44624,29026,83755,46201,38284,R100000012P,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,469,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryASLSchoolID.csv b/unit_test_files/1studentsMissingMandatoryASLSchoolID.csv deleted file mode 100755 index 6b17237..0000000 --- a/unit_test_files/1studentsMissingMandatoryASLSchoolID.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000041S,82743,59832,8256,90632,8660,9436,83351,R100000041S,White,Clifford,Clifford,,2005-06-14,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsMissingMandatoryDOB.csv b/unit_test_files/1studentsMissingMandatoryDOB.csv deleted file mode 100755 index f1fc231..0000000 --- a/unit_test_files/1studentsMissingMandatoryDOB.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000042R,75960,52801,42003,18339,34292,26920,26703,R100000042R,Collins,Rosalyn,Rosalyn,P,,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsMissingMandatoryFFPOS.csv b/unit_test_files/1studentsMissingMandatoryFFPOS.csv deleted file mode 100755 index 7042f07..0000000 --- a/unit_test_files/1studentsMissingMandatoryFFPOS.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000043K,3374,75911,44624,29026,83755,46201,38284,R100000043K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryGivenName.csv b/unit_test_files/1studentsMissingMandatoryGivenName.csv deleted file mode 100755 index f9536e1..0000000 --- a/unit_test_files/1studentsMissingMandatoryGivenName.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000044E,46904,58939,2125,40492,34334,58286,76003,R100000044E,Jansen,,Buddy,R,2004-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/1studentsMissingMandatoryIndigenousStatus.csv b/unit_test_files/1studentsMissingMandatoryIndigenousStatus.csv deleted file mode 100755 index 4ea23e3..0000000 --- a/unit_test_files/1studentsMissingMandatoryIndigenousStatus.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000045P,3374,75911,44624,29026,83755,46201,38284,R100000045P,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryLocalId.csv b/unit_test_files/1studentsMissingMandatoryLocalId.csv deleted file mode 100755 index 813892f..0000000 --- a/unit_test_files/1studentsMissingMandatoryLocalId.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -,13289,5488,39873,79430,23341,74250,R100000046A,82743,59832,8256,90632,8660,9436,83351,R100000046A,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent1LOTE.csv b/unit_test_files/1studentsMissingMandatoryParent1LOTE.csv deleted file mode 100755 index 8179cbe..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent1LOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000047M,82743,59832,8256,90632,8660,9436,83351,R100000047M,White,Clifford,Clifford,,2005-06-14,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44370,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent1NonSchlEduc.csv b/unit_test_files/1studentsMissingMandatoryParent1NonSchlEduc.csv deleted file mode 100755 index ca02da1..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent1NonSchlEduc.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000048G,46904,58939,2125,40492,34334,58286,76003,R100000048G,Jansen,Buddy,Buddy,R,2004-09-10,1,1101,N,1,101,1,Y,1201,7,7,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent1Occupation.csv b/unit_test_files/1studentsMissingMandatoryParent1Occupation.csv deleted file mode 100755 index 6e86ac3..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent1Occupation.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000049H,3374,75911,44624,29026,83755,46201,38284,R100000049H,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent1SchlEduc.csv b/unit_test_files/1studentsMissingMandatoryParent1SchlEduc.csv deleted file mode 100755 index 586e507..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent1SchlEduc.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000039E,3374,75911,44624,29026,83755,46201,38284,R100000039E,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent2LOTE.csv b/unit_test_files/1studentsMissingMandatoryParent2LOTE.csv deleted file mode 100755 index f47067f..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent2LOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000050P,75960,52801,42003,18339,34292,26920,26703,R100000050P,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent2NonSchoolEduc.csv b/unit_test_files/1studentsMissingMandatoryParent2NonSchoolEduc.csv deleted file mode 100755 index e298ea5..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent2NonSchoolEduc.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000051A,82743,59832,8256,90632,8660,9436,83351,R100000051A,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent2Occupation.csv b/unit_test_files/1studentsMissingMandatoryParent2Occupation.csv deleted file mode 100755 index c15246b..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent2Occupation.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000052M,75960,52801,42003,18339,34292,26920,26703,R100000052M,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsMissingMandatoryParent2SchlEduc.csv b/unit_test_files/1studentsMissingMandatoryParent2SchlEduc.csv deleted file mode 100755 index 39ed74d..0000000 --- a/unit_test_files/1studentsMissingMandatoryParent2SchlEduc.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000053G,75960,52801,42003,18339,34292,26920,26703,R100000053G,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsMissingMandatorySex.csv b/unit_test_files/1studentsMissingMandatorySex.csv deleted file mode 100755 index ed85dcb..0000000 --- a/unit_test_files/1studentsMissingMandatorySex.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr089,84222,57416,2038,89834,83778,33971,R100000013A,75960,52801,42003,18339,34292,26920,26703,R100000013A,Collins,Rosalyn,Rosalyn,P,2007-07-17,,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsMissingMandatoryStudentCountryBirth.csv b/unit_test_files/1studentsMissingMandatoryStudentCountryBirth.csv deleted file mode 100755 index 25d9a94..0000000 --- a/unit_test_files/1studentsMissingMandatoryStudentCountryBirth.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000054H,3374,75911,44624,29026,83755,46201,38284,R100000054H,Baker,Cynthia,Cynthia,C,2008-08-11,2,,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingMandatoryStudentLOTE.csv b/unit_test_files/1studentsMissingMandatoryStudentLOTE.csv deleted file mode 100755 index 47847f1..0000000 --- a/unit_test_files/1studentsMissingMandatoryStudentLOTE.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000055S,82743,59832,8256,90632,8660,9436,83351,R100000055S,White,Clifford,Clifford,,2005-06-14,1,1101,Y,1,101,2,N,,7,7,0.69,7E,7F,44370,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsMissingMandatoryTestLevel.csv b/unit_test_files/1studentsMissingMandatoryTestLevel.csv deleted file mode 100755 index 9c6d428..0000000 --- a/unit_test_files/1studentsMissingMandatoryTestLevel.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000056R,46904,58939,2125,40492,34334,58286,76003,R100000056R,Jansen,Buddy,Buddy,R,2004-09-10,1,1101,N,1,101,1,Y,1201,7,,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/1studentsMissingMandatoryYearLevel.csv b/unit_test_files/1studentsMissingMandatoryYearLevel.csv deleted file mode 100755 index e81d71f..0000000 --- a/unit_test_files/1studentsMissingMandatoryYearLevel.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000057K,3374,75911,44624,29026,83755,46201,38284,R100000057K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsMissingSurname.csv b/unit_test_files/1studentsMissingSurname.csv deleted file mode 100755 index edd87a9..0000000 --- a/unit_test_files/1studentsMissingSurname.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -mbmrr094,84222,57416,2038,89834,83778,33971,R100000014M,75960,52801,42003,18339,34292,26920,26703,R100000014M,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/1studentsOutsideAgeRange3.csv b/unit_test_files/1studentsOutsideAgeRange3.csv deleted file mode 100755 index 8c709f0..0000000 --- a/unit_test_files/1studentsOutsideAgeRange3.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000064D,3374,75911,44624,29026,83755,46201,38284,R100000064D,Baker,Cynthia,Cynthia,C,2007-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsOutsideAgeRange5.csv b/unit_test_files/1studentsOutsideAgeRange5.csv deleted file mode 100755 index 4cca8c8..0000000 --- a/unit_test_files/1studentsOutsideAgeRange5.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000063E,3374,75911,44624,29026,83755,46201,38284,R100000063E,Baker,Cynthia,Cynthia,C,2007-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsOutsideAgeRange7.csv b/unit_test_files/1studentsOutsideAgeRange7.csv deleted file mode 100755 index 70fd9bc..0000000 --- a/unit_test_files/1studentsOutsideAgeRange7.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000062K,3374,75911,44624,29026,83755,46201,38284,R100000062K,Baker,Cynthia,Cynthia,C,2007-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsOutsideAgeRange9.csv b/unit_test_files/1studentsOutsideAgeRange9.csv deleted file mode 100755 index 19334b8..0000000 --- a/unit_test_files/1studentsOutsideAgeRange9.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000065A,3374,75911,44624,29026,83755,46201,38284,R100000065A,Baker,Cynthia,Cynthia,C,2007-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/1studentsOutsideAgeRangeUG.csv b/unit_test_files/1studentsOutsideAgeRangeUG.csv deleted file mode 100755 index fa8c973..0000000 --- a/unit_test_files/1studentsOutsideAgeRangeUG.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -abcde123,26592,33679,16534,87308,99952,14762,R100000066M,46904,58939,2125,40492,34334,58286,76003,R100000066M,Jansen,Buddy,Buddy,R,2003-09-10,1,1101,N,1,101,1,Y,1201,UG,7,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/1studentsUngradedValuesUGJunSec.csv b/unit_test_files/1studentsUngradedValuesUGJunSec.csv deleted file mode 100755 index 0c81a50..0000000 --- a/unit_test_files/1studentsUngradedValuesUGJunSec.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000069P,82743,59832,8256,90632,8660,9436,83351,R100000069P,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,UGJunSec,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsUngradedValuesUGPri.csv b/unit_test_files/1studentsUngradedValuesUGPri.csv deleted file mode 100755 index 713a779..0000000 --- a/unit_test_files/1studentsUngradedValuesUGPri.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000070A,82743,59832,8256,90632,8660,9436,83351,R100000070A,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,UGPri,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsUngradedValuesUGSec.csv b/unit_test_files/1studentsUngradedValuesUGSec.csv deleted file mode 100755 index facdd1b..0000000 --- a/unit_test_files/1studentsUngradedValuesUGSec.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000071M,82743,59832,8256,90632,8660,9436,83351,R100000071M,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,UGSec,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsUngradedValuesUGSnrSec.csv b/unit_test_files/1studentsUngradedValuesUGSnrSec.csv deleted file mode 100755 index 4f77a5c..0000000 --- a/unit_test_files/1studentsUngradedValuesUGSnrSec.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000072G,82743,59832,8256,90632,8660,9436,83351,R100000072G,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,UGSnrSec,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/1studentsYearLevelTestLevelMismatch.csv b/unit_test_files/1studentsYearLevelTestLevelMismatch.csv deleted file mode 100755 index 537eeac..0000000 --- a/unit_test_files/1studentsYearLevelTestLevelMismatch.csv +++ /dev/null @@ -1,2 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000079S,3374,75911,44624,29026,83755,46201,38284,R100000079S,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,5,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC diff --git a/unit_test_files/2studentsDupGivenLastNameDOBDiffACARAId.csv b/unit_test_files/2studentsDupGivenLastNameDOBDiffACARAId.csv deleted file mode 100755 index fdd882b..0000000 --- a/unit_test_files/2studentsDupGivenLastNameDOBDiffACARAId.csv +++ /dev/null @@ -1,3 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000015E,82743,59832,8256,90632,8660,9436,83351,R100000015E,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000016D,82743,59832,8256,90632,8660,9436,83351,R100000016D,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,45349,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/2studentsDupGivenLastNameDOBSchool.csv b/unit_test_files/2studentsDupGivenLastNameDOBSchool.csv deleted file mode 100755 index ebc4e64..0000000 --- a/unit_test_files/2studentsDupGivenLastNameDOBSchool.csv +++ /dev/null @@ -1,3 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000017S,82743,59832,8256,90632,8660,9436,83351,R100000017S,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000018R,82743,59832,8256,90632,8660,9436,83351,R100000018R,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/2studentsDuplicateStudentOneSchool.csv b/unit_test_files/2studentsDuplicateStudentOneSchool.csv deleted file mode 100755 index 067539f..0000000 --- a/unit_test_files/2studentsDuplicateStudentOneSchool.csv +++ /dev/null @@ -1,3 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000019K,3374,75911,44624,29026,83755,46201,38284,R100000019K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street,,CORNELIA CREEK,3622,VIC -gqhvy514,84222,57416,2038,89834,83778,33971,R100000020E,75960,52801,42003,18339,34292,26920,26703,R100000020E,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC diff --git a/unit_test_files/2studentsSameStudentIdTwoDifferentSchoolId.csv b/unit_test_files/2studentsSameStudentIdTwoDifferentSchoolId.csv deleted file mode 100755 index 91b1f34..0000000 --- a/unit_test_files/2studentsSameStudentIdTwoDifferentSchoolId.csv +++ /dev/null @@ -1,3 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000067G,82743,59832,8256,90632,8660,9436,83351,R100000067G,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000068H,82743,59832,8256,90632,8660,9436,83351,R100000068H,White,Clifford,Clifford,,2005-06-14,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44370,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/3studentsUnusualCountryCodes.csv b/unit_test_files/3studentsUnusualCountryCodes.csv deleted file mode 100755 index 8a28447..0000000 --- a/unit_test_files/3studentsUnusualCountryCodes.csv +++ /dev/null @@ -1,4 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -wiqbk222,13289,5488,39873,79430,23341,74250,R100000073H,82743,59832,8256,90632,8660,9436,83351,R100000073H,White,Clifford,Clifford,,2004-09-18,1,0000,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC -abcde123,26592,33679,16534,87308,99952,14762,R100000074P,46904,58939,2125,40492,34334,58286,76003,R100000074P,Jansen,Buddy,Buddy,R,2004-09-10,1,0001,N,1,101,1,Y,1201,7,7,0.16,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000075R,82743,59832,8256,90632,8660,9436,83351,R100000075R,White,Clifford,Clifford,,2005-06-14,1,0003,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44370,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/3studentsUnusualLanguageCodes.csv b/unit_test_files/3studentsUnusualLanguageCodes.csv deleted file mode 100755 index 2087800..0000000 --- a/unit_test_files/3studentsUnusualLanguageCodes.csv +++ /dev/null @@ -1,4 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000076K,3374,75911,44624,29026,83755,46201,38284,R100000076K,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,0000,3,3,0.63,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,"634 Frenchmen Street,",,CORNELIA CREEK,3622,VIC -mbmrr089,84222,57416,2038,89834,83778,33971,R100000077E,75960,52801,42003,18339,34292,26920,26703,R100000077E,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,101,1,N,0001,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000078D,82743,59832,8256,90632,8660,9436,83351,R100000078D,White,Clifford,Clifford,,2004-08-01,1,1101,Y,1,101,2,N,0002,7,7,0.69,7E,7F,44727,37298,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC diff --git a/unit_test_files/4studentsOptionalMissing.csv b/unit_test_files/4studentsOptionalMissing.csv deleted file mode 100755 index 5d60914..0000000 --- a/unit_test_files/4studentsOptionalMissing.csv +++ /dev/null @@ -1,5 +0,0 @@ -LocalId,SectorId,DiocesanId,OtherId,TAAId,StateProvinceId,NationalId,PlatformId,PreviousLocalId,PreviousSectorId,PreviousDiocesanId,PreviousOtherId,PreviousTAAId,PreviousStateProvinceId,PreviousNationalId,PreviousPlatformId,FamilyName,GivenName,PreferredName,MiddleName,BirthDate,Sex,CountryOfBirth,EducationSupport,FFPOS,VisaCode,IndigenousStatus,LBOTE,StudentLOTE,YearLevel,TestLevel,FTE,Homegroup,ClassGroup,ASLSchoolId,SchoolLocalId,LocalCampusId,MainSchoolFlag,OtherSchoolId,ReportingSchoolId,HomeSchooledStudent,Sensitive,OfflineDelivery,Parent1SchoolEducation,Parent1NonSchoolEducation,Parent1Occupation,Parent1LOTE,Parent2SchoolEducation,Parent2NonSchoolEducation,Parent2Occupation,Parent2LOTE,AddressLine1,AddressLine2,Locality,Postcode,StateTerritory -gqhvy514,75346,84945,55629,24653,77815,33999,R100000058E,3374,75911,44624,29026,83755,46201,38284,R100000058E,Baker,Cynthia,Cynthia,C,2008-08-11,2,1101,X,2,101,2,Y,1201,3,3,,3D,3E,44370,37298,1,1,tjtzi844,lxwnp178,Y,Y,N,4,7,4,1201,1,6,1,1201,634 Frenchmen Street ,,CORNELIA CREEK,3622,VIC -mbmrr089,84222,57416,2038,89834,83778,33971,R100000059D,75960,52801,42003,18339,34292,26920,26703,R100000059D,Collins,Rosalyn,Rosalyn,P,2007-07-17,2,1101,Y,2,,1,N,1201,5,5,0.28,5E,5D,44370,37298,1,1,blreg274,lxwnp178,Y,Y,N,2,5,1,1201,3,5,3,5203,6810 N. Ridge East,,MAMBOURIN,3024,VIC -wiqbk222,13289,5488,39873,79430,23341,74250,R100000060S,82743,59832,8256,90632,8660,9436,83351,R100000060S,White,Clifford,Clifford,,2004-09-18,1,1101,Y,1,101,2,N,1201,7,7,0.69,7E,7F,44727,,1,1,xhcyu890,lxwnp178,Y,Y,Y,2,6,2,1201,3,6,2,1201,834 W. Lancaster Ave.,,CLAYTON,3168,VIC -abcde123,26592,33679,16534,87308,99952,14762,R100000061R,46904,58939,2125,40492,34334,58286,76003,R100000061R,Jansen,Buddy,Buddy,R,2004-09-10,1,1101,N,1,,1,Y,1201,7,7,,7D,7F,45349,37298,1,1,jrlvx540,lxwnp178,Y,N,U,2,8,2,1201,1,5,2,1201,25 E. Crystal Lake Ave.,,,3940,VIC diff --git a/unit_test_files/Sif3AssessmentRegistration.xml b/unit_test_files/Sif3AssessmentRegistration.xml deleted file mode 100755 index b578d7f..0000000 --- a/unit_test_files/Sif3AssessmentRegistration.xml +++ /dev/null @@ -1,42 +0,0 @@ - - - 90E298F70E094EE2B8B52DFD88006AF3 - 20E298F70E094EE2B8B52DFD88006AD4 - 80E298F70E094EE2B8B52DFD88006AF4 - 2011-12-31T15:23:01 - 2011-12-31T09:35:01 - 2011-12-31T10:23:01 - computer - 80 - n - 594800385 - - Student became ill during test. - - - - 15 - Do not report - - - - 4 - - - 3 - - - 2 - 1996-09-12 - - 109451F5E928406BAD373997E282C55C - - - - 325335F330A24BCD85E263E5C1EAAF89 - 0578B825250649DE930BF8916175BBAB - 3CD4A20CE2D64C27AE977F02D2CE24B3 - CE38829615A74E0E9D37CDBFB9F93295 - - diff --git a/unit_test_files/StudentPersonal.xml b/unit_test_files/StudentPersonal.xml deleted file mode 100755 index b6f262e..0000000 --- a/unit_test_files/StudentPersonal.xml +++ /dev/null @@ -1,153 +0,0 @@ - - - - Mother is legal guardian - - - Student has Peanut Allergy - Student has Diabetes - - S1234567 - ABC1234 - - ZZZZZZ21 - ZZZZZZ22 - - - 888rdgf - 1234 - - - - Smith - Fred - Fred Smith - - - - Anderson - Samuel - Samuel Anderson - - - Rowinski - Sam - Sam Rowinski - - - - 3 - 1 - 1990-09-26 - 1004 - Clayton - VIC - 1101 - - 8104 - 1101 - - - 8104 - 1101 - - 1990-09-26 - 1 - - 1 - - - - 0001 - 1 - - - - 1671 - - - 2013 - - - - Baptism - 2000-09-01 - - - Christmas - 2009-12-24 - - - The Religion Region - P - 101 - 05 - - -
            - - Unit1/10 - Barkley Street - - Yarra Glenn - VIC - 1101 - 9999 -
            -
            - - 34 Term Address Street - - Home Town - WA - 1101 - 9999 -
            -
            - - - 03 9637-2289 - 72289 - Y - - - 0437-765-234 - N - - - - fsmith@yahoo.com - freddy@gmail.com - -
            - 2014 - 2012 - - S1234567 - hr12345 - - P - - 0.5 - 1201 - 1201 - D - VIC687 - 7A - English 7D - 02 - 2 - VIC670 - VIC6273 - - Y - N - U - N - N - N - N - N - N -
            -
            diff --git a/xml/napcodeframe.go b/xml/napcodeframe.go new file mode 100644 index 0000000..fcacb2c --- /dev/null +++ b/xml/napcodeframe.go @@ -0,0 +1,17 @@ +package xml + +// codeframe object: we only record the GUIDS +type NAPCodeFrame struct { + RefId string `xml:"RefId,attr"` + NAPTestRefId string `xml:"NAPTestRefId"` + TestletList struct { + Testlet []struct { + NAPTestletRefId string `xml:"NAPTestletRefId"` + TestItemList struct { + TestItem []struct { + TestItemRefId string `xml:"TestItemRefId"` + } `xml:"TestItem"` + } `xml:"TestItemList"` + } `xml:"Testlet"` + } `xml:"TestletList"` +} diff --git a/xml/napevent.go b/xml/napevent.go new file mode 100644 index 0000000..af1aa89 --- /dev/null +++ b/xml/napevent.go @@ -0,0 +1,53 @@ +package xml + +type NAPEvent struct { + EventID string `xml:"RefId,attr"` + SPRefID string `xml:"StudentPersonalRefId"` + PSI string `xml:"PlatformStudentIdentifier"` + SchoolRefID string `xml:"SchoolInfoRefId"` + SchoolID string `xml:"SchoolACARAId"` + TestID string `xml:"NAPTestRefId"` + NAPTestLocalID string `xml:"NAPTestLocalId"` + SchoolSector string `xml:"SchoolSector"` + System string `xml:"System"` + SchoolGeolocation string `xml:"SchoolGeolocation"` + ReportingSchoolName string `xml:"ReportingSchoolName"` + JurisdictionID string `xml:"JurisdictionID"` + ParticipationCode string `xml:"ParticipationCode"` + ParticipationText string `xml:"ParticipationText"` + Device string `xml:"Device"` + Date string `xml:"Date"` + StartTime string `xml:"StartTime"` + LapsedTimeTest string `xml:"LapsedTimeTest"` + ExemptionReason string `xml:"ExemptionReason"` + PersonalDetailsChanged string `xml:"PersonalDetailsChanged"` + PossibleDuplicate string `xml:"PossibleDuplicate"` + DOBRange string `xml:"DOBRange"` + TestDisruptionList struct { + TestDisruption []struct { + Event string `xml:"Event"` + } `xml:"TestDisruption"` + } `xml:"TestDisruptionList"` + Adjustment struct { + PNPCodelist struct { + PNPCode []string `xml:"PNPCode"` + } `xml:"PNPCodeList"` + BookletType string `xml:"BookletType"` + } `xml:"Adjustment"` +} + +func (t NAPEvent) GetHeaders() []string { + return []string{ + "EventID", "SPRefID", "PSI", "SchoolRefID", "SchoolID", "TestID", "NAPTestLocalID", "SchoolSector", + "System", "SchoolGeolocation", "ReportingSchoolName", "JurisdictionID", "ParticipationCode", + "ParticipationText", "Device", "Date", "StartTime", "LapsedTimeTest", "ExemptionReason", + "PersonalDetailsChanged", "PossibleDuplicate", "DOBRange", "BookletType"} +} + +func (t NAPEvent) GetSlice() []string { + return []string{ + t.EventID, t.SPRefID, t.PSI, t.SchoolRefID, t.SchoolID, t.TestID, t.NAPTestLocalID, t.SchoolSector, + t.System, t.SchoolGeolocation, t.ReportingSchoolName, t.JurisdictionID, t.ParticipationCode, + t.ParticipationText, t.Device, t.Date, t.StartTime, t.LapsedTimeTest, t.ExemptionReason, + t.PersonalDetailsChanged, t.PossibleDuplicate, t.DOBRange, t.Adjustment.BookletType} +} diff --git a/xml/napresponseset.go b/xml/napresponseset.go new file mode 100644 index 0000000..23c9b4d --- /dev/null +++ b/xml/napresponseset.go @@ -0,0 +1,69 @@ +package xml + +type NAPResponseSet struct { + ResponseID string `xml:"RefId,attr"` + ReportExclusionFlag string `xml:"ReportExclusionFlag"` + CalibrationSampleFlag string `xml:"CalibrationSampleFlag"` + EquatingSampleFlag string `xml:"EquatingSampleFlag"` + PathTakenForDomain string `xml:"PathTakenForDomain"` + ParallelTest string `xml:"ParallelTest"` + StudentID string `xml:"StudentPersonalRefId"` + PSI string `xml:"PlatformStudentIdentifier"` + TestID string `xml:"NAPTestRefId"` + TestLocalID string `xml:"NAPTestLocalId"` + + DomainScore struct { + RawScore string `xml:"RawScore"` + ScaledScoreValue string `xml:"ScaledScoreValue"` + ScaledScoreLogitValue string `xml:"ScaledScoreLogitValue"` + ScaledScoreStandardError string `xml:"ScaledScoreStandardError"` + ScaledScoreLogitStandardError string `xml:"ScaledScoreLogitStandardError"` + StudentDomainBand string `xml:"StudentDomainBand"` + StudentProficiency string `xml:"StudentProficiency"` + PlausibleScaledValueList struct { + PlausibleScaledValue []string `xml:"PlausibleScaledValue"` + } `xml:"PlausibleScaledValueList"` + } `xml:"DomainScore"` + + TestletList struct { + Testlet []struct { + NapTestletRefId string `xml:"NAPTestletRefId"` + NapTestletLocalId string `xml:"NAPTestletLocalId"` + TestletScore string `xml:"TestletSubScore"` + ItemResponseList struct { + ItemResponse []struct { + ItemRefID string `xml:"NAPTestItemRefId"` + LocalID string `xml:"NAPTestItemLocalId"` + Response string `xml:"Response"` + ResponseCorrectness string `xml:"ResponseCorrectness"` + Score string `xml:"Score"` + LapsedTimeItem string `xml:"LapsedTimeItem"` + SequenceNumber string `xml:"SequenceNumber"` + ItemWeight string `xml:"ItemWeight"` + + SubscoreList struct { + Subscore []struct { + SubscoreType string `xml:"SubscoreType"` + SubscoreValue string `xml:"SubscoreValue"` + } `xml:"Subscore"` + } `xml:"SubscoreList"` + } `xml:"ItemResponse"` + } `xml:"ItemResponseList"` + } `xml:"Testlet"` + } `xml:"TestletList"` +} + +func (t NAPResponseSet) GetHeaders() []string { + return []string{"ResponseID", "ReportExclusionFlag", "CalibrationSampleFlag", "EquatingSampleFlag", + "PathTakenForDomain", "ParallelTest", "StudentID", "PSI", "TestID", "TestLocalID", + "RawScore", "ScaledScoreValue", "ScaledScoreLogitValue", "ScaledScoreStandardError", "ScaledScoreLogitStandardError", + "StudentDomainBand", "StudentProficiency"} +} + +func (t NAPResponseSet) GetSlice() []string { + return []string{t.ResponseID, t.ReportExclusionFlag, t.CalibrationSampleFlag, t.EquatingSampleFlag, + t.PathTakenForDomain, t.ParallelTest, t.StudentID, t.PSI, t.TestID, t.TestLocalID, + t.DomainScore.RawScore, t.DomainScore.ScaledScoreValue, t.DomainScore.ScaledScoreLogitValue, + t.DomainScore.ScaledScoreStandardError, t.DomainScore.ScaledScoreLogitStandardError, + t.DomainScore.StudentDomainBand, t.DomainScore.StudentProficiency} +} diff --git a/xml/naptest.go b/xml/naptest.go new file mode 100644 index 0000000..c8e794f --- /dev/null +++ b/xml/naptest.go @@ -0,0 +1,84 @@ +package xml + +type NAPTest struct { + TestID string `xml:"RefId,attr"` + TestContent struct { + LocalId string `xml:"NAPTestLocalId"` + TestName string `xml:"TestName"` + TestLevel string `xml:"TestLevel>Code"` + TestDomain string `xml:"Domain"` + TestYear string `xml:"TestYear"` + StagesCount string `xml:"StagesCount"` + DomainBands struct { + Band1Lower string `xml:"Band1Lower"` + Band1Upper string `xml:"Band1Upper"` + Band2Lower string `xml:"Band2Lower"` + Band2Upper string `xml:"Band2Upper"` + Band3Lower string `xml:"Band3Lower"` + Band3Upper string `xml:"Band3Upper"` + Band4Lower string `xml:"Band4Lower"` + Band4Upper string `xml:"Band4Upper"` + Band5Lower string `xml:"Band5Lower"` + Band5Upper string `xml:"Band5Upper"` + Band6Lower string `xml:"Band6Lower"` + Band6Upper string `xml:"Band6Upper"` + Band7Lower string `xml:"Band7Lower"` + Band7Upper string `xml:"Band7Upper"` + Band8Lower string `xml:"Band8Lower"` + Band8Upper string `xml:"Band8Upper"` + Band9Lower string `xml:"Band9Lower"` + Band9Upper string `xml:"Band9Upper"` + Band10Lower string `xml:"Band10Lower"` + Band10Upper string `xml:"Band10Upper"` + } `xml:"DomainBands"` + DomainProficiency struct { + Level1Lower string `xml:"Level1Lower"` + Level1Upper string `xml:"Level1Upper"` + Level2Lower string `xml:"Level2Lower"` + Level2Upper string `xml:"Level2Upper"` + Level3Lower string `xml:"Level3Lower"` + Level3Upper string `xml:"Level3Upper"` + Level4Lower string `xml:"Level4Lower"` + Level4Upper string `xml:"Level4Upper"` + } `xml:"DomainProficiency"` + } `xml:"TestContent"` +} + +func (t NAPTest) GetHeaders() []string { + return []string{ + "TestID", "LocalId", "TestName", "TestLevel", "TestDomain", "TestYear", + "StagesCount", "DomainBand1Lower", "DomainBand1Upper", + "DomainBand2Lower", "DomainBand2Upper", + "DomainBand3Lower", "DomainBand3Upper", + "DomainBand4Lower", "DomainBand4Upper", + "DomainBand5Lower", "DomainBand5Upper", + "DomainBand6Lower", "DomainBand6Upper", + "DomainBand7Lower", "DomainBand7Upper", + "DomainBand8Lower", "DomainBand8Upper", + "DomainBand9Lower", "DomainBand9Upper", + "DomainBand10Lower", "DomainBand10Upper", + "ProficiencyLevel1Lower", "ProficiencyLevel1Upper", + "ProficiencyLevel2Lower", "ProficiencyLevel2Upper", + "ProficiencyLevel3Lower", "ProficiencyLevel3Upper", + "ProficiencyLevel4Lower", "ProficiencyLevel4Upper"} +} + +func (t NAPTest) GetSlice() []string { + return []string{ + t.TestID, t.TestContent.LocalId, t.TestContent.TestName, t.TestContent.TestLevel, + t.TestContent.TestDomain, t.TestContent.TestYear, t.TestContent.StagesCount, + t.TestContent.DomainBands.Band1Lower, t.TestContent.DomainBands.Band1Upper, + t.TestContent.DomainBands.Band2Lower, t.TestContent.DomainBands.Band2Upper, + t.TestContent.DomainBands.Band3Lower, t.TestContent.DomainBands.Band3Upper, + t.TestContent.DomainBands.Band4Lower, t.TestContent.DomainBands.Band4Upper, + t.TestContent.DomainBands.Band5Lower, t.TestContent.DomainBands.Band5Upper, + t.TestContent.DomainBands.Band6Lower, t.TestContent.DomainBands.Band6Upper, + t.TestContent.DomainBands.Band7Lower, t.TestContent.DomainBands.Band7Upper, + t.TestContent.DomainBands.Band8Lower, t.TestContent.DomainBands.Band8Upper, + t.TestContent.DomainBands.Band9Lower, t.TestContent.DomainBands.Band9Upper, + t.TestContent.DomainBands.Band10Lower, t.TestContent.DomainBands.Band10Upper, + t.TestContent.DomainProficiency.Level1Lower, t.TestContent.DomainProficiency.Level1Upper, + t.TestContent.DomainProficiency.Level2Lower, t.TestContent.DomainProficiency.Level2Upper, + t.TestContent.DomainProficiency.Level3Lower, t.TestContent.DomainProficiency.Level3Upper, + t.TestContent.DomainProficiency.Level4Lower, t.TestContent.DomainProficiency.Level4Upper} +} diff --git a/xml/naptestitem.go b/xml/naptestitem.go new file mode 100644 index 0000000..14be4c0 --- /dev/null +++ b/xml/naptestitem.go @@ -0,0 +1,86 @@ +package xml + +type NAPTestItem struct { + ItemID string `xml:"RefId,attr"` + TestItemContent struct { + NAPTestItemLocalId string `xml:"NAPTestItemLocalId"` + ItemName string `xml:"ItemName"` + ItemType string `xml:"ItemType"` + Subdomain string `xml:"Subdomain"` + WritingGenre string `xml:"WritingGenre"` + ItemDescriptor string `xml:"ItemDescriptor"` + ReleasedStatus string `xml:"ReleasedStatus"` + MarkingType string `xml:"MarkingType"` + MultipleChoiceOptionCount string `xml:"MultipleChoiceOptionCount"` + CorrectAnswer string `xml:"CorrectAnswer"` + MaximumScore string `xml:"MaximumScore"` + ItemDifficulty string `xml:"ItemDifficulty"` + ItemDifficultyLogit5 string `xml:"ItemDifficultyLogit5"` + ItemDifficultyLogit62 string `xml:"ItemDifficultyLogit62"` + ItemDifficultyLogit5SE string `xml:"ItemDifficultyLogit5SE"` + ItemDifficultyLogit62SE string `xml:"ItemDifficultyLogit62SE"` + ItemProficiencyBand string `xml:"ItemProficiencyBand"` + ItemProficiencyLevel string `xml:"ItemProficiencyLevel"` + ExemplarURL string `xml:"ExemplarURL"` + + ItemSubstitutedForList struct { + SubstituteItem []struct { + SubstituteItemRefId string `xml:"SubstituteItemRefId"` + LocalId string `xml:"SubstituteItemLocalId"` + PNPCodeList struct { + PNPCode []string `xml:"PNPCode"` + } `xml:"PNPCodeList"` + } `xml:"SubstituteItem"` + } `xml:"ItemSubstitutedForList"` + + ContentDescriptionList struct { + ContentDescription []string `xml:"ContentDescription"` + } `xml:"ContentDescriptionList"` + + StimulusList struct { + Stimulus []struct { + LocalId string `xml:"StimulusLocalId"` + TextGenre string `xml:"TextGenre"` + TextType string `xml:"TextType"` + WordCount string `xml:"WordCount"` + TextDescriptor string `xml:"TextDescriptor"` + Content string `xml:"Content"` + } `xml:"Stimulus"` + } `xml:"StimulusList"` + + NAPWritingRubricList struct { + NAPWritingRubric []struct { + RubricType string `xml:"RubricType"` + ScoreList struct { + Score []struct { + MaxScoreValue string `xml:"MaxScoreValue"` + ScoreDescriptionList struct { + ScoreDescription []struct { + ScoreValue string `xml:"ScoreValue"` + Descriptor string `xml:"Descriptor"` + } `xml:"ScoreDescription"` + } `xml:"ScoreDescriptionList"` + } `xml:"Score"` + } `xml:"ScoreList"` + Descriptor string `xml:"Descriptor"` + } `xml:"NAPWritingRubric"` + } `xml:"NAPWritingRubricList"` + } `xml:"TestItemContent"` +} + +func (t NAPTestItem) GetHeaders() []string { + return []string{"ItemID", "NAPTestItemLocalId", "ItemName", "ItemType", "Subdomain", "WritingGenre", + "ItemDescriptor", "ReleasedStatus", "MarkingType", "MultipleChoiceOptionCount", "CorrectAnswer", + "MaximumScore", "ItemDifficulty", "ItemDifficultyLogit5", "ItemDifficultyLogit62", + "ItemDifficultyLogit5SE", "ItemDifficultyLogit62SE", "ItemProficiencyBand", "ItemProficiencyLevel", "ExemplarURL"} +} + +func (t NAPTestItem) GetSlice() []string { + return []string{t.ItemID, t.TestItemContent.NAPTestItemLocalId, t.TestItemContent.ItemName, t.TestItemContent.ItemType, + t.TestItemContent.Subdomain, t.TestItemContent.WritingGenre, t.TestItemContent.ItemDescriptor, + t.TestItemContent.ReleasedStatus, t.TestItemContent.MarkingType, t.TestItemContent.MultipleChoiceOptionCount, + t.TestItemContent.CorrectAnswer, t.TestItemContent.MaximumScore, t.TestItemContent.ItemDifficulty, + t.TestItemContent.ItemDifficultyLogit5, t.TestItemContent.ItemDifficultyLogit62, + t.TestItemContent.ItemDifficultyLogit5SE, t.TestItemContent.ItemDifficultyLogit62SE, + t.TestItemContent.ItemProficiencyBand, t.TestItemContent.ItemProficiencyLevel, t.TestItemContent.ExemplarURL} +} diff --git a/xml/naptestlet.go b/xml/naptestlet.go new file mode 100644 index 0000000..0022d7c --- /dev/null +++ b/xml/naptestlet.go @@ -0,0 +1,34 @@ +package xml + +type NAPTestlet struct { + TestletID string `xml:"RefId,attr"` + NAPTestRefId string `xml:"NAPTestRefId"` + TestletContent struct { + LocalId string `xml:"NAPTestletLocalId"` + NAPTestLocalId string `xml:"NAPTestLocalId"` + TestletName string `xml:"TestletName"` + Node string `xml:"Node"` + LocationInStage string `xml:"LocationInStage"` + TestletMaximumScore string `xml:"TestletMaximumScore"` + } `xml:"TestletContent"` + TestItemList struct { + TestItem []struct { + TestItemRefId string `xml:"TestItemRefId"` + TestItemLocalId string `xml:"TestItemLocalId"` + SequenceNumber string `xml:"SequenceNumber"` + } `xml:"TestItem"` + } `xml:"TestItemList"` +} + +func (t NAPTestlet) GetHeaders() []string { + return []string{ + "TestletID", "NAPTestRefId", "LocalId", "NAPTestLocalId", "TestletName", "Node", + "LocationInStage", "TestletMaximumScore"} +} + +func (t NAPTestlet) GetSlice() []string { + return []string{ + t.TestletID, t.NAPTestRefId, t.TestletContent.LocalId, t.TestletContent.NAPTestLocalId, + t.TestletContent.TestletName, t.TestletContent.Node, t.TestletContent.LocationInStage, + t.TestletContent.TestletMaximumScore} +} diff --git a/xml/naptestscoresummary.go b/xml/naptestscoresummary.go new file mode 100644 index 0000000..cff2ff4 --- /dev/null +++ b/xml/naptestscoresummary.go @@ -0,0 +1,28 @@ +package xml + +type NAPTestScoreSummary struct { + SummaryID string `xml:"RefId,attr"` + SchoolInfoRefId string `xml:"SchoolInfoRefId"` + SchoolACARAId string `xml:"SchoolACARAId"` + NAPTestRefId string `xml:"NAPTestRefId"` + NAPTestLocalId string `xml:"NAPTestLocalId"` + DomainNationalAverage string `xml:"DomainNationalAverage"` + DomainSchoolAverage string `xml:"DomainSchoolAverage"` + DomainJurisdictionAverage string `xml:"DomainJurisdictionAverage"` + DomainTopNational60Percent string `xml:"DomainTopNational60Percent"` + DomainBottomNational60Percent string `xml:"DomainBottomNational60Percent"` +} + +func (t NAPTestScoreSummary) GetHeaders() []string { + return []string{ + "SummaryID", "SchoolInfoRefId", "SchoolACARAId", "NAPTestRefId", "NAPTestLocalId", + "DomainNationalAverage", "DomainSchoolAverage", "DomainJurisdictionAverage", + "DomainTopNational60Percent", "DomainBottomNational60Percent"} +} + +func (t NAPTestScoreSummary) GetSlice() []string { + return []string{ + t.SummaryID, t.SchoolInfoRefId, t.SchoolACARAId, t.NAPTestRefId, t.NAPTestLocalId, + t.DomainNationalAverage, t.DomainSchoolAverage, t.DomainJurisdictionAverage, + t.DomainTopNational60Percent, t.DomainBottomNational60Percent} +} diff --git a/lib/vtypes.go b/xml/registrationrecord.go similarity index 52% rename from lib/vtypes.go rename to xml/registrationrecord.go index 281bc13..2e959fe 100644 --- a/lib/vtypes.go +++ b/xml/registrationrecord.go @@ -1,37 +1,35 @@ -// common types used in validation processes -// shared types for passing validation errors -// between services - -package nias2 +package xml import ( "encoding/gob" ) +// ensures transmissable types are registered for binary encoding func init() { // make gob encoder aware of local types - gob.Register(ValidationError{}) gob.Register(RegistrationRecord{}) } +// StudentPersonal for results reporting type RegistrationRecord struct { // XML Configuration // XMLName xml.Name `xml:"StudentPersonal"` // Important fields - ASLSchoolId string `json:",omitempty" xml:"MostRecent>SchoolACARAId"` - AddressLine1 string `json:",omitempty" xml:"PersonInfo>AddressList>Address>Street>Line1"` - AddressLine2 string `json:",omitempty" xml:"PersonInfo>AddressList>Address>Street>Line2"` - BirthDate string `json:",omitempty" xml:"PersonInfo>Demographics>BirthDate"` - ClassGroup string `json:",omitempty" xml:"MostRecent>ClassCode"` - CountryOfBirth string `json:",omitempty" xml:"PersonInfo>Demographics>CountryOfBirth"` - DiocesanId string `json:",omitempty"` - EducationSupport string `json:",omitempty" xml:"EducationSupport"` - FFPOS string `json:",omitempty" xml:"MostRecent>FFPOS"` - //FTE float32 `json:",omitempty" xml:"MostRecent>FTE"` + RefId string `json:",omitempty" xml:"RefId,attr"` + ASLSchoolId string `json:",omitempty" xml:"MostRecent>SchoolACARAId"` + AddressLine1 string `json:",omitempty" xml:"PersonInfo>AddressList>Address>Street>Line1"` + AddressLine2 string `json:",omitempty" xml:"PersonInfo>AddressList>Address>Street>Line2"` + BirthDate string `json:",omitempty" xml:"PersonInfo>Demographics>BirthDate"` + ClassCode string `json:",omitempty" xml:"MostRecent>ClassCode"` + CountryOfBirth string `json:",omitempty" xml:"PersonInfo>Demographics>CountryOfBirth"` + DiocesanId string `json:",omitempty"` + EducationSupport string `json:",omitempty" xml:"EducationSupport"` + FFPOS string `json:",omitempty" xml:"MostRecent>FFPOS"` FTE string `json:",omitempty" xml:"MostRecent>FTE"` FamilyName string `json:",omitempty" xml:"PersonInfo>Name>FamilyName"` GivenName string `json:",omitempty" xml:"PersonInfo>Name>GivenName"` HomeSchooledStudent string `json:",omitempty" xml:"HomeSchooledStudent"` + Homegroup string `json:",omitempty" xml:"MostRecent>Homegroup"` IndigenousStatus string `json:",omitempty" xml:"PersonInfo>Demographics>IndigenousStatus"` JurisdictionId string `json:",omitempty"` LBOTE string `json:",omitempty" xml:"PersonInfo>Demographics>LBOTE"` @@ -62,12 +60,14 @@ type RegistrationRecord struct { PreviousOtherId string `json:",omitempty"` PreviousPlatformId string `json:",omitempty"` PreviousSectorId string `json:",omitempty"` + PreviousStateProvinceId string `json:",omitempty"` PreviousTAAId string `json:",omitempty"` ReportingSchoolId string `json:",omitempty" xml:"MostRecent>ReportingSchoolId"` SchoolLocalId string `json:",omitempty" xml:"MostRecent>SchoolLocalId"` SectorId string `json:",omitempty"` Sensitive string `json:",omitempty" xml:"Sensitive"` Sex string `json:",omitempty" xml:"PersonInfo>Demographics>Sex"` + StateProvinceId string `json:",omitempty"` StateTerritory string `json:",omitempty" xml:"PersonInfo>AddressList>Address>StateProvince"` StudentLOTE string `json:",omitempty" xml:"PersonInfo>Demographics>LanguageList>Language>Code"` TAAId string `json:",omitempty"` @@ -76,17 +76,126 @@ type RegistrationRecord struct { YearLevel string `json:",omitempty" xml:"MostRecent>YearLevel>Code"` } -// struct to handle reporting of validation errors found in -// naplan registration files -type ValidationError struct { - Field string `json:"errField"` // the field that has an error - Description string `json:"description"` // error description - OriginalLine string `json:"originalLine"` // input file record line that has the error - Vtype string `json:"validationType"` +// convenience method for writing to csv +func (r RegistrationRecord) GetHeaders() []string { + return []string{"ASLSchoolId", + "AddressLine1", + "AddressLine2", + "BirthDate", + "ClassCode", + "CountryOfBirth", + "DiocesanId", + "EducationSupport", + "FFPOS", + "FTE", + "FamilyName", + "GivenName", + "HomeSchooledStudent", + "Homegroup", + "IndigenousStatus", + "JurisdictionId", + "LBOTE", + "LocalCampusId", + "LocalId", + "Locality", + "MainSchoolFlag", + "MiddleName", + "NationalId", + "OfflineDelivery", + "OtherId", + "OtherSchoolId", + "Parent1LOTE", + "Parent1NonSchoolEducation", + "Parent1Occupation", + "Parent1SchoolEducation", + "Parent2LOTE", + "Parent2NonSchoolEducation", + "Parent2Occupation", + "Parent2SchoolEducation", + "PlatformId", + "Postcode", + "PreferredName", + "PreviousDiocesanId", + "PreviousJurisdictionId", + "PreviousLocalId", + "PreviousNationalId", + "PreviousOtherId", + "PreviousPlatformId", + "PreviousSectorId", + "PreviousStateProvinceId", + "PreviousTAAId", + "ReportingSchoolId", + "SchoolLocalId", + "SectorId", + "Sensitive", + "Sex", + "StateProvinceId", + "StateTerritory", + "StudentLOTE", + "TAAId", + "TestLevel", + "VisaCode", + "YearLevel"} } -// helper method for writing out csv encoding of error reports -func (ve *ValidationError) ToSlice() []string { - - return []string{ve.OriginalLine, ve.Vtype, ve.Field, ve.Description} +// convenience method for writing to csv +func (r RegistrationRecord) GetSlice() []string { + return []string{r.ASLSchoolId, + r.AddressLine1, + r.AddressLine2, + r.BirthDate, + r.ClassCode, + r.CountryOfBirth, + r.DiocesanId, + r.EducationSupport, + r.FFPOS, + r.FTE, + r.FamilyName, + r.GivenName, + r.HomeSchooledStudent, + r.Homegroup, + r.IndigenousStatus, + r.JurisdictionId, + r.LBOTE, + r.LocalCampusId, + r.LocalId, + r.Locality, + r.MainSchoolFlag, + r.MiddleName, + r.NationalId, + r.OfflineDelivery, + r.OtherId, + r.OtherSchoolId, + r.Parent1LOTE, + r.Parent1NonSchoolEducation, + r.Parent1Occupation, + r.Parent1SchoolEducation, + r.Parent2LOTE, + r.Parent2NonSchoolEducation, + r.Parent2Occupation, + r.Parent2SchoolEducation, + r.PlatformId, + r.Postcode, + r.PreferredName, + r.PreviousDiocesanId, + r.PreviousJurisdictionId, + r.PreviousLocalId, + r.PreviousNationalId, + r.PreviousOtherId, + r.PreviousPlatformId, + r.PreviousSectorId, + r.PreviousStateProvinceId, + r.PreviousTAAId, + r.ReportingSchoolId, + r.SchoolLocalId, + r.SectorId, + r.Sensitive, + r.Sex, + r.StateProvinceId, + r.StateTerritory, + r.StudentLOTE, + r.TAAId, + r.TestLevel, + r.VisaCode, + r.YearLevel} } diff --git a/xml/schoolinfo.go b/xml/schoolinfo.go new file mode 100644 index 0000000..8e67d69 --- /dev/null +++ b/xml/schoolinfo.go @@ -0,0 +1,124 @@ +package xml + +type SchoolInfo struct { + RefId string `xml:"RefId,attr"` + LocalId string `xml:"LocalId"` + StateProvinceId string `xml:"StateProvinceId"` + ACARAId string `xml:"ACARAId"` + SchoolName string `xml:"SchoolName"` + LEAInfoRefId string `xml:"LEAInfoRefId"` + OtherLEA string `xml:"OtherLEA"` + SchoolDistrict string `xml:"SchoolDistrict"` + SchoolType string `xml:"SchoolType"` + StudentCount string // non xml field added for reporting + + SchoolFocusList struct { + SchoolFocus []string `xml:"SchoolFocus"` + } `xml:"SchoolFocusList"` + SchoolURL string `xml:"SchoolURL"` + + PrincipalInfo struct { + ContactName struct { + Type string `xml:"Type,attr"` + Title string `xml:"Title"` + FamilyName string `xml:"FamilyName"` + GivenName string `xml:"GivenName"` + MiddleName string `xml:"MiddleName"` + Suffix string `xml:"Suffix"` + FullName string `xml:"FullName"` + } `xml:"ContactName"` + ContactTitle string `xml:"ContactTitle"` + } `xml:"PrincipalInfo"` + + SchoolContactList struct { + SchoolContact []struct { + PublishInDirectory string `xml:"PublishInDirectory"` + ContactInfo struct { + Name struct { + Type string `xml:"Type,attr"` + Title string `xml:"Title"` + FamilyName string `xml:"FamilyName"` + GivenName string `xml:"GivenName"` + MiddleName string `xml:"MiddleName"` + Suffix string `xml:"Suffix"` + FullName string `xml:"FullName"` + } `xml:"Name"` + + PositionTitle string `xml:"PositionTitle"` + Role string `xml:"Role"` + + Address struct { + Type string `xml:"Type,attr"` + Role string `xml:"Role,attr"` + Street struct { + Line1 string `xml:"Line1"` + } `xml:"Street"` + City string `xml:"City"` + StateProvince string `xml:"StateProvince"` + Country string `xml:"Country"` + PostalCode string `xml:"PostalCode"` + GridLocation struct { + Latitude string `xml:"Latitude"` + Longitude string `xml:"Longitude"` + } `xml:"GridLocation"` + } `xml:"Address"` + + EmailList struct { + Email []struct { + Type string `xml:"Type,attr"` + Address string `xml:"Email"` + } + } `xml:"EmailList"` + + PhoneNumberList struct { + PhoneNumber []struct { + Type string `xml:"Type,attr"` + Number string `xml:"Number"` + Extension string `xml:"Extension"` + ListedStatus string `xml:"ListedStatus"` + } `xml:"PhoneNumber"` + } `xml:"PhoneNumberList"` + } `xml:"ContactInfo"` + } `xml:"SchoolContact"` + } `xml:"SchoolContactList"` + + PhoneNumberList struct { + PhoneNumber []struct { + Type string `xml:"Type,attr"` + Number string `xml:"Number"` + } `xml:"PhoneNumber"` + } `xml:"PhoneNumberList"` + + SessionType string `xml:"SessionType"` + + YearLevels struct { + YearLevel []struct { + Code string `xml:"Code"` + } `xml:"YearLevel"` + } `xml:"YearLevels"` + + ARIA string `xml:"ARIA"` + OperationalStatus string `xml:"OperationalStatus"` + FederalElectorate string `xml:"FederalElectorate"` + + Campus struct { + SchoolCampusId string `xml:"SchoolCampusId"` + CampusType string `xml:"CampusType"` + AdminStatus string `xml:"AdminStatus"` + } `xml:"Campus"` + + SchoolSector string `xml:"SchoolSector"` + IndependentSchool string `xml:"IndependentSchool"` + NonGovSystemicStatus string `xml:"NonGovSystemicStatus"` + System string `xml:"System"` + ReligiousAffiliation string `xml:"ReligiousAffiliation"` + SchoolGeographicLocation string `xml:"SchoolGeographicLocation"` + LocalGovernmentArea string `xml:"LocalGovernmentArea"` + JurisdictionLowerHouse string `xml:"JurisdictionLowerHouse"` + SLA string `xml:"SLA"` + SchoolCoEdStatus string `xml:"SchoolCoEdStatus"` + + SchoolGroupList struct { + SchoolGroup []string `xml:"SchoolGroup"` + } `xml:"SchoolGroupList"` +}