diff --git a/assets/animations/lottie/checkmark.json b/assets/animations/lottie/checkmark.json new file mode 100755 index 0000000..aa6de70 --- /dev/null +++ b/assets/animations/lottie/checkmark.json @@ -0,0 +1 @@ +{"nm":"HDFC Success","h":512,"w":512,"meta":{"g":"LottieFiles AE 1.0.0"},"layers":[{"ty":4,"nm":"check","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[256,256,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Shape 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-82.5,4.5],[-31,55],[73,-52.5]]}}},{"ty":"tm","nm":"Trim Paths 1","e":{"a":1,"k":[{"o":{"x":1,"y":0.076},"i":{"x":0.667,"y":1},"s":[0],"t":60},{"s":[100],"t":85}]},"o":{"a":0,"k":0},"s":{"a":0,"k":0},"m":1},{"ty":"st","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100},"w":{"a":0,"k":30},"c":{"a":0,"k":[1,1,1]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"Shape Layer 2","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0]},"s":{"a":1,"k":[{"o":{"x":0.656,"y":0.872},"i":{"x":0,"y":0.98},"s":[0,0,100],"t":20},{"s":[150,150,100],"t":60}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[256,257.86,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Ellipse 1","it":[{"ty":"el","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0]},"s":{"a":0,"k":[236,236]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.094,0.761,0.451]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,-3]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"Shape Layer 1","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0]},"s":{"a":1,"k":[{"o":{"x":0.477,"y":0.587},"i":{"x":0,"y":0.999},"s":[0,0,100],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[150,150,100],"t":50},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[150,150,100],"t":76},{"s":[210,210,100],"t":123}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[256,257.86,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.912,"y":0.073},"i":{"x":0.626,"y":0.729},"s":[100],"t":76},{"s":[0],"t":119}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Ellipse 1","it":[{"ty":"el","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0]},"s":{"a":0,"k":[236,236]}},{"ty":"st","nm":"Stroke 1","lc":1,"lj":1,"ml":4,"o":{"a":0,"k":100},"w":{"a":0,"k":2},"c":{"a":0,"k":[1,1,1]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.784,0.945,0.878]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,-3]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"BG","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[256,256,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Rectangle 1","it":[{"ty":"rc","nm":"Rectangle Path 1","d":1,"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"s":{"a":0,"k":[554,556]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-1,6]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4}],"v":"4.8.0","fr":60,"op":130,"ip":0,"assets":[]} \ No newline at end of file diff --git a/assets/animations/lottie/login.json b/assets/animations/lottie/login.json new file mode 100755 index 0000000..4010d1e --- /dev/null +++ b/assets/animations/lottie/login.json @@ -0,0 +1 @@ +{"nm":"Pincode password protection","h":1200,"w":1200,"meta":{"g":"LottieFiles AE 3.5.6"},"layers":[{"ty":0,"nm":"security","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.453,928.37,0],"t":0},{"s":[375.453,928.37,0],"t":239}]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[372.663,928.043,0],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[372.957,927.471,0],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[373.328,926.769,0],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[373.612,926.237,0],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[373.921,925.663,0],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.249,925.053,0],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.595,924.41,0],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.954,923.74,0],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.321,923.052,0],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.691,922.35,0],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.061,921.64,0],"t":30},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.427,920.928,0],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.784,920.218,0],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.129,919.517,0],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.456,918.83,0],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.761,918.167,0],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.039,917.531,0],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.397,916.64,0],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.665,915.846,0],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.845,914.975,0],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.511,914.29,0],"t":62},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[378.168,914.238,0],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.991,914.234,0],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.786,914.245,0],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.555,914.276,0],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.299,914.331,0],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[377.023,914.41,0],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.73,914.514,0],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.424,914.643,0],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[376.106,914.796,0],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.777,914.973,0],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.438,915.172,0],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[375.091,915.391,0],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.738,915.63,0],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.378,915.887,0],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[374.014,916.159,0],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[373.645,916.447,0],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[373.272,916.749,0],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[372.896,917.064,0],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[372.516,917.39,0],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[372.135,917.728,0],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.751,918.074,0],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.367,918.428,0],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.982,918.789,0],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.598,919.155,0],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.214,919.525,0],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.832,919.898,0],"t":90},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.452,920.273,0],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.074,920.648,0],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.699,921.024,0],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.327,921.397,0],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.959,921.768,0],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.596,922.134,0],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.238,922.495,0],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.885,922.849,0],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.538,923.197,0],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.197,923.537,0],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.862,923.867,0],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.535,924.185,0],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.216,924.492,0],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.906,924.783,0],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.606,925.06,0],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.315,925.32,0],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.033,925.563,0],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.76,925.788,0],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.497,925.991,0],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.245,926.172,0],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.005,926.326,0],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.776,926.451,0],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.561,926.541,0],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.361,926.588,0],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.051,926.526,0],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[361.755,925.758,0],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[361.713,924.983,0],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[361.76,924.229,0],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[361.878,923.363,0],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[361.995,922.737,0],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.141,922.078,0],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.315,921.392,0],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.512,920.689,0],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.731,919.975,0],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[362.969,919.258,0],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.225,918.542,0],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.494,917.836,0],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[363.776,917.144,0],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.068,916.474,0],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.365,915.834,0],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.667,915.23,0],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[364.971,914.668,0],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.274,914.156,0],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.573,913.702,0],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[365.866,913.314,0],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.15,913.001,0],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.421,912.773,0],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[366.764,912.616,0],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.067,912.665,0],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.343,912.895,0],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[367.673,913.356,0],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.022,914.018,0],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.382,914.849,0],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.625,915.481,0],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[368.87,916.165,0],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.114,916.893,0],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.359,917.661,0],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.602,918.457,0],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[369.843,919.273,0],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.079,920.101,0],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.31,920.933,0],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.536,921.762,0],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.755,922.582,0],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[370.968,923.385,0],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.172,924.164,0],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.366,924.908,0],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.548,925.611,0],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.72,926.265,0],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[371.952,927.141,0],"t":228},{"s":[372.208,928.068,0],"t":232}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"w":1200,"h":1200,"refId":"comp_0","ind":1},{"ty":0,"nm":"pin","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[414.085,860.765,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[414.085,860.765,0]},"r":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-2],"t":0},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.997],"t":1},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.987],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.971],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.949],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.921],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.888],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.849],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.806],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.757],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.704],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.646],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.584],"t":12},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.518],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.448],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.375],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.298],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.219],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.136],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.051],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.963],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.873],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.781],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.687],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.592],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.495],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.398],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.299],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.2],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.1],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.1],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.2],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.299],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.398],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.495],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.592],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.687],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.781],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.873],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.963],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.051],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.136],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.219],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.298],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.375],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.448],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.518],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.584],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.646],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.704],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.757],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.806],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.849],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.888],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.921],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.949],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.971],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.987],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.997],"t":59},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[2],"t":60},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.997],"t":61},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.987],"t":62},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.971],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.949],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.921],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.888],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.849],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.806],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.757],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.704],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.646],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.584],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.518],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.448],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.375],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.298],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.219],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.136],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.051],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.963],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.873],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.781],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.687],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.592],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.495],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.398],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.299],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.2],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.1],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.1],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.2],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.299],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.398],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.495],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.592],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.687],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.781],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.873],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.963],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.051],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.136],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.219],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.298],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.375],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.448],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.518],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.584],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.646],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.704],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.757],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.806],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.849],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.888],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.921],"t":115},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.949],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.971],"t":117},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.987],"t":118},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.997],"t":119},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-2],"t":120},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.997],"t":121},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.987],"t":122},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.971],"t":123},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.949],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.921],"t":125},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.888],"t":126},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.849],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.806],"t":128},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.757],"t":129},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.704],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.646],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.584],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.518],"t":133},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.448],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.375],"t":135},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.298],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.219],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.136],"t":138},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.051],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.963],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.873],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.781],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.687],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.592],"t":144},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.495],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.398],"t":146},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.299],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.2],"t":148},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.1],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.1],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.2],"t":152},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.299],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.398],"t":154},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.495],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.592],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.687],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.781],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.873],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.963],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.051],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.136],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.219],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.298],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.375],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.448],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.518],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.584],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.646],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.704],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.757],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.806],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.849],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.888],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.921],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.949],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.971],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.987],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.997],"t":179},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[2],"t":180},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.997],"t":181},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.987],"t":182},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.971],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.949],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.921],"t":185},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.888],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.849],"t":187},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.806],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.757],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.704],"t":190},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.646],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.584],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.518],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.448],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.375],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.298],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.219],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.136],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[1.051],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.963],"t":200},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.873],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.781],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.687],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.592],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.495],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.398],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.299],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.2],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0.1],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.1],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.2],"t":212},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.299],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.398],"t":214},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.495],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.592],"t":216},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.687],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.781],"t":218},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.873],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-0.963],"t":220},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.051],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.136],"t":222},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.219],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.298],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.375],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.448],"t":226},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.518],"t":227},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.584],"t":228},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.646],"t":229},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.704],"t":230},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.757],"t":231},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.806],"t":232},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.849],"t":233},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.888],"t":234},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.921],"t":235},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.949],"t":236},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.971],"t":237},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[-1.987],"t":238},{"s":[-1.997],"t":239}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"w":1200,"h":1200,"refId":"comp_1","ind":2},{"ty":0,"nm":"lock","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[600,1200,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.603,1199.801,0],"t":1},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.155,1200.22,0],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.717,1200.631,0],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.29,1201.032,0],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.878,1201.423,0],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.483,1201.8,0],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.108,1202.162,0],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.756,1202.506,0],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.429,1202.83,0],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[592.868,1203.409,0],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[592.307,1204.085,0],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[592.579,1205.248,0],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[592.994,1205.484,0],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.527,1205.674,0],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.832,1205.752,0],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.161,1205.818,0],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.51,1205.872,0],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.879,1205.914,0],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.265,1205.945,0],"t":30},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.666,1205.964,0],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.081,1205.971,0],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.507,1205.967,0],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.943,1205.952,0],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.387,1205.925,0],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.836,1205.888,0],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.29,1205.841,0],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.747,1205.783,0],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.204,1205.716,0],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.661,1205.639,0],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.115,1205.553,0],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.566,1205.459,0],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.01,1205.356,0],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.448,1205.246,0],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.877,1205.129,0],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.296,1205.006,0],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.704,1204.877,0],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.098,1204.742,0],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.479,1204.604,0],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.843,1204.461,0],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.191,1205.097,0],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.52,1207.477,0],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.83,1211.377,0],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.119,1215.839,0],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.386,1219.841,0],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.63,1222.925,0],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.849,1225.063,0],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.043,1226.391,0],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.463,1226.246,0],"t":61},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.545,1223.607,0],"t":62},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.597,1219.446,0],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.617,1214.725,0],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.605,1210.493,0],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.56,1207.19,0],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.48,1204.841,0],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[606.366,1203.321,0],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.808,1202.249,0],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[605.248,1202.325,0],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.931,1202.379,0],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.609,1202.428,0],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.282,1202.471,0],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.952,1202.509,0],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.619,1202.54,0],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.285,1202.566,0],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.95,1202.586,0],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.616,1202.599,0],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.284,1202.606,0],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.953,1202.606,0],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.625,1202.599,0],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.301,1202.586,0],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.981,1202.567,0],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.666,1202.54,0],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.357,1202.507,0],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.757,1202.421,0],"t":90},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.186,1202.309,0],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.647,1202.171,0],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.142,1202.009,0],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.673,1201.823,0],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.242,1201.616,0],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.667,1201.268,0],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.176,1200.883,0],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.648,1200.329,0],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.077,1199.462,0],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.547,1198.412,0],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.996,1197.825,0],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.451,1197.685,0],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[593.901,1197.562,0],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.423,1197.555,0],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[594.842,1197.55,0],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.313,1197.543,0],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[595.833,1197.533,0],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.398,1197.521,0],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[596.695,1197.513,0],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.002,1197.505,0],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.316,1197.496,0],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.638,1197.485,0],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[597.966,1197.474,0],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.3,1197.462,0],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.639,1197.448,0],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[598.981,1197.433,0],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.326,1197.418,0],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.672,1197.4,0],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.018,1197.382,0],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.363,1197.362,0],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.706,1197.341,0],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.046,1197.319,0],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.38,1197.296,0],"t":179},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.709,1197.271,0],"t":180},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.029,1197.245,0],"t":181},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.341,1197.217,0],"t":182},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.93,1197.158,0],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.463,1197.094,0],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.927,1197.025,0],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.461,1197.143,0],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.588,1197.879,0],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.686,1199.276,0],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.754,1201.487,0],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.792,1204.654,0],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.801,1208.783,0],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.784,1213.452,0],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.743,1217.583,0],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.679,1220.158,0],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.366,1220.057,0],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.227,1218.676,0],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[604.073,1216.495,0],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.906,1213.369,0],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.727,1209.295,0],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.538,1204.714,0],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.339,1200.679,0],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[603.134,1198.202,0],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.704,1197.591,0],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[602.26,1197.774,0],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.81,1197.962,0],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[601.363,1198.149,0],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.928,1198.332,0],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[600.513,1198.51,0],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.943,1198.756,0],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[599.454,1198.971,0],"t":227},{"s":[598.871,1199.239,0],"t":232}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"w":1200,"h":1200,"refId":"comp_2","ind":3},{"ty":4,"nm":"Shape Layer 1","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[344.188,416.438,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[944.188,1016.438,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Shape 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[-15.375,18.625],[-9.25,4.5],[-5,4.25],[-20.25,-12.75],[1.5,35.25],[2,-42.25],[-23.352,35.602],[-4,4.75],[-5,44.5]],"o":[[0,0],[2.625,-4.125],[9.25,-4.5],[5,-4.25],[20.25,12.75],[-1.5,-35.25],[-2,42.25],[15.25,-23.25],[4,-4.75],[5,-44.5]],"v":[[189.375,507.875],[218.625,488.125],[253.25,482.5],[289.5,447.25],[332.25,446],[393.5,408.5],[330.25,410],[422,425],[477,383.75],[499,325]]}}},{"ty":"st","nm":"Stroke 1","lc":2,"lj":2,"ml":1,"o":{"a":0,"k":100},"w":{"a":0,"k":5},"d":[{"nm":"dash","n":"d","v":{"a":0,"k":15}},{"nm":"offset","n":"o","v":{"a":0,"k":-6}}],"c":{"a":0,"k":[0.929,0.11,0.169]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"tm","nm":"Trim Paths 1","e":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":0},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":200},{"s":[0],"t":239}]},"o":{"a":0,"k":0},"s":{"a":0,"k":0},"m":1}],"ind":4},{"ty":4,"nm":"small lock Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[307.943,43.448,0]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,100],"t":50},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":60},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100,100,100],"t":200},{"s":[0,0,100],"t":209.834}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[1097.061,882.312,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.001,0],[-0.001,-0.001]],"o":[[0.001,0.001],[-0.001,-0.001]],"v":[[-0.863,0.084],[-0.86,0.087]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.002,0.002],[0.003,-0.002]],"o":[[-0.002,0.002],[0.002,-0.002]],"v":[[0.863,0.084],[0.855,0.09]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.004,0.002],[0.004,-0.003]],"o":[[-0.005,0.003],[0.005,-0.003]],"v":[[1.586,1.158],[1.573,1.166]]}}},{"ty":"sh","nm":"Path 4","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.002,0.002],[-0.002,-0.001]],"o":[[0.002,0.002],[-0.002,-0.001]],"v":[[-1.575,1.165],[-1.57,1.169]]}}},{"ty":"sh","nm":"Path 5","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0,0],[-0.264,0.189],[-0.042,0.042],[-0.084,0.075],[0,0.861],[1.05,0],[0,-1.162],[-0.184,-0.169],[-0.055,-0.056],[-0.016,-0.014],[0.046,-0.258]],"o":[[0,0],[0,0],[-0.078,-0.441],[0.013,-0.011],[0.072,-0.074],[0.175,-0.156],[0,-1.162],[-1.049,0],[0,0.834],[0.059,0.054],[0.053,0.055],[0.357,0.251],[0,0]],"v":[[-1.052,3.9],[1.052,3.9],[0.553,1.072],[0.842,0.098],[0.925,0.02],[1.157,-0.201],[1.903,-1.794],[0,-3.9],[-1.903,-1.794],[-1.12,-0.174],[-0.949,-0.006],[-0.843,0.097],[-0.553,1.072]]}}},{"ty":"sh","nm":"Path 6","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.258,0],[0,0],[0.163,0.195],[-0.047,0.267],[0,0],[0.014,0.015],[0.039,0.036],[0,1.36],[-1.763,0],[0,-1.875],[0.355,-0.316],[0.052,-0.053],[0.002,-0.002],[0,0],[0.169,-0.2]],"o":[[0,0],[-0.258,0],[-0.169,-0.201],[0,0],[-0.013,-0.013],[-0.037,-0.038],[-0.281,-0.26],[0,-1.875],[1.763,0],[0,1.361],[-0.062,0.055],[-0.002,0.002],[0,0],[0.047,0.267],[-0.164,0.195]],"v":[[1.555,5.195],[-1.555,5.195],[-2.219,4.887],[-2.41,4.152],[-1.842,0.932],[-1.883,0.89],[-1.997,0.778],[-3.197,-1.794],[0,-5.195],[3.197,-1.794],[2.017,0.766],[1.848,0.925],[1.842,0.932],[2.41,4.152],[2.219,4.887]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[308.608,52.335]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-1.519],[-0.236,-0.218],[-0.046,-0.048],[-0.034,-0.022],[0.028,-0.156],[0,0],[-0.147,0],[0,0],[0.028,0.156],[0,0],[-0.044,0.028],[-0.071,0.072],[-0.069,0.061],[0,1.114],[1.406,0]],"o":[[0,1.096],[0.048,0.045],[0.082,0.085],[0.045,0.028],[0,0],[-0.027,0.156],[0,0],[0.148,0],[0,0],[-0.028,-0.156],[0.03,-0.02],[0.064,-0.066],[0.263,-0.234],[0,-1.519],[-1.406,0]],"v":[[-2.55,-1.794],[-1.559,0.303],[-1.417,0.442],[-1.221,0.624],[-1.19,0.96],[-1.773,4.264],[-1.555,4.548],[1.555,4.548],[1.773,4.264],[1.19,0.96],[1.221,0.624],[1.386,0.473],[1.586,0.283],[2.55,-1.794],[-0.001,-4.548]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[308.609,52.336]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[2.021,0],[0,0],[0,1.874],[0,0],[-2.021,0],[0,0],[0,-1.874]],"o":[[0,1.874],[0,0],[-2.021,0],[0,0],[0,-1.874],[0,0],[2.021,0],[0,0]],"v":[[18.597,11.602],[14.938,14.994],[-14.938,14.994],[-18.597,11.602],[-18.597,-11.602],[-14.938,-14.994],[14.938,-14.994],[18.597,-11.602]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[308.604,52.345]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 4","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[6.409,0],[0,0],[0,0],[0,0],[0,-5.899],[0,0],[0,0],[0,0],[0,0],[-3.417,0],[0,0],[0,-3.145],[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-6.409,0],[0,0],[0,0],[0,0],[0,0],[0,-3.145],[0,0],[3.417,0],[0,0],[0,0],[0,0],[0,0],[0,-5.899]],"v":[[1.525,-9.449],[1.517,-9.449],[-1.518,-9.449],[-1.525,-9.449],[-13.148,1.249],[-13.14,1.249],[-13.14,9.449],[-7.714,9.449],[-7.714,1.249],[-1.518,-4.455],[1.517,-4.455],[7.714,1.249],[7.714,9.449],[13.14,9.449],[13.14,1.249],[13.148,1.249]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[308.608,28.985]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 5","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-23.486,0.672],[-0.671,-23.486],[23.486,-0.672],[0.671,23.487]],"o":[[23.486,-0.672],[0.672,23.487],[-23.487,0.672],[-0.672,-23.486]],"v":[[-1.216,-42.526],[42.526,-1.217],[1.217,42.526],[-42.526,1.216]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[307.943,43.448]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"background Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[507.907,453.886,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[579.653,610.437,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[67.181,-50.606],[23.144,-82.899],[-67.565,-84.716],[-192.217,78.044],[-25.169,191.703],[44.962,65.939],[99.907,6.304],[89.708,-44.61]],"o":[[-74.864,56.395],[-29.172,104.489],[124.871,156.569],[193.996,-78.767],[10.378,-79.052],[-54.433,-79.827],[-99.907,-6.305],[-66.959,33.296]],"v":[[-316.395,-244.699],[-477.111,-37.079],[-404.372,265.626],[153.169,403.699],[483.984,-76.999],[438.093,-305.586],[184.591,-437.029],[-105.284,-369.599]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.941,0.941,0.941]},"r":1,"o":{"a":0,"k":20}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[528.254,443.448]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[6.624,0],[0,-6.624],[-6.624,0],[0,6.624]],"o":[[-6.624,0],[0,6.624],[6.624,0],[0,-6.624]],"v":[[0.001,-12.013],[-12.012,0],[0.001,12.013],[12.013,0]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[8.977,0],[0,8.976],[-8.977,0],[0,-8.977]],"o":[[-8.977,0],[0,-8.977],[8.977,0],[0,8.976]],"v":[[0.001,16.28],[-16.28,0],[0.001,-16.28],[16.28,0]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":12},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":115},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":117},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":118},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":123},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":125},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":126},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":128},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":129},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":133},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":135},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":138},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":144},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":146},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":148},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":152},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":154},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":185},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":187},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":190},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":200},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":212},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":214},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":216},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":218},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":220},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":222},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":226},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":227},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":228},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":229},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":230},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":231},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":232},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":233},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":234},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":235},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":236},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":237},{"s":[80.065,80.065],"t":238}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[219.174,891.243]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[11.233,0.868],[1.256,-0.102],[-1.05,-12.836],[-4.756,-4.037],[-6.219,0.51],[1.05,12.838]],"o":[[-1.219,-0.094],[-12.837,1.05],[0.508,6.219],[4.757,4.038],[12.836,-1.049],[-0.947,-11.58]],"v":[[1.814,-22.71],[-1.903,-22.701],[-23.28,2.484],[-15.116,18.388],[1.905,23.86],[23.28,-1.325]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.52,0.117],[4.657,3.953],[0.625,7.639],[-15.768,1.289],[-1.29,-15.768],[15.768,-1.29]],"o":[[-5.975,-0.462],[-5.842,-4.959],[-1.289,-15.768],[15.768,-1.29],[1.289,15.768],[-1.55,0.127]],"v":[[-2.272,29.188],[-18.567,22.454],[-28.596,2.919],[-2.338,-28.016],[28.596,-1.758],[2.339,29.177]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":12},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":115},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":117},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":118},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":123},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":125},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":126},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":128},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":129},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":133},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":135},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":138},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":144},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":146},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":148},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":152},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":154},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":185},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":187},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":190},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":200},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":212},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":214},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":216},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":218},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":220},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":222},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":226},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":227},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":228},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":229},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":230},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":231},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":232},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":233},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":234},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":235},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":236},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":237},{"s":[80.065,80.065],"t":238}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[30.135,255.978]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 4","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.649,-7.933],[7.933,-0.648],[0.648,7.935],[-7.934,0.649]],"o":[[0.649,7.934],[-7.934,0.649],[-0.649,-7.933],[7.933,-0.649]],"v":[[14.364,-1.175],[1.175,14.364],[-14.364,1.174],[-1.175,-14.364]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":12},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":115},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":117},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":118},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":123},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":125},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":126},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":128},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":129},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":133},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":135},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":138},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":144},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":146},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":148},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":152},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":154},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":185},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":187},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":190},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":200},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":212},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":214},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":216},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":218},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":220},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":222},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":226},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":227},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":228},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":229},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":230},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":231},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":232},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":233},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":234},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":235},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":236},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":237},{"s":[80.065,80.065],"t":238}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[103.129,162.946]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 5","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[14.114,0],[0,-14.114],[-14.115,0],[0,14.115]],"o":[[-14.115,0],[0,14.115],[14.114,0],[0,-14.114]],"v":[[0.001,-25.598],[-25.597,-0.001],[0.001,25.598],[25.597,-0.001]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[17.055,0],[0,17.056],[-17.056,0],[0,-17.055]],"o":[[-17.056,0],[0,-17.055],[17.055,0],[0,17.056]],"v":[[0.001,30.931],[-30.931,-0.001],[0.001,-30.931],[30.931,-0.001]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":2},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":3},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":4},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":5},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":6},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":7},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":8},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":9},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":10},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":11},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":12},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":13},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":14},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":15},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":16},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":17},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":18},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":19},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":20},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":21},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":22},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":23},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":24},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":25},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":26},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":27},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":28},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":29},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":31},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":32},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":33},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":34},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":35},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":36},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":37},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":38},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":39},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":40},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":41},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":42},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":43},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":44},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":45},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":46},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":47},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":48},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":49},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":50},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":51},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":52},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":53},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":54},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":55},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":57},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":58},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":63},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":64},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":65},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":66},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":67},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":68},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":69},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":70},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":71},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":72},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":73},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":74},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":75},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":76},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":77},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":78},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":79},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":80},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":81},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":82},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":83},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":84},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":85},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":86},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":87},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":88},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":89},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":92},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":93},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":94},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":95},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":96},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":97},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":98},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":99},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":101},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":102},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":103},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":104},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":105},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":106},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":107},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":108},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":109},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":110},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":111},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":112},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":113},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":114},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":115},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":116},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":117},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.065,80.065],"t":118},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":123},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":124},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":125},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":126},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":127},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":128},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":129},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":130},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":131},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":132},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":133},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":134},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":135},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":136},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":137},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":138},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":139},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":140},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":141},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":142},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":143},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":144},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":145},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":146},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":147},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":148},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":149},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":151},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":152},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":153},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":154},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":155},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":156},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":157},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":158},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":159},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":160},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":161},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":162},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":163},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":164},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":165},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":166},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":167},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":168},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":169},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":170},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":171},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":172},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":173},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":174},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":175},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":176},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":177},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.935,99.935],"t":178},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.855,99.855],"t":183},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.745,99.745],"t":184},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.606,99.606],"t":185},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.44,99.44],"t":186},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.247,99.247],"t":187},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[99.028,99.028],"t":188},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.785,98.785],"t":189},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.519,98.519],"t":190},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[98.23,98.23],"t":191},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.92,97.92],"t":192},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.59,97.59],"t":193},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[97.241,97.241],"t":194},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.875,96.875],"t":195},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.492,96.492],"t":196},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[96.093,96.093],"t":197},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.68,95.68],"t":198},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[95.254,95.254],"t":199},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.815,94.815],"t":200},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[94.365,94.365],"t":201},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.905,93.905],"t":202},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[93.436,93.436],"t":203},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.96,92.96],"t":204},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[92.477,92.477],"t":205},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.988,91.988],"t":206},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[91.495,91.495],"t":207},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.999,90.999],"t":208},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[90.5,90.5],"t":209},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.5,89.5],"t":211},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[89.001,89.001],"t":212},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.505,88.505],"t":213},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[88.012,88.012],"t":214},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.523,87.523],"t":215},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[87.04,87.04],"t":216},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.564,86.564],"t":217},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[86.095,86.095],"t":218},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.635,85.635],"t":219},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[85.185,85.185],"t":220},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.746,84.746],"t":221},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[84.32,84.32],"t":222},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.907,83.907],"t":223},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.508,83.508],"t":224},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[83.125,83.125],"t":225},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.759,82.759],"t":226},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.41,82.41],"t":227},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[82.08,82.08],"t":228},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.77,81.77],"t":229},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.481,81.481],"t":230},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[81.215,81.215],"t":231},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.972,80.972],"t":232},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.753,80.753],"t":233},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.56,80.56],"t":234},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.394,80.394],"t":235},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.255,80.255],"t":236},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[80.145,80.145],"t":237},{"s":[80.065,80.065],"t":238}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[974.695,31.181]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6}],"v":"4.8.0","fr":60,"op":240,"ip":0,"assets":[{"nm":"","id":"comp_0","layers":[{"ty":4,"nm":"Shape Layer 1","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"td":1,"ao":0,"ks":{"a":{"a":0,"k":[-250,146.5,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.57,"y":0},"i":{"x":0.52,"y":1},"s":[173,718.5,0],"t":50,"ti":[-29.5,-5.083,0],"to":[11.5,13,0]},{"o":{"x":0.57,"y":0},"i":{"x":0.52,"y":1},"s":[242,796.5,0],"t":60,"ti":[11.5,13,0],"to":[29.5,5.083,0]},{"o":{"x":0.599,"y":0},"i":{"x":0.52,"y":1},"s":[350,749,0],"t":70,"ti":[0,0,0],"to":[-11.048,-12.489,0]},{"o":{"x":0.599,"y":0},"i":{"x":0.52,"y":1},"s":[350,749,0],"t":180,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.599,"y":0},"i":{"x":0.52,"y":1},"s":[435,765.5,0],"t":190,"ti":[0,0,0],"to":[0,0,0]},{"s":[485.5,619.5,0],"t":200}]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Ellipse 1","it":[{"ty":"el","nm":"Ellipse Path 1","d":1,"p":{"a":0,"k":[0,0]},"s":{"a":0,"k":[164,164]}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,0,0]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[120.235,120.235]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[-250,146.5]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"check Outlines","sr":1,"st":0,"op":240,"ip":0,"tt":1,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[84.575,67.731,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[351.626,757.976,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.004,0.005],[0.004,-0.006]],"o":[[-0.004,0.006],[0.004,-0.006]],"v":[[-28.01,50.49],[-28.023,50.508]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.118,-0.263],[0,0],[0,0],[-0.189,0.238],[0,0],[-1.261,1.781],[0,0],[1.89,-2.46],[0.009,-0.011],[0,0],[0.549,-0.063],[0.432,0.345],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0.057,-0.279],[0,0],[0.351,-0.468],[0,0],[-0.692,0.877],[-0.143,0.186],[0,0],[-0.344,0.432],[-0.55,0.061],[0,0],[0,0],[0,0],[0.241,0.192]],"v":[[-27.779,48.577],[-9.472,63.15],[5.11,44.829],[5.477,44.042],[75.576,-44.022],[79.386,-49.288],[62.196,-62.971],[58.469,-58.165],[58.232,-57.857],[-11.756,30.072],[-13.14,30.84],[-14.663,30.401],[-65.839,-10.333],[-79.657,7.022],[-28.32,47.882]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.067,0],[0.145,0.036],[0.336,0.268],[0,0],[0.133,0.279],[0,0],[-0.709,0.893],[0,0],[-0.892,-0.71],[0,0],[0,0],[0,0],[-1.101,1.412],[-0.399,0.496],[-0.8,0.098],[-0.392,-0.311],[0,0],[1.055,-1.597],[0.234,-0.334],[0.704,-0.977],[0.089,-0.112],[0,0],[0.198,-0.249],[0,0],[0.495,-0.054]],"o":[[-0.151,0],[-0.421,-0.025],[0,0],[-0.249,-0.199],[0,0],[-0.892,-0.711],[0,0],[0.712,-0.893],[0,0],[0,0],[0,0],[0.482,-0.628],[0.555,-0.712],[0.793,-0.987],[0.497,-0.06],[0,0],[0.317,0.253],[-0.132,0.199],[-0.401,0.572],[-1.07,1.483],[0,0],[-0.067,0.292],[0,0],[-0.31,0.389],[-0.067,0.007]],"v":[[-9.049,67.482],[-9.493,67.427],[-10.653,66.98],[-30.615,51.091],[-31.193,50.365],[-83.285,8.908],[-83.615,5.999],[-67.725,-13.961],[-64.816,-14.29],[-13.64,26.445],[55.313,-60.182],[55.51,-60.44],[58.296,-64.047],[59.779,-65.928],[61.7,-67.422],[63.09,-67.03],[83.055,-51.139],[83.27,-48.341],[82.712,-47.527],[81.046,-45.193],[78.514,-41.716],[8.826,45.831],[8.429,46.654],[-7.588,66.777],[-8.847,67.47]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[84.574,67.732]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.088,0.07],[0,0],[0.07,-0.088],[0,0],[0.087,0.07],[0,0],[0.069,-0.088],[0,0],[-0.088,-0.07],[0,0],[0,0],[-0.088,-0.07],[0,0],[-0.069,0.088],[0,0],[0,0],[0.085,0.071],[0,0],[0,0]],"o":[[0,0],[-0.087,-0.07],[0,0],[-0.07,0.087],[0,0],[-0.087,-0.069],[0,0],[-0.07,0.088],[0,0],[0,0],[-0.069,0.087],[0,0],[0.088,0.069],[0,0],[0,0],[0.068,-0.086],[0,0],[0,0],[0.07,-0.087]],"v":[[82.014,-49.667],[62.051,-65.556],[56.895,-59.008],[-13.093,28.922],[-13.378,28.954],[-65.857,-12.818],[-66.141,-12.785],[-82.032,7.174],[-81.999,7.458],[-29.36,49.354],[-29.363,49.358],[-29.33,49.643],[-9.368,65.533],[-9.083,65.5],[-8.926,65.626],[7.093,45.501],[7.063,45.22],[7.06,45.217],[77.175,-42.866]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[84.452,67.72]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"security Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[165.132,196.375,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[353.647,761.503,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.067,0],[0.104,0.956],[0,0],[-0.835,0.277],[-35.606,27.813],[-0.635,-0.812],[0.812,-0.634],[47.663,-15.927],[0,0],[1.025,-0.112]],"o":[[-0.94,0],[0,0],[-0.096,-0.875],[47.926,-15.873],[0.813,-0.635],[0.634,0.813],[-35.604,27.811],[0,0],[0.112,1.025],[-0.068,0.007]],"v":[[-47.491,94.69],[-49.344,93.025],[-62.605,-28.913],[-61.337,-30.887],[59.447,-94.055],[62.067,-93.733],[61.745,-91.113],[-58.731,-27.819],[-45.633,92.621],[-47.287,94.679]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[78.672,120.791]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[56.257,-18.799],[0,0],[-16.297,-24.78],[-21.642,-16.508],[-40.114,-14.256],[13.938,128.161],[0,0],[25.814,8.123],[22.066,12.681]],"o":[[0,0],[3.199,29.417],[13.346,20.291],[17.457,13.316],[17.538,-10.382],[0,0],[-29.327,-3.095],[-24.96,-7.854],[-42.171,37.24]],"v":[[-160.913,-111.752],[-147.815,8.688],[-118.433,90.365],[-65.706,145.822],[21.045,192.21],[146.761,-23.535],[133.663,-143.974],[50.574,-160.876],[-20.283,-191.818]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.327,0],[0.202,0.071],[17.789,13.569],[13.577,20.644],[3.264,30.011],[0,0],[-0.836,0.276],[-42.459,37.705],[-0.697,-0.404],[-25.139,-7.911],[-29.625,-3.031],[-0.095,-0.875],[0,0],[14.648,-8.545]],"o":[[-0.209,0],[-40.991,-14.452],[-21.977,-16.763],[-16.626,-25.279],[0,0],[-0.095,-0.875],[56.908,-18.849],[0.602,-0.535],[22.154,12.848],[26.014,8.185],[0.876,0.09],[0,0],[14.41,132.503],[-0.289,0.168]],"v":[[21.241,196.126],[20.62,196.02],[-67.971,148.79],[-121.552,92.416],[-151.526,9.092],[-164.787,-112.846],[-163.518,-114.819],[-21.753,-195.502],[-19.577,-195.721],[51.695,-164.437],[135.545,-147.532],[137.212,-145.877],[150.472,-23.939],[22.182,195.872]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[165.132,196.375]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[43.981,25.507],[57.982,-19.204],[-10.547,-96.986],[-21.067,-7.427],[14.07,129.377],[0.413,3.798]],"o":[[-41.877,37.188],[0.413,3.798],[14.07,129.377],[18.379,-10.72],[-10.547,-96.986],[-60.747,-6.217]],"v":[[-20.391,-194.183],[-162.809,-113.124],[-149.548,8.814],[21.363,194.183],[148.739,-23.813],[135.478,-145.751]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[165.01,196.451]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3}]},{"nm":"","id":"comp_1","layers":[{"ty":4,"nm":"pin 4 Outlines","sr":0.908,"st":40,"op":150,"ip":40,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[41.628,42.21,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[844.38,755.334,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-12.498,25.361],[-12.495,25.361]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.547,0],[-0.177,-0.053],[-0.082,-0.745],[-0.043,-2.528],[-0.417,-1.854],[-1.862,-1.417],[-2.61,0.586],[-1.098,2.007],[0.649,2.883],[1.122,2.108],[0.828,2.891],[-0.573,0.473],[-0.662,-0.336],[-2.977,-1.463],[-2.581,0.581],[-1.162,2.112],[0.497,2.211],[2.597,1.643],[10.458,0.349],[0.192,0.821],[-0.743,0.4],[-1.212,1.847],[0.404,1.798],[2.029,1.468],[2.122,-0.477],[1.867,-2.259],[3.178,-4.099],[0.72,0.183],[0.121,0.732],[-0.13,2.68],[0.444,1.975],[1.891,1.316],[2.804,-0.632],[1.019,-1.967],[-0.651,-2.897],[-0.98,-2.163],[-1.028,-2.974],[0.557,-0.501],[0.678,0.317],[2.999,1.612],[2.885,-0.648],[1.162,-2.111],[-0.497,-2.213],[-2.495,-1.576],[-10.519,-0.543],[-0.176,-0.827],[0.754,-0.384],[1.077,-1.841],[-0.413,-1.836],[-2.025,-1.459],[-2.127,0.479],[-1.723,2.43],[-3.035,3.667]],"o":[[0.179,0],[0.718,0.215],[0.345,3.133],[0.042,2.377],[0.652,2.901],[1.76,1.342],[2.791,-0.627],[1.142,-2.089],[-0.443,-1.97],[-1.262,-2.359],[-0.205,-0.714],[0.572,-0.473],[4.527,2.298],[2.664,1.314],[2.124,-0.478],[1.205,-2.19],[-0.407,-1.809],[-1.886,-1.194],[-0.843,-0.029],[-0.193,-0.821],[9.284,-5],[1.649,-2.508],[-0.497,-2.209],[-1.954,-1.409],[-2.593,0.583],[-2.072,2.504],[-0.454,0.587],[-0.72,-0.182],[-0.488,-2.964],[0.112,-2.378],[-0.645,-2.867],[-1.839,-1.277],[-2.606,0.586],[-1.074,2.08],[0.381,1.693],[1.045,2.308],[0.244,0.709],[-0.557,0.502],[-4.281,-1.996],[-2.587,-1.387],[-2.125,0.478],[-1.205,2.19],[0.408,1.812],[1.826,1.157],[0.844,0.044],[0.176,0.826],[-9.478,4.825],[-1.507,2.571],[0.498,2.216],[1.953,1.413],[2.876,-0.646],[1.993,-2.81],[0.361,-0.436]],"v":[[-5.005,13.844],[-4.469,13.922],[-3.149,15.507],[-2.565,24.038],[-1.875,30.415],[1.862,36.832],[8.354,37.954],[14.133,34.039],[14.867,26.65],[12.51,20.505],[9.359,12.591],[9.966,10.637],[11.998,10.413],[23.308,16.081],[31.102,17.169],[35.987,13.322],[37.039,6.779],[32.511,1.577],[15.724,-1.462],[13.969,-2.902],[14.901,-4.973],[28.791,-15.072],[30.667,-21.561],[26.912,-27.025],[20.854,-28.41],[14.226,-24.186],[6.424,-14.374],[4.49,-13.708],[3.107,-15.214],[2.566,-23.717],[2.066,-30.279],[-1.701,-36.496],[-8.604,-37.457],[-13.99,-33.663],[-14.62,-26.264],[-12.57,-20.453],[-9.445,-12.493],[-9.961,-10.497],[-11.998,-10.191],[-22.969,-15.63],[-31.104,-16.728],[-35.987,-12.88],[-37.039,-6.337],[-32.666,-1.23],[-15.938,1.962],[-14.21,3.439],[-15.188,5.491],[-29.018,15.363],[-30.667,22.004],[-26.917,27.465],[-20.854,28.853],[-14.021,24.281],[-6.443,14.521]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.99,0],[1.883,1.437],[0.841,3.742],[0.045,2.632],[0.085,1.285],[1.274,-1.798],[3.763,-0.845],[2.828,2.046],[0.697,3.102],[-2.001,3.412],[-5.099,3.022],[2.44,1.547],[0.633,2.814],[-1.641,2.982],[-3.184,0.716],[-3.366,-1.805],[-2.497,-1.213],[0.473,1.046],[0.437,1.941],[-1.474,2.855],[-3.696,0.832],[-2.709,-1.881],[-0.848,-3.767],[0.128,-2.714],[-0.056,-1.114],[-1.44,1.741],[-3.384,0.761],[-2.834,-2.043],[-0.696,-3.093],[2.226,-3.385],[4.964,-3.056],[-2.528,-1.6],[-0.631,-2.81],[1.641,-2.982],[3.183,-0.715],[3.409,1.681],[2.774,1.398],[-0.493,-0.923],[-0.517,-2.296],[1.575,-2.88],[3.845,-0.865]],"o":[[-2.425,0],[-2.552,-1.943],[-0.473,-2.101],[-0.02,-1.141],[-1.733,2.182],[-2.249,3.171],[-3.188,0.718],[-2.757,-1.986],[-0.627,-2.79],[1.48,-2.53],[-5.764,-0.644],[-3.36,-2.123],[-0.696,-3.097],[1.684,-3.06],[3.747,-0.842],[1.931,1.038],[-0.475,-1.204],[-1.084,-2.393],[-0.84,-3.737],[1.536,-2.965],[3.828,-0.86],[2.656,1.848],[0.517,2.301],[-0.051,1.053],[1.939,-2.466],[2.38,-2.879],[3.179,-0.716],[2.762,1.999],[0.635,2.824],[-1.609,2.452],[5.785,0.561],[3.465,2.192],[0.697,3.096],[-1.685,3.06],[-3.4,0.765],[-2.07,-1.018],[0.424,1.025],[1.28,2.405],[0.844,3.755],[-1.621,2.961],[-1.074,0.241]],"v":[[6.076,41.96],[-0.401,39.801],[-5.516,31.234],[-6.297,24.103],[-6.455,20.46],[-10.976,26.441],[-20.036,32.495],[-29.102,30.491],[-34.309,22.823],[-32.239,13.477],[-22.43,5.194],[-34.662,1.923],[-40.682,-5.518],[-39.258,-14.68],[-31.922,-20.37],[-21.203,-18.919],[-14.547,-15.535],[-15.971,-18.914],[-18.263,-25.445],[-17.307,-35.379],[-9.422,-41.1],[0.43,-39.561],[5.709,-31.098],[6.295,-23.54],[6.303,-20.286],[11.349,-26.566],[20.034,-32.053],[29.099,-30.052],[34.308,-22.38],[31.911,-13.022],[22.112,-4.805],[34.508,-1.578],[40.68,5.961],[39.258,15.121],[31.922,20.811],[21.659,19.43],[14.425,15.823],[15.803,18.749],[18.51,25.831],[17.409,35.831],[9.174,41.598]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.21]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.983,-2.797],[3.313,-0.745],[2.388,1.727],[0.596,2.653],[-1.764,3.009],[-7.968,4.057],[2.941,1.864],[0.522,2.322],[-1.423,2.585],[-2.653,0.597],[-2.97,-1.593],[-4.28,-1.996],[1.038,2.293],[0.411,1.825],[-1.274,2.466],[-3.15,0.708],[-2.273,-1.578],[-0.745,-3.313],[0.121,-2.549],[-0.47,-2.852],[-2.124,2.567],[-2.983,0.671],[-2.391,-1.723],[-0.595,-2.649],[1.946,-2.96],[7.764,-4.182],[-3.045,-1.927],[-0.521,-2.319],[1.42,-2.58],[2.649,-0.595],[3.034,1.496],[4.519,2.293],[-1.204,-2.251],[-0.483,-2.152],[1.356,-2.48],[3.313,-0.745],[2.207,1.683],[0.745,3.317],[0.044,2.517],[0.337,3.059]],"o":[[-1.983,2.796],[-2.653,0.597],[-2.391,-1.723],[-0.522,-2.319],[1.76,-3.007],[-8.811,-0.455],[-2.944,-1.86],[-0.596,-2.65],[1.419,-2.58],[3.313,-0.745],[2.971,1.597],[-1.005,-2.908],[-1.036,-2.289],[-0.745,-3.314],[1.274,-2.462],[3.313,-0.745],[2.269,1.579],[0.485,2.156],[-0.123,2.554],[3.103,-4.003],[2.121,-2.566],[2.649,-0.595],[2.389,1.728],[0.523,2.323],[-1.946,2.963],[8.77,0.293],[3.045,1.927],[0.597,2.653],[-1.422,2.585],[-2.984,0.671],[-3.037,-1.493],[0.797,2.783],[1.201,2.256],[0.746,3.317],[-1.36,2.485],[-3.15,0.708],[-2.205,-1.679],[-0.448,-1.989],[-0.043,-2.512],[-3.013,3.64]],"v":[[-12.498,25.13],[-20.445,30.443],[-28.008,28.749],[-32.487,22.182],[-30.628,14.19],[-16.034,3.596],[-33.662,0.117],[-38.86,-6.158],[-37.622,-14.01],[-31.513,-18.779],[-22.086,-17.504],[-11.211,-12.115],[-14.271,-19.914],[-16.442,-26.085],[-15.648,-34.753],[-9.013,-39.508],[-0.635,-38.258],[3.888,-30.918],[4.43,-23.858],[4.948,-15.749],[12.786,-25.607],[20.443,-30.462],[28.006,-28.768],[32.487,-22.202],[30.352,-14.277],[15.786,-3.559],[33.51,-0.232],[38.859,6.139],[37.622,13.991],[31.513,18.76],[22.485,17.526],[11.154,11.846],[14.157,19.398],[16.688,26.01],[15.771,34.704],[8.763,39.546],[0.73,38.087],[-3.695,30.595],[-4.432,23.839],[-5.005,15.48]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.441]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"pin 3 Outlines","sr":0.877,"st":30,"op":160,"ip":30,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[41.628,42.209,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[747.508,777.117,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-12.498,25.361],[-12.495,25.361]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.547,0],[-0.176,-0.053],[-0.082,-0.745],[-0.043,-2.526],[-0.416,-1.854],[-1.862,-1.417],[-2.609,0.586],[-1.098,2.007],[0.649,2.883],[1.121,2.107],[0.828,2.891],[-0.573,0.473],[-0.662,-0.336],[-3.009,-1.478],[-2.581,0.581],[-1.163,2.112],[0.497,2.212],[2.597,1.643],[10.458,0.349],[0.193,0.821],[-0.743,0.4],[-1.213,1.847],[0.404,1.798],[2.029,1.468],[2.121,-0.476],[1.867,-2.259],[3.178,-4.099],[0.719,0.183],[0.121,0.732],[-0.13,2.679],[0.444,1.974],[1.891,1.316],[2.804,-0.631],[1.018,-1.967],[-0.651,-2.897],[-0.98,-2.164],[-1.026,-2.97],[0.557,-0.501],[0.68,0.317],[2.997,1.611],[2.885,-0.648],[1.162,-2.111],[-0.497,-2.213],[-2.495,-1.576],[-10.519,-0.543],[-0.176,-0.827],[0.754,-0.384],[1.077,-1.841],[-0.413,-1.836],[-2.025,-1.459],[-2.127,0.478],[-1.723,2.429],[-3.037,3.669]],"o":[[0.179,0],[0.719,0.215],[0.346,3.135],[0.041,2.377],[0.653,2.901],[1.76,1.342],[2.792,-0.628],[1.142,-2.089],[-0.443,-1.971],[-1.262,-2.359],[-0.204,-0.714],[0.572,-0.473],[4.602,2.336],[2.663,1.314],[2.124,-0.478],[1.205,-2.19],[-0.407,-1.808],[-1.887,-1.194],[-0.844,-0.029],[-0.192,-0.821],[9.283,-5],[1.649,-2.508],[-0.497,-2.209],[-1.955,-1.409],[-2.593,0.583],[-2.072,2.504],[-0.455,0.587],[-0.72,-0.182],[-0.488,-2.964],[0.112,-2.378],[-0.645,-2.868],[-1.839,-1.277],[-2.606,0.586],[-1.076,2.08],[0.381,1.692],[1.046,2.312],[0.245,0.709],[-0.557,0.502],[-4.283,-1.998],[-2.587,-1.387],[-2.125,0.478],[-1.205,2.19],[0.408,1.812],[1.826,1.157],[0.844,0.044],[0.176,0.826],[-9.478,4.825],[-1.508,2.571],[0.498,2.216],[1.953,1.413],[2.875,-0.646],[1.991,-2.808],[0.361,-0.436]],"v":[[-5.005,13.844],[-4.471,13.922],[-3.151,15.507],[-2.565,24.038],[-1.875,30.415],[1.862,36.832],[8.354,37.956],[14.133,34.039],[14.867,26.65],[12.51,20.505],[9.359,12.591],[9.966,10.637],[11.998,10.413],[23.308,16.081],[31.102,17.169],[35.987,13.322],[37.039,6.779],[32.511,1.577],[15.724,-1.462],[13.967,-2.902],[14.901,-4.973],[28.791,-15.072],[30.666,-21.561],[26.912,-27.025],[20.854,-28.41],[14.226,-24.186],[6.424,-14.374],[4.49,-13.708],[3.107,-15.214],[2.566,-23.717],[2.066,-30.277],[-1.701,-36.496],[-8.604,-37.457],[-13.99,-33.663],[-14.62,-26.264],[-12.57,-20.453],[-9.447,-12.493],[-9.961,-10.497],[-12,-10.191],[-22.969,-15.63],[-31.104,-16.728],[-35.987,-12.88],[-37.039,-6.337],[-32.666,-1.23],[-15.938,1.962],[-14.21,3.439],[-15.188,5.491],[-29.018,15.363],[-30.667,22.004],[-26.917,27.465],[-20.854,28.853],[-14.021,24.281],[-6.443,14.521]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.991,0],[1.883,1.437],[0.842,3.742],[0.045,2.631],[0.085,1.286],[1.273,-1.796],[3.763,-0.846],[2.829,2.046],[0.697,3.102],[-2.001,3.413],[-5.1,3.022],[2.44,1.547],[0.633,2.814],[-1.641,2.982],[-3.184,0.716],[-3.366,-1.805],[-2.498,-1.213],[0.474,1.047],[0.436,1.94],[-1.475,2.855],[-3.696,0.831],[-2.709,-1.882],[-0.847,-3.767],[0.128,-2.714],[-0.056,-1.114],[-1.44,1.741],[-3.384,0.761],[-2.835,-2.043],[-0.696,-3.093],[2.226,-3.385],[4.964,-3.056],[-2.528,-1.6],[-0.632,-2.809],[1.641,-2.982],[3.183,-0.715],[3.409,1.682],[2.78,1.401],[-0.494,-0.923],[-0.517,-2.297],[1.575,-2.88],[3.846,-0.865]],"o":[[-2.424,0],[-2.552,-1.943],[-0.472,-2.101],[-0.02,-1.141],[-1.734,2.184],[-2.249,3.171],[-3.187,0.716],[-2.756,-1.986],[-0.628,-2.789],[1.48,-2.53],[-5.764,-0.644],[-3.36,-2.123],[-0.696,-3.098],[1.684,-3.06],[3.746,-0.842],[1.93,1.038],[-0.475,-1.203],[-1.085,-2.394],[-0.84,-3.736],[1.535,-2.965],[3.827,-0.861],[2.656,1.848],[0.518,2.301],[-0.051,1.053],[1.939,-2.466],[2.38,-2.879],[3.18,-0.716],[2.762,1.999],[0.635,2.824],[-1.609,2.452],[5.785,0.561],[3.464,2.192],[0.697,3.097],[-1.684,3.06],[-3.4,0.766],[-2.065,-1.014],[0.424,1.026],[1.28,2.404],[0.844,3.756],[-1.619,2.961],[-1.073,0.241]],"v":[[6.075,41.96],[-0.401,39.801],[-5.518,31.234],[-6.297,24.103],[-6.455,20.458],[-10.976,26.441],[-20.036,32.495],[-29.102,30.491],[-34.309,22.823],[-32.239,13.477],[-22.43,5.194],[-34.662,1.923],[-40.682,-5.518],[-39.258,-14.68],[-31.922,-20.37],[-21.203,-18.919],[-14.547,-15.535],[-15.971,-18.914],[-18.263,-25.445],[-17.305,-35.379],[-9.422,-41.099],[0.43,-39.561],[5.708,-31.098],[6.295,-23.54],[6.303,-20.286],[11.349,-26.566],[20.034,-32.053],[29.099,-30.052],[34.308,-22.38],[31.911,-13.022],[22.112,-4.805],[34.508,-1.578],[40.68,5.96],[39.256,15.121],[31.922,20.811],[21.659,19.43],[14.425,15.823],[15.803,18.749],[18.51,25.831],[17.409,35.831],[9.172,41.598]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.21]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.983,-2.797],[3.313,-0.745],[2.388,1.727],[0.596,2.653],[-1.764,3.009],[-7.968,4.057],[2.941,1.864],[0.522,2.322],[-1.423,2.585],[-2.653,0.597],[-2.97,-1.593],[-4.28,-1.996],[1.037,2.293],[0.411,1.825],[-1.274,2.466],[-3.15,0.708],[-2.273,-1.578],[-0.745,-3.313],[0.121,-2.549],[-0.47,-2.852],[-2.124,2.567],[-2.984,0.671],[-2.391,-1.723],[-0.596,-2.649],[1.946,-2.96],[7.764,-4.182],[-3.045,-1.927],[-0.521,-2.319],[1.42,-2.58],[2.649,-0.595],[3.034,1.496],[4.519,2.293],[-1.204,-2.251],[-0.483,-2.152],[1.356,-2.48],[3.313,-0.745],[2.206,1.683],[0.746,3.317],[0.044,2.516],[0.337,3.059]],"o":[[-1.983,2.796],[-2.653,0.597],[-2.391,-1.723],[-0.522,-2.319],[1.76,-3.007],[-8.811,-0.455],[-2.944,-1.86],[-0.596,-2.65],[1.419,-2.58],[3.313,-0.745],[2.971,1.597],[-1.005,-2.908],[-1.037,-2.288],[-0.745,-3.314],[1.274,-2.462],[3.313,-0.745],[2.269,1.579],[0.485,2.156],[-0.123,2.554],[3.103,-4.003],[2.121,-2.566],[2.649,-0.595],[2.389,1.728],[0.522,2.323],[-1.946,2.963],[8.77,0.293],[3.045,1.927],[0.597,2.653],[-1.422,2.585],[-2.984,0.671],[-3.037,-1.493],[0.797,2.783],[1.201,2.256],[0.746,3.317],[-1.359,2.485],[-3.15,0.708],[-2.206,-1.679],[-0.448,-1.989],[-0.043,-2.512],[-3.013,3.64]],"v":[[-12.498,25.13],[-20.445,30.443],[-28.008,28.749],[-32.487,22.182],[-30.628,14.19],[-16.034,3.596],[-33.662,0.117],[-38.86,-6.158],[-37.622,-14.01],[-31.513,-18.779],[-22.086,-17.504],[-11.211,-12.115],[-14.27,-19.914],[-16.442,-26.085],[-15.648,-34.753],[-9.013,-39.508],[-0.635,-38.258],[3.888,-30.918],[4.43,-23.858],[4.948,-15.749],[12.786,-25.607],[20.445,-30.462],[28.006,-28.768],[32.487,-22.202],[30.352,-14.277],[15.786,-3.559],[33.51,-0.232],[38.859,6.139],[37.622,13.991],[31.513,18.76],[22.485,17.526],[11.154,11.846],[14.157,19.398],[16.688,26.01],[15.771,34.704],[8.763,39.546],[0.732,38.087],[-3.695,30.595],[-4.432,23.839],[-5.005,15.48]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.44]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2},{"ty":4,"nm":"pin 2 Outlines","sr":0.855,"st":20,"op":170,"ip":20,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[41.628,42.21,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[650.635,798.899,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-12.498,25.361],[-12.495,25.361]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.548,0],[-0.177,-0.053],[-0.082,-0.745],[-0.043,-2.528],[-0.417,-1.855],[-1.862,-1.417],[-2.609,0.585],[-1.098,2.007],[0.649,2.883],[1.122,2.108],[0.828,2.891],[-0.573,0.473],[-0.662,-0.336],[-3.014,-1.481],[-2.583,0.581],[-1.162,2.112],[0.497,2.211],[2.597,1.643],[10.458,0.349],[0.192,0.821],[-0.743,0.4],[-1.213,1.848],[0.405,1.798],[2.029,1.468],[2.121,-0.476],[1.866,-2.259],[3.174,-4.094],[0.719,0.183],[0.121,0.732],[-0.13,2.681],[0.444,1.975],[1.891,1.316],[2.804,-0.631],[1.019,-1.967],[-0.651,-2.897],[-0.98,-2.164],[-1.028,-2.974],[0.557,-0.501],[0.678,0.317],[2.997,1.612],[2.886,-0.648],[1.162,-2.111],[-0.497,-2.213],[-2.495,-1.576],[-10.519,-0.543],[-0.176,-0.827],[0.754,-0.384],[1.077,-1.841],[-0.413,-1.836],[-2.025,-1.459],[-2.127,0.479],[-1.722,2.429],[-3.037,3.668]],"o":[[0.178,0],[0.718,0.215],[0.345,3.133],[0.041,2.376],[0.652,2.901],[1.76,1.342],[2.791,-0.628],[1.142,-2.089],[-0.443,-1.97],[-1.262,-2.359],[-0.205,-0.714],[0.572,-0.472],[4.597,2.333],[2.663,1.314],[2.124,-0.478],[1.205,-2.19],[-0.407,-1.809],[-1.887,-1.194],[-0.843,-0.029],[-0.193,-0.821],[9.283,-5],[1.649,-2.508],[-0.496,-2.209],[-1.955,-1.409],[-2.594,0.584],[-2.076,2.509],[-0.454,0.587],[-0.72,-0.182],[-0.488,-2.962],[0.112,-2.378],[-0.645,-2.867],[-1.839,-1.277],[-2.606,0.586],[-1.075,2.081],[0.381,1.692],[1.045,2.308],[0.244,0.709],[-0.557,0.502],[-4.283,-1.997],[-2.586,-1.387],[-2.125,0.478],[-1.205,2.19],[0.408,1.812],[1.826,1.157],[0.844,0.044],[0.176,0.826],[-9.478,4.825],[-1.507,2.571],[0.498,2.216],[1.953,1.413],[2.875,-0.646],[1.992,-2.809],[0.361,-0.436]],"v":[[-5.005,13.844],[-4.469,13.922],[-3.149,15.507],[-2.565,24.038],[-1.875,30.415],[1.862,36.832],[8.354,37.956],[14.133,34.039],[14.867,26.65],[12.51,20.505],[9.359,12.591],[9.966,10.637],[11.998,10.413],[23.308,16.081],[31.102,17.169],[35.987,13.322],[37.039,6.779],[32.511,1.577],[15.724,-1.462],[13.969,-2.902],[14.901,-4.973],[28.791,-15.072],[30.666,-21.561],[26.912,-27.025],[20.854,-28.41],[14.226,-24.186],[6.424,-14.374],[4.49,-13.708],[3.107,-15.214],[2.566,-23.717],[2.066,-30.279],[-1.701,-36.496],[-8.604,-37.457],[-13.99,-33.663],[-14.62,-26.264],[-12.57,-20.453],[-9.445,-12.493],[-9.961,-10.497],[-11.998,-10.191],[-22.969,-15.63],[-31.104,-16.728],[-35.987,-12.88],[-37.039,-6.337],[-32.666,-1.23],[-15.938,1.962],[-14.21,3.439],[-15.188,5.491],[-29.018,15.363],[-30.667,22.004],[-26.917,27.465],[-20.854,28.853],[-14.021,24.281],[-6.443,14.521]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.99,0],[1.883,1.437],[0.841,3.741],[0.045,2.63],[0.085,1.285],[1.274,-1.797],[3.762,-0.846],[2.827,2.046],[0.697,3.102],[-2.001,3.412],[-5.099,3.022],[2.44,1.547],[0.633,2.814],[-1.641,2.982],[-3.184,0.716],[-3.366,-1.805],[-2.498,-1.213],[0.473,1.046],[0.436,1.94],[-1.475,2.855],[-3.696,0.831],[-2.709,-1.882],[-0.848,-3.767],[0.128,-2.714],[-0.056,-1.114],[-1.442,1.744],[-3.384,0.761],[-2.835,-2.043],[-0.695,-3.092],[2.226,-3.385],[4.964,-3.056],[-2.528,-1.6],[-0.632,-2.81],[1.641,-2.982],[3.183,-0.715],[3.409,1.681],[2.777,1.398],[-0.494,-0.923],[-0.517,-2.296],[1.575,-2.88],[3.845,-0.865]],"o":[[-2.425,0],[-2.553,-1.943],[-0.473,-2.102],[-0.02,-1.141],[-1.734,2.183],[-2.249,3.171],[-3.19,0.716],[-2.757,-1.986],[-0.628,-2.789],[1.48,-2.53],[-5.764,-0.644],[-3.36,-2.123],[-0.696,-3.097],[1.684,-3.059],[3.747,-0.842],[1.931,1.038],[-0.475,-1.204],[-1.085,-2.394],[-0.84,-3.736],[1.535,-2.965],[3.827,-0.861],[2.657,1.849],[0.517,2.301],[-0.051,1.053],[1.937,-2.464],[2.379,-2.879],[3.179,-0.715],[2.763,1.999],[0.635,2.824],[-1.61,2.452],[5.785,0.561],[3.465,2.192],[0.697,3.096],[-1.684,3.06],[-3.4,0.765],[-2.068,-1.017],[0.424,1.024],[1.28,2.405],[0.844,3.756],[-1.619,2.961],[-1.074,0.241]],"v":[[6.076,41.96],[-0.401,39.801],[-5.516,31.234],[-6.297,24.103],[-6.455,20.46],[-10.976,26.441],[-20.034,32.495],[-29.102,30.491],[-34.309,22.823],[-32.239,13.477],[-22.43,5.194],[-34.662,1.923],[-40.682,-5.518],[-39.258,-14.68],[-31.922,-20.37],[-21.203,-18.919],[-14.547,-15.535],[-15.971,-18.914],[-18.263,-25.445],[-17.305,-35.379],[-9.422,-41.099],[0.43,-39.561],[5.709,-31.098],[6.295,-23.54],[6.303,-20.286],[11.349,-26.566],[20.034,-32.053],[29.099,-30.052],[34.308,-22.38],[31.911,-13.022],[22.112,-4.805],[34.508,-1.578],[40.68,5.961],[39.258,15.121],[31.922,20.811],[21.659,19.43],[14.425,15.824],[15.803,18.749],[18.51,25.831],[17.409,35.831],[9.174,41.598]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.628,42.21]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.983,-2.797],[3.313,-0.745],[2.388,1.727],[0.596,2.653],[-1.764,3.009],[-7.968,4.057],[2.941,1.864],[0.522,2.322],[-1.423,2.585],[-2.653,0.597],[-2.97,-1.593],[-4.28,-1.996],[1.038,2.293],[0.411,1.825],[-1.274,2.466],[-3.15,0.708],[-2.273,-1.578],[-0.745,-3.313],[0.121,-2.549],[-0.47,-2.852],[-2.124,2.567],[-2.984,0.671],[-2.391,-1.723],[-0.596,-2.649],[1.946,-2.96],[7.764,-4.182],[-3.045,-1.927],[-0.521,-2.319],[1.42,-2.58],[2.649,-0.595],[3.034,1.496],[4.519,2.293],[-1.204,-2.251],[-0.483,-2.152],[1.356,-2.48],[3.313,-0.745],[2.206,1.683],[0.745,3.317],[0.043,2.517],[0.337,3.059]],"o":[[-1.983,2.796],[-2.653,0.597],[-2.391,-1.723],[-0.522,-2.319],[1.76,-3.007],[-8.811,-0.455],[-2.944,-1.86],[-0.596,-2.65],[1.419,-2.58],[3.313,-0.745],[2.971,1.597],[-1.005,-2.908],[-1.036,-2.288],[-0.745,-3.314],[1.274,-2.461],[3.313,-0.745],[2.269,1.579],[0.485,2.156],[-0.123,2.554],[3.103,-4.003],[2.121,-2.566],[2.649,-0.595],[2.389,1.728],[0.522,2.323],[-1.946,2.963],[8.77,0.293],[3.045,1.927],[0.597,2.653],[-1.422,2.585],[-2.984,0.671],[-3.037,-1.493],[0.797,2.783],[1.201,2.256],[0.746,3.317],[-1.36,2.485],[-3.15,0.708],[-2.206,-1.679],[-0.448,-1.989],[-0.043,-2.512],[-3.013,3.64]],"v":[[-12.498,25.13],[-20.445,30.443],[-28.008,28.749],[-32.487,22.182],[-30.628,14.19],[-16.034,3.596],[-33.662,0.117],[-38.86,-6.158],[-37.622,-14.01],[-31.513,-18.779],[-22.086,-17.504],[-11.211,-12.115],[-14.271,-19.914],[-16.442,-26.085],[-15.648,-34.753],[-9.013,-39.508],[-0.635,-38.258],[3.888,-30.918],[4.43,-23.858],[4.948,-15.749],[12.786,-25.607],[20.445,-30.462],[28.006,-28.768],[32.487,-22.202],[30.352,-14.277],[15.786,-3.559],[33.51,-0.232],[38.859,6.139],[37.622,13.991],[31.513,18.76],[22.485,17.526],[11.154,11.846],[14.157,19.398],[16.688,26.01],[15.771,34.704],[8.763,39.546],[0.732,38.087],[-3.695,30.595],[-4.432,23.839],[-5.005,15.48]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.628,42.441]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"pin 1 Outlines","sr":0.839,"st":10,"op":180,"ip":10,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[41.627,42.21,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[553.763,820.682,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-12.498,25.361],[-12.495,25.361]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.547,0],[-0.177,-0.053],[-0.083,-0.745],[-0.043,-2.527],[-0.417,-1.855],[-1.862,-1.417],[-2.609,0.586],[-1.098,2.007],[0.649,2.884],[1.122,2.108],[0.829,2.892],[-0.573,0.473],[-0.663,-0.336],[-3.008,-1.478],[-2.582,0.58],[-1.162,2.112],[0.497,2.212],[2.597,1.643],[10.458,0.349],[0.192,0.821],[-0.743,0.4],[-1.213,1.848],[0.405,1.798],[2.029,1.468],[2.122,-0.476],[1.866,-2.259],[3.177,-4.099],[0.72,0.182],[0.121,0.732],[-0.13,2.679],[0.444,1.974],[1.891,1.316],[2.804,-0.631],[1.019,-1.967],[-0.651,-2.897],[-0.98,-2.163],[-1.028,-2.973],[0.557,-0.501],[0.679,0.317],[2.998,1.612],[2.886,-0.648],[1.162,-2.111],[-0.497,-2.212],[-2.495,-1.576],[-10.518,-0.543],[-0.176,-0.827],[0.754,-0.384],[1.077,-1.841],[-0.413,-1.836],[-2.025,-1.459],[-2.128,0.478],[-1.723,2.429],[-3.037,3.669]],"o":[[0.179,0],[0.718,0.215],[0.345,3.134],[0.041,2.377],[0.652,2.901],[1.76,1.342],[2.792,-0.627],[1.142,-2.088],[-0.443,-1.97],[-1.262,-2.358],[-0.204,-0.714],[0.572,-0.472],[4.602,2.336],[2.663,1.314],[2.124,-0.478],[1.205,-2.19],[-0.407,-1.808],[-1.887,-1.194],[-0.843,-0.029],[-0.193,-0.821],[9.283,-5],[1.649,-2.508],[-0.496,-2.209],[-1.955,-1.409],[-2.594,0.584],[-2.073,2.505],[-0.454,0.587],[-0.72,-0.182],[-0.488,-2.964],[0.112,-2.378],[-0.645,-2.868],[-1.84,-1.277],[-2.606,0.586],[-1.075,2.081],[0.381,1.693],[1.045,2.308],[0.244,0.709],[-0.557,0.502],[-4.281,-1.997],[-2.587,-1.387],[-2.125,0.478],[-1.205,2.19],[0.408,1.812],[1.826,1.158],[0.844,0.044],[0.176,0.826],[-9.478,4.825],[-1.507,2.571],[0.498,2.216],[1.952,1.413],[2.875,-0.646],[1.991,-2.808],[0.361,-0.436]],"v":[[-5.005,13.844],[-4.469,13.922],[-3.149,15.507],[-2.565,24.038],[-1.874,30.415],[1.862,36.832],[8.354,37.954],[14.134,34.039],[14.868,26.65],[12.51,20.505],[9.359,12.591],[9.966,10.637],[11.999,10.413],[23.309,16.081],[31.103,17.169],[35.987,13.322],[37.039,6.779],[32.512,1.577],[15.724,-1.462],[13.969,-2.902],[14.901,-4.973],[28.791,-15.072],[30.666,-21.561],[26.913,-27.025],[20.854,-28.41],[14.226,-24.186],[6.424,-14.374],[4.491,-13.708],[3.107,-15.214],[2.567,-23.717],[2.067,-30.277],[-1.701,-36.496],[-8.603,-37.457],[-13.99,-33.663],[-14.62,-26.264],[-12.569,-20.453],[-9.445,-12.493],[-9.96,-10.497],[-11.999,-10.191],[-22.969,-15.63],[-31.103,-16.728],[-35.987,-12.88],[-37.039,-6.337],[-32.665,-1.23],[-15.938,1.962],[-14.209,3.439],[-15.188,5.491],[-29.017,15.363],[-30.666,22.004],[-26.916,27.465],[-20.854,28.853],[-14.021,24.281],[-6.443,14.521]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.99,0],[1.883,1.437],[0.842,3.742],[0.045,2.631],[0.086,1.285],[1.273,-1.797],[3.763,-0.846],[2.829,2.046],[0.698,3.102],[-2,3.412],[-5.099,3.021],[2.44,1.547],[0.633,2.814],[-1.641,2.982],[-3.184,0.716],[-3.366,-1.805],[-2.498,-1.212],[0.473,1.046],[0.436,1.941],[-1.474,2.855],[-3.696,0.831],[-2.71,-1.882],[-0.848,-3.768],[0.128,-2.714],[-0.056,-1.114],[-1.441,1.741],[-3.384,0.761],[-2.835,-2.043],[-0.696,-3.093],[2.226,-3.385],[4.963,-3.056],[-2.528,-1.6],[-0.632,-2.809],[1.64,-2.982],[3.184,-0.716],[3.408,1.682],[2.78,1.401],[-0.494,-0.923],[-0.517,-2.296],[1.575,-2.88],[3.846,-0.865]],"o":[[-2.424,0],[-2.553,-1.943],[-0.472,-2.102],[-0.02,-1.141],[-1.733,2.183],[-2.249,3.171],[-3.188,0.717],[-2.756,-1.986],[-0.627,-2.789],[1.481,-2.53],[-5.763,-0.644],[-3.36,-2.123],[-0.696,-3.097],[1.684,-3.06],[3.747,-0.842],[1.931,1.038],[-0.475,-1.203],[-1.084,-2.394],[-0.84,-3.736],[1.536,-2.965],[3.827,-0.861],[2.656,1.849],[0.517,2.3],[-0.051,1.053],[1.939,-2.466],[2.379,-2.879],[3.179,-0.715],[2.762,1.999],[0.635,2.824],[-1.609,2.452],[5.785,0.561],[3.464,2.192],[0.696,3.097],[-1.684,3.06],[-3.401,0.764],[-2.065,-1.014],[0.424,1.026],[1.28,2.405],[0.844,3.756],[-1.619,2.961],[-1.073,0.241]],"v":[[6.076,41.96],[-0.401,39.801],[-5.517,31.234],[-6.297,24.103],[-6.455,20.46],[-10.975,26.441],[-20.035,32.495],[-29.102,30.491],[-34.309,22.823],[-32.239,13.477],[-22.43,5.194],[-34.662,1.923],[-40.681,-5.518],[-39.258,-14.68],[-31.922,-20.37],[-21.203,-18.919],[-14.546,-15.536],[-15.97,-18.914],[-18.262,-25.445],[-17.306,-35.379],[-9.422,-41.099],[0.43,-39.561],[5.71,-31.096],[6.296,-23.54],[6.304,-20.286],[11.349,-26.566],[20.035,-32.053],[29.099,-30.052],[34.309,-22.38],[31.911,-13.022],[22.113,-4.805],[34.508,-1.578],[40.681,5.96],[39.258,15.121],[31.922,20.813],[21.66,19.43],[14.426,15.823],[15.804,18.749],[18.511,25.831],[17.409,35.831],[9.173,41.598]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.21]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.983,-2.797],[3.313,-0.745],[2.388,1.727],[0.596,2.653],[-1.764,3.009],[-7.968,4.057],[2.941,1.864],[0.522,2.322],[-1.423,2.585],[-2.653,0.597],[-2.97,-1.593],[-4.28,-1.996],[1.038,2.293],[0.411,1.825],[-1.274,2.466],[-3.151,0.708],[-2.273,-1.578],[-0.745,-3.313],[0.121,-2.549],[-0.47,-2.852],[-2.124,2.567],[-2.983,0.671],[-2.391,-1.723],[-0.595,-2.649],[1.946,-2.96],[7.764,-4.182],[-3.045,-1.927],[-0.521,-2.319],[1.42,-2.58],[2.649,-0.595],[3.034,1.496],[4.519,2.293],[-1.204,-2.251],[-0.483,-2.152],[1.356,-2.48],[3.313,-0.745],[2.207,1.683],[0.746,3.317],[0.043,2.517],[0.337,3.059]],"o":[[-1.983,2.796],[-2.653,0.597],[-2.391,-1.723],[-0.522,-2.319],[1.76,-3.007],[-8.811,-0.455],[-2.944,-1.86],[-0.596,-2.65],[1.419,-2.58],[3.313,-0.745],[2.971,1.597],[-1.005,-2.908],[-1.036,-2.289],[-0.745,-3.314],[1.274,-2.462],[3.313,-0.745],[2.269,1.579],[0.485,2.156],[-0.123,2.554],[3.103,-4.003],[2.121,-2.566],[2.649,-0.595],[2.389,1.728],[0.523,2.323],[-1.946,2.963],[8.77,0.293],[3.045,1.927],[0.597,2.653],[-1.422,2.585],[-2.984,0.671],[-3.037,-1.493],[0.797,2.783],[1.201,2.256],[0.746,3.317],[-1.36,2.485],[-3.15,0.708],[-2.205,-1.679],[-0.447,-1.989],[-0.043,-2.512],[-3.013,3.64]],"v":[[-12.498,25.13],[-20.445,30.443],[-28.008,28.749],[-32.487,22.182],[-30.628,14.19],[-16.034,3.596],[-33.662,0.117],[-38.86,-6.158],[-37.622,-14.01],[-31.513,-18.779],[-22.086,-17.504],[-11.211,-12.115],[-14.271,-19.914],[-16.442,-26.085],[-15.648,-34.753],[-9.013,-39.508],[-0.635,-38.258],[3.888,-30.918],[4.43,-23.858],[4.948,-15.749],[12.786,-25.607],[20.443,-30.462],[28.006,-28.768],[32.487,-22.202],[30.352,-14.277],[15.786,-3.559],[33.51,-0.232],[38.859,6.139],[37.622,13.991],[31.513,18.76],[22.485,17.526],[11.154,11.846],[14.157,19.398],[16.688,26.01],[15.771,34.704],[8.763,39.546],[0.73,38.087],[-3.697,30.595],[-4.432,23.839],[-5.005,15.48]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41.627,42.441]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"yellow box Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[315.477,137.779,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[701.631,786.567,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.135,0],[0.194,0.87],[-1.006,0.224],[0,0],[-9.839,17.407],[6.972,20.778],[-0.977,0.328],[-0.328,-0.977],[9.428,-16.678],[27.194,-6.026],[0,0]],"o":[[-0.855,0],[-0.225,-1.006],[0,0],[26.134,-5.791],[8.892,-15.731],[-0.328,-0.977],[0.977,-0.328],[7.319,21.809],[-10.375,18.354],[0,0],[-0.137,0.03]],"v":[[-170.439,79.424],[-172.259,77.963],[-170.843,75.735],[103.705,14.533],[158.691,-20.926],[161.626,-76.732],[162.802,-79.096],[165.165,-77.92],[161.941,-19.089],[104.515,18.177],[-170.031,79.379]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.537,0.541,0.553]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[442.664,137.343]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[14.32,0],[5.63,-1.266],[0,0],[10.93,-17.273],[-4.484,-19.942],[-17.272,-10.931],[-19.943,4.485],[0,0],[-10.931,17.273],[4.485,19.943],[17.273,10.931]],"o":[[-5.634,0],[0,0],[-19.943,4.484],[-10.931,17.272],[4.485,19.943],[17.273,10.931],[0,0],[19.942,-4.484],[10.93,-17.273],[-4.484,-19.943],[-12.395,-7.845]],"v":[[229.394,-126.742],[212.457,-124.851],[-246.035,-21.753],[-293.911,11.986],[-303.908,69.696],[-270.169,117.573],[-212.458,127.569],[246.034,24.472],[293.91,-9.267],[303.906,-66.978],[270.167,-114.854]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[5.908,0],[13.001,8.227],[4.703,20.915],[-11.464,18.116],[-20.916,4.703],[0,0],[-18.116,-11.464],[-4.703,-20.915],[11.464,-18.115],[20.916,-4.703],[0,0],[0,0],[0,0]],"o":[[-15.019,0],[-18.115,-11.465],[-4.703,-20.916],[11.464,-18.115],[0,0],[20.915,-4.703],[18.115,11.464],[4.704,20.916],[-11.464,18.115],[0,0],[0,0],[0,0],[-5.904,1.327]],"v":[[-229.403,133.196],[-272.164,120.728],[-307.549,70.516],[-297.066,9.989],[-246.854,-25.396],[211.638,-128.493],[272.164,-118.009],[307.549,-67.797],[297.065,-7.271],[246.852,28.114],[246.443,26.293],[246.852,28.114],[-211.639,131.212]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.537,0.541,0.553]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[315.477,136.42]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[42.24,-9.498],[0,0],[9.498,42.24],[-42.241,9.499],[0,0],[-9.498,-42.24],[0,0]],"o":[[0,0],[-42.241,9.498],[-9.498,-42.24],[0,0],[42.24,-9.498],[0,0],[9.499,42.24]],"v":[[246.444,24.934],[-212.048,128.031],[-305.729,68.747],[-246.443,-24.934],[212.047,-128.031],[305.727,-68.747],[305.727,-68.746]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.537,0.541,0.553]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[315.476,137.779]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5}]},{"nm":"","id":"comp_2","layers":[{"ty":4,"nm":"lock Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[238.038,192.34,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[606.663,642.058,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.031,0],[0,1.031],[0,0],[-26.622,0],[0,0],[0,-1.031],[1.031,0],[0,0],[0,-22.699],[0,0]],"o":[[-1.031,0],[0,0],[0,-24.757],[0,0],[1.031,0],[0,1.031],[0,0],[-24.563,0],[0,0],[0,1.031]],"v":[[-53.408,60.441],[-55.275,58.574],[-55.275,-15.542],[-6.994,-60.441],[53.408,-60.441],[55.275,-58.574],[53.408,-56.707],[-6.994,-56.707],[-51.542,-15.542],[-51.542,58.574]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[68.86,72.843]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.031,0],[0,1.031],[0,0],[-1.031,0],[0,-1.031],[0,0]],"o":[[-1.031,0],[0,0],[0,-1.031],[1.031,0],[0,0],[0,1.031]],"v":[[0,107.724],[-1.867,105.857],[-1.867,-105.857],[0,-107.724],[1.867,-105.857],[1.867,105.857]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[457.427,201.292]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-1.03],[1.03,0],[0.6,-0.06],[0.94,-13.92],[0,-0.71],[1.03,0],[0,1.03],[-16.3,0]],"o":[[0,1.03],[-0.6,0],[-12.76,0.95],[-0.06,0.7],[0,1.03],[-1.03,0],[0,-17.6],[1.03,0]],"v":[[15.715,-15.03],[13.845,-13.16],[12.045,-13.08],[-11.895,12.92],[-11.975,15.03],[-13.845,16.9],[-15.715,15.03],[13.845,-16.9]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[227.389,159.103]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 4","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.031,0],[0,0],[0,1.031],[-1.031,0],[0,0],[0,-1.031]],"o":[[0,0],[-1.031,0],[0,-1.031],[0,0],[1.031,0],[0,1.031]],"v":[[10.15,1.866],[-10.151,1.866],[-12.017,0],[-10.151,-1.866],[10.15,-1.866],[12.017,0]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[243.046,240.876]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 5","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":false,"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[232.895,240.876],[253.196,240.876]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 6","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[16.431,0],[0,-17.737],[-2.716,-2.503],[-0.517,-0.539],[-0.688,-0.556],[-0.072,-0.457],[0.18,-1.015],[0,0],[-0.548,-0.653],[-0.811,0],[0,0],[-0.51,0.607],[0.166,0.952],[0,0],[-0.119,0.762],[-0.36,0.29],[-0.685,0.697],[-0.828,0.737],[0,12.842]],"o":[[-16.43,0],[0,12.814],[0.579,0.534],[0.378,0.394],[0.359,0.291],[0.121,0.764],[0,0],[-0.167,0.949],[0.496,0.59],[0,0],[0.835,0],[0.548,-0.653],[0,0],[-0.178,-1.014],[0.072,-0.457],[0.408,-0.33],[0.717,-0.73],[3.383,-3.011],[0,-17.737]],"v":[[-0.001,-53.041],[-29.798,-20.873],[-18.219,3.604],[-16.567,5.221],[-14.547,7.148],[-13.877,8.308],[-13.972,11.149],[-20.753,49.59],[-20.153,52.111],[-18.096,53.04],[18.092,53.04],[20.149,52.112],[20.75,49.587],[13.969,11.148],[13.875,8.312],[14.546,7.149],[16.216,5.58],[18.545,3.369],[29.797,-20.873]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.945,0],[0,0],[1.206,1.438],[-0.359,2.039],[0,0],[-0.007,0.272],[0.397,0.414],[0.523,0.481],[0,14.333],[-18.489,0],[0,-19.795],[3.76,-3.345],[0.659,-0.671],[0.394,-0.358],[-0.069,-0.39],[0,0],[1.26,-1.499]],"o":[[0,0],[-1.918,0],[-1.26,-1.5],[0,0],[0.069,-0.391],[-0.654,-0.594],[-0.465,-0.484],[-2.998,-2.763],[0,-19.795],[18.49,0],[0,14.354],[-0.765,0.682],[-0.497,0.506],[0.008,0.271],[0,0],[0.357,2.043],[-1.224,1.458]],"v":[[18.092,56.773],[-18.096,56.773],[-23.012,54.511],[-24.429,48.942],[-17.648,10.498],[-17.543,9.492],[-19.261,7.805],[-20.749,6.351],[-33.531,-20.873],[-0.001,-56.773],[33.531,-20.873],[21.026,6.158],[18.88,8.195],[17.541,9.494],[17.646,10.498],[24.427,48.941],[23.007,54.513]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.038,192.34]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 7","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.385,0],[0,0],[0.851,1.013],[-0.263,1.494],[0,0],[0.064,0.406],[0.445,0.464],[0.549,0.507],[0,13.572],[-17.459,0],[0,-18.767],[3.571,-3.178],[0.69,-0.701],[0.57,-0.461],[-0.175,-0.989],[0,0],[0.904,-1.076]],"o":[[0,0],[-1.365,0],[-0.904,-1.078],[0,0],[0.176,-0.99],[-0.76,-0.614],[-0.492,-0.513],[-2.858,-2.633],[0,-18.767],[17.461,0],[0,13.597],[-0.796,0.708],[-0.549,0.56],[-0.064,0.406],[0,0],[0.262,1.496],[-0.864,1.028]],"v":[[18.092,54.907],[-18.095,54.907],[-21.582,53.312],[-22.59,49.266],[-15.811,10.823],[-15.72,8.599],[-17.915,6.513],[-19.483,4.977],[-31.665,-20.873],[-0.001,-54.907],[31.665,-20.873],[19.785,4.763],[17.548,6.887],[15.72,8.601],[15.807,10.823],[22.588,49.266],[21.579,53.313]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.038,192.34]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 8","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.008,0.005],[0.008,-0.006]],"o":[[-0.008,0.005],[0.008,-0.006]],"v":[[15.248,8.804],[15.223,8.82]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.006,0.004],[-0.006,-0.004]],"o":[[0.006,0.004],[-0.006,-0.004]],"v":[[-15.236,8.811],[-15.217,8.824]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[15.336,0],[0,-16.642],[-2.567,-2.365],[-0.548,-0.571],[-0.163,-0.11],[0.189,-1.063],[0,0],[-0.17,-0.203],[-0.237,0],[0,0],[-0.124,0.148],[0.065,0.37],[0,0],[-1.846,1.182],[-0.879,0.895],[-0.86,0.766],[0,12.037]],"o":[[-15.336,0],[0,12.004],[0.605,0.557],[1.093,1.138],[1.834,1.179],[0,0],[-0.065,0.369],[0.124,0.148],[0,0],[0.237,0],[0.17,-0.203],[0,0],[-0.188,-1.064],[0.144,-0.098],[0.749,-0.762],[3.183,-2.832],[0,-16.642]],"v":[[-0.001,-51.055],[-27.813,-20.873],[-16.873,2.145],[-15.134,3.846],[-13.189,5.689],[-12.016,11.494],[-18.796,49.935],[-18.631,50.835],[-18.095,51.055],[18.092,51.055],[18.629,50.835],[18.795,49.933],[12.014,11.492],[13.202,5.682],[14.799,4.188],[17.225,1.885],[27.811,-20.873]]}}},{"ty":"sh","nm":"Path 4","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.349,0],[0,0],[0.841,1.002],[-0.257,1.459],[0,0],[0.072,0.404],[0.451,0.469],[0.549,0.506],[0,13.523],[-17.394,0],[0,-18.701],[3.559,-3.168],[0.69,-0.703],[0.569,-0.455],[-0.184,-1.042],[0,0],[0.882,-1.05]],"o":[[0,0],[-1.349,0],[-0.881,-1.05],[0,0],[0.185,-1.043],[-0.756,-0.604],[-0.495,-0.517],[-2.849,-2.625],[0,-18.701],[17.394,0],[0,13.549],[-0.798,0.709],[-0.559,0.569],[-0.072,0.403],[0,0],[0.256,1.461],[-0.84,1]],"v":[[18.092,54.788],[-18.095,54.788],[-21.491,53.235],[-22.473,49.287],[-15.692,10.844],[-15.61,8.535],[-17.829,6.431],[-19.402,4.89],[-31.545,-20.873],[-0.001,-54.788],[31.546,-20.873],[19.707,4.675],[17.463,6.804],[15.61,8.537],[15.691,10.843],[22.472,49.287],[21.486,53.237]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.037,192.34]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 9","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-17.672],[-2.748,-2.532],[-0.536,-0.559],[-0.399,-0.258],[0.322,-1.819],[0,0],[-1.717,0],[0,0],[0.319,1.823],[0,0],[-0.518,0.332],[-0.821,0.836],[-0.8,0.712],[0,12.959],[16.365,0]],"o":[[0,12.759],[0.567,0.523],[0.951,0.991],[0.516,0.332],[0,0],[-0.321,1.823],[0,0],[1.719,0],[0,0],[-0.321,-1.819],[0.349,-0.226],[0.754,-0.767],[3.058,-2.722],[0,-17.672],[-16.367,0]],"v":[[-29.678,-20.873],[-18.138,3.517],[-16.482,5.138],[-14.208,7.253],[-13.854,11.168],[-20.635,49.611],[-18.096,52.921],[18.092,52.921],[20.633,49.611],[13.852,11.168],[14.208,7.253],[16.132,5.496],[18.465,3.28],[29.678,-20.873],[-0.001,-52.921]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.037,192.34]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 10","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,-22.699],[0,0],[-24.564,0],[0,0],[0,22.7],[0,0],[24.565,0]],"o":[[-24.564,0],[0,0],[0,22.7],[0,0],[24.565,0],[0,0],[0,-22.699],[0,0]],"v":[[-189.506,-188.358],[-234.054,-147.192],[-234.054,147.189],[-189.506,188.356],[189.503,188.356],[234.055,147.189],[234.055,-147.192],[189.503,-188.358]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[26.624,0],[0,0],[0,24.758],[0,0],[-26.622,0],[0,0],[0,-24.758],[0,0]],"o":[[0,0],[-26.622,0],[0,0],[0,-24.758],[0,0],[26.624,0],[0,0],[0,24.758]],"v":[[189.503,192.09],[-189.506,192.09],[-237.787,147.189],[-237.787,-147.192],[-189.506,-192.09],[189.503,-192.09],[237.787,-147.192],[237.787,147.189]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.037,192.341]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 11","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[25.635,0],[0,0],[0,23.768],[0,0],[-25.635,0],[0,0],[0,-23.766]],"o":[[0,23.768],[0,0],[-25.635,0],[0,0],[0,-23.766],[0,0],[25.635,0],[0,0]],"v":[[235.921,147.19],[189.504,190.224],[-189.506,190.224],[-235.921,147.19],[-235.921,-147.191],[-189.506,-190.224],[189.504,-190.224],[235.921,-147.191]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[238.037,192.34]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":4,"nm":"lock top Outlines","sr":1,"st":0,"op":240,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[278.62,303.58,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[726.66,542.7,0],"t":50,"ti":[0,15.61,0],"to":[0,0,0]},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[726.66,511.797,0],"t":70,"ti":[0,-12.003,0],"to":[0,-8.573,0]},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[726.66,511.797,0],"t":190,"ti":[0,0,0],"to":[0,6.312,0]},{"s":[726.66,542.7,0],"t":210}]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":50},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[7.478],"t":70},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[7.478],"t":190},{"s":[0],"t":210}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.958,0],[0.055,0.005],[-0.089,1.027],[5.495,14.62],[10.891,11.364],[38.217,-1.7],[0.028,0],[0,0],[0,1.031],[-1.031,0],[0,0],[-26.029,-27.157],[-5.501,-14.637],[1.383,-15.894]],"o":[[-0.054,0],[-1.027,-0.09],[1.335,-15.333],[-5.322,-14.162],[-25.295,-26.391],[-0.027,0.001],[0,0],[-1.031,0],[0,-1.031],[0,0],[39.278,-1.734],[11.243,11.73],[5.692,15.147],[-0.085,0.972]],"v":[[65.652,64.979],[65.488,64.973],[63.789,62.951],[57.52,17.81],[33.087,-20.659],[-66.856,-59.513],[-66.939,-59.512],[-67.027,-59.512],[-68.893,-61.378],[-67.027,-63.245],[-66.98,-63.245],[35.781,-23.241],[61.015,16.496],[67.509,63.275]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[229.344,75.241]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-0.34,-67.35],[0,-0.2],[0,0],[0,0],[0,0],[40.79,0],[0,0],[0,-37.63],[0,0],[0,0],[0.06,0.18],[-73.35,0],[0,0]],"o":[[-0.06,0.18],[0,0],[0,0],[0,0],[0,-37.63],[0,0],[-40.79,0],[0,0],[0,0],[0,0],[0.33,-67.35],[0,0],[73.34,0]],"v":[[151.135,-26.54],[151.045,-25.97],[151.045,148.6],[91.635,148.6],[91.635,-25.97],[17.655,-94.21],[-17.665,-94.21],[-91.635,-25.97],[-91.635,67.6],[-151.045,67.6],[-151.135,-26.54],[-17.745,-148.6],[17.745,-148.6]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[155.125,152.58]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 3","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,-0.2],[0,0],[0,0],[0,0],[40.79,0],[0,0],[0,-37.63],[0,0],[0,0],[0.06,0.18],[-73.35,0],[0,0],[-0.34,-67.35]],"o":[[0,0],[0,0],[0,0],[0,-37.63],[0,0],[-40.79,0],[0,0],[0,0],[0,0],[0.33,-67.35],[0,0],[73.34,0],[-0.06,0.18]],"v":[[151.05,-25.97],[151.05,148.6],[91.64,148.6],[91.64,-25.97],[17.66,-94.21],[-17.66,-94.21],[-91.63,-25.97],[-91.63,67.6],[-151.04,67.6],[-151.13,-26.54],[-17.74,-148.6],[17.75,-148.6],[151.14,-26.54]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[75.61,0],[0,0],[0,-69.68],[0,0],[-1.03,0],[0,0],[0,1.03],[0,0],[-38.73,0],[0,0],[0,-35.57],[0,0],[-1.03,0],[0,0],[0,1.03],[0,0],[0,0.2]],"o":[[0,0],[-75.61,0],[0,0],[0,1.03],[0,0],[1.03,0],[0,0],[0,-35.57],[0,0],[38.74,0],[0,0],[0,1.03],[0,0],[1.03,0],[0,0],[0.06,-0.18],[0,-69.68]],"v":[[17.75,-152.33],[-17.74,-152.33],[-154.87,-25.97],[-154.78,69.46],[-152.91,71.33],[-89.77,71.33],[-87.9,69.46],[-87.9,-25.97],[-17.66,-90.48],[17.66,-90.48],[87.91,-25.97],[87.91,150.46],[89.77,152.33],[152.92,152.33],[154.78,150.46],[154.78,-25.4],[154.87,-25.97]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[155.12,152.58]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":2}]}]} \ No newline at end of file diff --git a/assets/animations/lottie/register.json b/assets/animations/lottie/register.json new file mode 100755 index 0000000..986bd80 --- /dev/null +++ b/assets/animations/lottie/register.json @@ -0,0 +1 @@ +{"nm":"Ani Nop ho so","h":250,"w":250,"meta":{"g":"LottieFiles AE 0.1.20"},"layers":[{"ty":4,"nm":"sao1/File Quet thong tin Outlines","sr":1,"st":80,"op":135,"ip":80,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[49,205.5,0]},"s":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0,0,100],"t":80},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[120,120,100],"t":94},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[120,120,100],"t":112},{"s":[0,0,100],"t":128}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[41,85.152,0]},"r":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":80},{"s":[80],"t":128}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":80},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":94},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":112},{"s":[0],"t":128}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[1.273,-1.218],[1.686,-0.463],[0,0],[0,0],[-1.232,-1.242],[-0.455,-1.698],[0,0],[0,0],[-1.242,1.233],[-1.682,0.485],[0,0],[0,0],[0.951,3.441]],"o":[[0,0],[-0.495,1.69],[-1.244,1.228],[0,0],[0,0],[1.679,0.489],[1.235,1.251],[0,0],[0,0],[0.489,-1.679],[1.25,-1.226],[0,0],[0,0],[-3.429,-0.994],[0,0]],"v":[[0.12,-17.919],[-2.37,-9.462],[-5.068,-5.023],[-9.538,-2.443],[-17.993,-0.195],[-9.507,2.294],[-5.068,4.933],[-2.49,9.432],[-0.12,17.919],[2.368,9.462],[5.008,5.022],[9.476,2.414],[17.993,0.045],[9.536,-2.415],[2.489,-9.551]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":4},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[49.098,206.159]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":1},{"ty":1,"nm":"White Solid 3","sr":1,"st":91,"op":118,"ip":91,"hasMask":true,"ao":0,"ks":{"a":{"a":0,"k":[125,125,0]},"s":{"a":0,"k":[34.801,34.801,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[184.375,161.875,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":91},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":100},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":110},{"s":[0],"t":117}]}},"ef":[],"masksProperties":[{"nm":"Mask 1","inv":false,"mode":"f","x":{"a":0,"k":0},"o":{"a":0,"k":100},"pt":{"a":0,"k":{"c":true,"i":[[0.096,0],[2.65,2.651],[0,0],[-5.513,5.513],[-5.514,-5.514],[0,0],[0,0],[-5.735,-5.283],[5.283,-5.734],[0,0],[3.844,-0.079]],"o":[[-3.74,0],[0,0],[-5.513,-5.513],[5.513,-5.513],[0,0],[0,0],[5.283,-5.735],[5.734,5.283],[0,0],[-2.605,2.827],[-0.096,0.002]],"v":[[111.477,179.381],[101.495,175.246],[55.605,129.356],[55.605,109.391],[75.571,109.391],[111.061,144.881],[173.859,76.719],[193.808,75.902],[194.625,95.851],[121.861,174.829],[111.767,179.378]]}}}],"sc":"#ffffff","sh":250,"sw":250,"ind":2},{"ty":4,"nm":"tick","sr":1,"st":80,"op":148,"ip":80,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[185.163,160.599,0]},"s":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[0,0,100],"t":80},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[110,110,100],"t":90},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[100,100,100],"t":100},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[100,100,100],"t":113},{"s":[0,0,100],"t":126}]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[185.163,160.599,0]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[0],"t":80},{"o":{"x":0.167,"y":0},"i":{"x":0.75,"y":1},"s":[100],"t":87},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[100],"t":113},{"s":[0],"t":123}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-19.508,0],[0,19.508],[19.508,0],[0,-19.507]],"o":[[19.508,0],[0,-19.507],[-19.508,0],[0,19.508]],"v":[[0,35.322],[35.321,0],[0,-35.322],[-35.321,0]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[185.164,160.599]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[-22.619,0],[0,22.619],[22.619,0],[0,-22.619]],"o":[[22.619,0],[0,-22.619],[-22.619,0],[0,22.619]],"v":[[0,40.955],[40.955,-0.001],[0,-40.956],[-40.955,-0.001]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[185.163,160.599]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":3},{"ty":4,"nm":"Bia ho so","sr":1,"st":15,"op":150,"ip":30,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[125,125,0]},"s":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[70,70,100],"t":28},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[105,105,100],"t":44},{"s":[100,100,100],"t":54}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[153,125,0],"t":31,"ti":[4.667,0,0],"to":[-4.667,0,0]},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[125,125,0],"t":49,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[125,125,0],"t":116,"ti":[-4.667,0,0],"to":[4.667,0,0]},{"s":[153,125,0],"t":132}]},"r":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[4],"t":31},{"o":{"x":0.25,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":49},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[0],"t":116},{"s":[4],"t":132}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.24,"y":0},"i":{"x":0.53,"y":1},"s":[0],"t":26},{"o":{"x":0.24,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":40},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[100],"t":127},{"s":[1],"t":132}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[2.407,0.127],[0,0],[0.13,-2.403],[0,0],[-2.381,-0.126],[0,0],[-0.128,2.387],[0,0]],"o":[[0,0],[-2.402,-0.127],[0,0],[-0.129,2.381],[0,0],[2.388,0.126],[0,0],[0.13,-2.407]],"v":[[15.887,3.499],[-10.461,2.107],[-15.065,6.245],[-15.067,6.293],[-10.972,10.85],[15.471,12.247],[20.025,8.154],[20.028,8.106]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.129,-2.389],[0,0],[2.414,0.128],[0,0],[-0.13,2.407],[-2.414,-0.128],[0,0]],"o":[[0,0],[-0.13,2.414],[0,0],[-2.407,-0.127],[0.13,-2.414],[0,0],[2.389,0.126]],"v":[[20.785,-5.953],[20.783,-5.905],[16.178,-1.767],[-16.644,-3.5],[-20.784,-8.107],[-16.179,-12.245],[16.691,-10.509]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":1},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[182.788,69.441]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.69,0.745],[1.029,0.054],[0,0],[0,0],[0.082,-1.837],[0,0],[1.939,-1.796],[0.028,-0.025],[0,0],[0,0],[0,0],[-0.11,2.037],[0,0]],"o":[[-0.689,-0.746],[0,0],[0,0],[0.875,1.612],[0,0],[-0.118,2.646],[-0.028,0.025],[0,0],[0,0],[0,0],[2.099,0.087],[0,0],[0.054,-1]],"v":[[55.916,-82.36],[53.25,-83.6],[-42.043,-88.633],[-31.995,-71.851],[-30.761,-66.589],[-36.433,61.005],[-39.769,67.615],[-39.845,67.695],[-56.956,83.213],[43.976,88.544],[44.023,88.546],[48.029,85.008],[56.903,-79.654]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.18,0.188,0.224]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[154.926,125.682]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":4},{"ty":4,"nm":"ho so","sr":1,"st":0,"op":150,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[107.969,124.018,0]},"s":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[100,100,100],"t":47},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[97,97,100],"t":51},{"s":[100,100,100],"t":56}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[125,125,0],"t":0,"ti":[3.987,0.361,0],"to":[-3.987,-0.361,0]},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[101.079,122.833,0],"t":17,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.33,"y":0},"i":{"x":0.667,"y":1},"s":[101.079,122.833,0],"t":24,"ti":[-1.167,0,0],"to":[-2.167,0,0]},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[88.079,122.833,0],"t":42,"ti":[-3.333,0,0],"to":[1.167,0,0]},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[108.079,122.833,0],"t":56,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[108.079,122.833,0],"t":116,"ti":[-2.82,-0.361,0],"to":[2.82,0.361,0]},{"s":[125,125,0],"t":132}]},"r":{"a":1,"k":[{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[4],"t":0},{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[-5],"t":17},{"o":{"x":0.33,"y":0},"i":{"x":0.667,"y":1},"s":[-5],"t":24},{"o":{"x":0.333,"y":0},"i":{"x":0.667,"y":1},"s":[1],"t":42},{"o":{"x":0.167,"y":0},"i":{"x":0.75,"y":1},"s":[0],"t":56},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[0],"t":116},{"s":[4],"t":132}]},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}},"ef":[],"shapes":[{"ty":"gr","nm":"Bong ho so","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0,0],[0,0],[0.347,5.336],[0,0],[5.337,-0.347],[0,0],[0,0],[0.168,-4.91],[0,0],[3.429,-3.441]],"o":[[0,0],[5.338,-0.347],[0,0],[-0.347,-5.337],[0,0],[0,0],[3.252,3.682],[0,0],[-0.166,4.854],[0,0]],"v":[[-36.517,78.121],[27.134,73.975],[36.17,63.683],[27.545,-68.739],[17.252,-77.774],[-25.786,-74.971],[-21.807,-70.467],[-17.004,-57.087],[-20.845,55.098],[-26.438,68.005]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.898,0.902,0.922]},"r":1,"o":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[0],"t":42},{"o":{"x":0.25,"y":0},"i":{"x":0.833,"y":1},"s":[100],"t":56},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":116},{"s":[0],"t":132}]}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[132.788,122.856]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.323,4.974],[0,0],[4.972,-0.324],[0,0],[-0.324,-4.974],[0,0],[-4.973,0.324],[0,0]],"o":[[0,0],[-0.323,-4.973],[0,0],[-4.974,0.324],[0,0],[0.323,4.972],[0,0],[4.974,-0.323]],"v":[[48.526,27.743],[47.464,11.451],[37.874,3.033],[-36.994,7.908],[-45.413,17.5],[-44.352,33.792],[-34.761,42.21],[40.107,37.334]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.105,1.625],[0,0],[1.625,-0.106],[0,0],[-0.106,-1.626],[-1.625,0.105],[0,0]],"o":[[0,0],[-0.107,-1.625],[0,0],[-1.625,0.106],[0.106,1.625],[0,0],[1.625,-0.107]],"v":[[46,-11.05],[46,-11.05],[42.865,-13.801],[-44.128,-8.136],[-46.879,-5.001],[-43.745,-2.25],[43.249,-7.915]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.106,1.626],[0,0],[1.625,-0.106],[0,0],[-0.106,-1.625],[-1.625,0.105],[0,0]],"o":[[0,0],[-0.106,-1.625],[0,0],[-1.625,0.106],[0.106,1.625],[0,0],[1.625,-0.106]],"v":[[45.011,-26.225],[45.011,-26.225],[41.877,-28.976],[-45.116,-23.311],[-47.867,-20.176],[-44.733,-17.425],[42.26,-23.09]]}}},{"ty":"sh","nm":"Path 4","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.625,-0.106],[0,0],[0.106,1.626],[-1.625,0.106],[0,0],[-0.106,-1.625]],"o":[[0,0],[-1.625,0.106],[-0.106,-1.625],[0,0],[1.625,-0.106],[0.106,1.625]],"v":[[41.384,-36.542],[-45.609,-30.877],[-48.743,-33.628],[-45.992,-36.762],[41.001,-42.427],[44.135,-39.676]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":1},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.898,0.902,0.922]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.105,145.872]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[7.717,-0.543],[0,0],[-0.573,-7.385],[-2.602,0.183],[0,0],[0.193,2.49]],"o":[[0,0],[-7.717,0.544],[0.194,2.49],[0,0],[2.603,-0.184],[-0.574,-7.385]],"v":[[3.42,2.572],[-5.118,3.173],[-18.052,17.529],[-12.99,21.706],[14.069,19.801],[18.432,14.959]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.442,5.703],[-5.96,0.42],[-0.444,-5.703],[5.96,-0.419]],"o":[[-0.443,-5.703],[5.96,-0.419],[0.442,5.703],[-5.959,0.42]],"v":[[-12.728,-10.383],[-2.74,-21.47],[8.854,-11.903],[-1.136,-0.816]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":1},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[75.317,77.865]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 4","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[5.466,-0.356],[0,0],[0.356,5.467],[0,0],[-5.466,0.356],[0,0],[-0.356,-5.466],[0,0]],"o":[[0,0],[-5.465,0.355],[0,0],[-0.356,-5.467],[0,0],[5.466,-0.355],[0,0],[0.356,5.466]],"v":[[51.721,72.828],[-41.839,78.921],[-52.38,69.669],[-60.973,-62.287],[-51.721,-72.829],[41.838,-78.922],[52.38,-69.669],[60.973,62.286]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.969,124.018]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 5","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[6.766,-0.441],[0,0],[0.44,6.766],[0,0],[-6.766,0.441],[0,0],[-0.44,-6.766],[0,0]],"o":[[0,0],[-6.767,0.441],[0,0],[-0.44,-6.767],[0,0],[6.765,-0.441],[0,0],[0.441,6.766]],"v":[[54.159,77.318],[-43.674,83.689],[-56.723,72.236],[-65.613,-64.268],[-54.16,-77.317],[43.674,-83.688],[56.722,-72.235],[65.612,64.268]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.898,0.902,0.922]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.969,124.018]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":5},{"ty":4,"nm":"ho so 3","sr":1,"st":0,"op":77,"ip":0,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[107.969,124.018,0]},"s":{"a":0,"k":[100,100,100]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[125,125,0],"t":0,"ti":[-3.833,0,0],"to":[3.833,0,0]},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[148,125,0],"t":17,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.33,"y":0},"i":{"x":0.667,"y":1},"s":[148,125,0],"t":24,"ti":[9.987,0.361,0],"to":[-9.987,-0.361,0]},{"s":[88.079,122.833,0],"t":42}]},"r":{"a":1,"k":[{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[4],"t":0},{"o":{"x":0.33,"y":0},"i":{"x":0.67,"y":1},"s":[15],"t":17},{"o":{"x":0.33,"y":0},"i":{"x":0.667,"y":1},"s":[15],"t":24},{"s":[1],"t":42}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[100],"t":42},{"s":[0],"t":43}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.323,4.974],[0,0],[4.972,-0.324],[0,0],[-0.324,-4.974],[0,0],[-4.973,0.324],[0,0]],"o":[[0,0],[-0.323,-4.973],[0,0],[-4.974,0.324],[0,0],[0.323,4.972],[0,0],[4.974,-0.323]],"v":[[48.526,27.743],[47.464,11.451],[37.874,3.033],[-36.994,7.908],[-45.413,17.5],[-44.352,33.792],[-34.761,42.21],[40.107,37.334]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.105,1.625],[0,0],[1.625,-0.106],[0,0],[-0.106,-1.626],[-1.625,0.105],[0,0]],"o":[[0,0],[-0.107,-1.625],[0,0],[-1.625,0.106],[0.106,1.625],[0,0],[1.625,-0.107]],"v":[[46,-11.05],[46,-11.05],[42.865,-13.801],[-44.128,-8.136],[-46.879,-5.001],[-43.745,-2.25],[43.249,-7.915]]}}},{"ty":"sh","nm":"Path 3","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.106,1.626],[0,0],[1.625,-0.106],[0,0],[-0.106,-1.625],[-1.625,0.105],[0,0]],"o":[[0,0],[-0.106,-1.625],[0,0],[-1.625,0.106],[0.106,1.625],[0,0],[1.625,-0.106]],"v":[[45.011,-26.225],[45.011,-26.225],[41.877,-28.976],[-45.116,-23.311],[-47.867,-20.176],[-44.733,-17.425],[42.26,-23.09]]}}},{"ty":"sh","nm":"Path 4","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.625,-0.106],[0,0],[0.106,1.626],[-1.625,0.106],[0,0],[-0.106,-1.625]],"o":[[0,0],[-1.625,0.106],[-0.106,-1.625],[0,0],[1.625,-0.106],[0.106,1.625]],"v":[[41.384,-36.542],[-45.609,-30.877],[-48.743,-33.628],[-45.992,-36.762],[41.001,-42.427],[44.135,-39.676]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":1},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.898,0.902,0.922]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.105,145.872]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 2","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[7.717,-0.543],[0,0],[-0.573,-7.385],[-2.602,0.183],[0,0],[0.193,2.49]],"o":[[0,0],[-7.717,0.544],[0.194,2.49],[0,0],[2.603,-0.184],[-0.574,-7.385]],"v":[[3.42,2.572],[-5.118,3.173],[-18.052,17.529],[-12.99,21.706],[14.069,19.801],[18.432,14.959]]}}},{"ty":"sh","nm":"Path 2","d":1,"ks":{"a":0,"k":{"c":true,"i":[[0.442,5.703],[-5.96,0.42],[-0.444,-5.703],[5.96,-0.419]],"o":[[-0.443,-5.703],[5.96,-0.419],[0.442,5.703],[-5.959,0.42]],"v":[[-12.728,-10.383],[-2.74,-21.47],[8.854,-11.903],[-1.136,-0.816]]}}},{"ty":"mm","nm":"Merge Paths 1","mm":1},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.929,0.11,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[75.317,77.865]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 4","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[5.466,-0.356],[0,0],[0.356,5.467],[0,0],[-5.466,0.356],[0,0],[-0.356,-5.466],[0,0]],"o":[[0,0],[-5.465,0.355],[0,0],[-0.356,-5.467],[0,0],[5.466,-0.355],[0,0],[0.356,5.466]],"v":[[51.721,72.828],[-41.839,78.921],[-52.38,69.669],[-60.973,-62.287],[-51.721,-72.829],[41.838,-78.922],[52.38,-69.669],[60.973,62.286]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[1,1,1]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.969,124.018]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]},{"ty":"gr","nm":"Group 5","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[6.766,-0.441],[0,0],[0.44,6.766],[0,0],[-6.766,0.441],[0,0],[-0.44,-6.766],[0,0]],"o":[[0,0],[-6.767,0.441],[0,0],[-0.44,-6.767],[0,0],[6.765,-0.441],[0,0],[0.441,6.766]],"v":[[54.159,77.318],[-43.674,83.689],[-56.723,72.236],[-65.613,-64.268],[-54.16,-77.317],[43.674,-83.688],[56.722,-72.235],[65.612,64.268]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0.898,0.902,0.922]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[107.969,124.018]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":6},{"ty":4,"nm":"nen ho so","sr":1,"st":15,"op":150,"ip":30,"hasMask":false,"ao":0,"ks":{"a":{"a":0,"k":[125,125,0]},"s":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[70,70,100],"t":28},{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[105,105,100],"t":44},{"s":[100,100,100],"t":54}]},"sk":{"a":0,"k":0},"p":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[153,125,0],"t":31,"ti":[4.667,0,0],"to":[-4.667,0,0]},{"o":{"x":0.167,"y":0.167},"i":{"x":0.833,"y":0.833},"s":[125,125,0],"t":49,"ti":[0,0,0],"to":[0,0,0]},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[125,125,0],"t":116,"ti":[-4.667,0,0],"to":[4.667,0,0]},{"s":[153,125,0],"t":132}]},"r":{"a":1,"k":[{"o":{"x":0.25,"y":0},"i":{"x":0.75,"y":1},"s":[4],"t":31},{"o":{"x":0.25,"y":0},"i":{"x":0.667,"y":1},"s":[0],"t":49},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[0],"t":116},{"s":[4],"t":132}]},"sa":{"a":0,"k":0},"o":{"a":1,"k":[{"o":{"x":0.24,"y":0},"i":{"x":0.53,"y":1},"s":[0],"t":26},{"o":{"x":0.24,"y":0},"i":{"x":0.667,"y":1},"s":[100],"t":40},{"o":{"x":0.167,"y":0},"i":{"x":0.833,"y":1},"s":[100],"t":125},{"s":[1],"t":132}]}},"ef":[],"shapes":[{"ty":"gr","nm":"Group 1","it":[{"ty":"sh","nm":"Path 1","d":1,"ks":{"a":0,"k":{"c":true,"i":[[1.218,2.125],[0.089,0.132],[3.745,0.198],[38.467,2.032],[2.43,-0.861],[0.274,-5.05],[0.35,-6.475],[0.701,-12.949],[0.702,-12.948],[0.701,-12.949],[0.41,-7.575],[-3.557,-2.328],[-2.14,-0.114],[-39.403,-2.082],[-2.33,1.899],[-0.183,3.396],[-2.935,54.486]],"o":[[-0.079,-0.137],[-2.103,-3.104],[-38.467,-2.031],[-2.574,-0.136],[-5.824,2.065],[-0.35,6.474],[-0.702,12.948],[-0.702,12.948],[-0.702,12.948],[-0.411,7.575],[-0.231,4.244],[1.792,1.173],[39.402,2.082],[3.003,0.158],[2.637,-2.149],[2.934,-54.486],[0.134,-2.476]],"v":[[73.269,-85.713],[73.017,-86.117],[62.874,-89.912],[-52.528,-96.007],[-60.185,-95.407],[-65.658,-81.951],[-66.71,-62.528],[-68.815,-23.683],[-70.92,15.162],[-73.025,54.007],[-74.256,76.731],[-70.772,88.365],[-64.588,89.8],[53.618,96.046],[62.261,94.369],[65.466,85.01],[74.269,-78.448]]}}},{"ty":"fl","nm":"Fill 1","c":{"a":0,"k":[0,0.169,0.169]},"r":1,"o":{"a":0,"k":100}},{"ty":"tr","a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"sk":{"a":0,"k":0},"p":{"a":0,"k":[143.607,124.993]},"r":{"a":0,"k":0},"sa":{"a":0,"k":0},"o":{"a":0,"k":100}}]}],"ind":7}],"v":"5.5.7","fr":60,"op":150,"ip":0,"assets":[]} \ No newline at end of file diff --git a/assets/fonts/gess_two/GE_SS_Two_Bold.otf b/assets/fonts/gess_two/GE_SS_Two_Bold.otf new file mode 100755 index 0000000..da99274 Binary files /dev/null and b/assets/fonts/gess_two/GE_SS_Two_Bold.otf differ diff --git a/assets/fonts/gess_two/GE_SS_Two_Light.otf b/assets/fonts/gess_two/GE_SS_Two_Light.otf new file mode 100755 index 0000000..60ea874 Binary files /dev/null and b/assets/fonts/gess_two/GE_SS_Two_Light.otf differ diff --git a/assets/fonts/gess_two/GE_SS_Two_Medium.otf b/assets/fonts/gess_two/GE_SS_Two_Medium.otf new file mode 100755 index 0000000..ff4a1bf Binary files /dev/null and b/assets/fonts/gess_two/GE_SS_Two_Medium.otf differ diff --git a/assets/fonts/poppins/Poppins-Black.ttf b/assets/fonts/poppins/Poppins-Black.ttf new file mode 100644 index 0000000..a9520b7 Binary files /dev/null and b/assets/fonts/poppins/Poppins-Black.ttf differ diff --git a/assets/fonts/poppins/Poppins-Bold.ttf b/assets/fonts/poppins/Poppins-Bold.ttf new file mode 100644 index 0000000..b94d47f Binary files /dev/null and b/assets/fonts/poppins/Poppins-Bold.ttf differ diff --git a/assets/fonts/poppins/Poppins-ExtraBold.ttf b/assets/fonts/poppins/Poppins-ExtraBold.ttf new file mode 100644 index 0000000..8f008c3 Binary files /dev/null and b/assets/fonts/poppins/Poppins-ExtraBold.ttf differ diff --git a/assets/fonts/poppins/Poppins-ExtraLight.ttf b/assets/fonts/poppins/Poppins-ExtraLight.ttf new file mode 100644 index 0000000..ee62382 Binary files /dev/null and b/assets/fonts/poppins/Poppins-ExtraLight.ttf differ diff --git a/assets/fonts/poppins/Poppins-Light.ttf b/assets/fonts/poppins/Poppins-Light.ttf new file mode 100644 index 0000000..2ab0221 Binary files /dev/null and b/assets/fonts/poppins/Poppins-Light.ttf differ diff --git a/assets/fonts/poppins/Poppins-Medium.ttf b/assets/fonts/poppins/Poppins-Medium.ttf new file mode 100644 index 0000000..e90e87e Binary files /dev/null and b/assets/fonts/poppins/Poppins-Medium.ttf differ diff --git a/assets/fonts/poppins/Poppins-Regular.ttf b/assets/fonts/poppins/Poppins-Regular.ttf new file mode 100644 index 0000000..be06e7f Binary files /dev/null and b/assets/fonts/poppins/Poppins-Regular.ttf differ diff --git a/assets/fonts/poppins/Poppins-SemiBold.ttf b/assets/fonts/poppins/Poppins-SemiBold.ttf new file mode 100644 index 0000000..dabf7c2 Binary files /dev/null and b/assets/fonts/poppins/Poppins-SemiBold.ttf differ diff --git a/assets/fonts/poppins/Poppins-Thin.ttf b/assets/fonts/poppins/Poppins-Thin.ttf new file mode 100644 index 0000000..f5c0fdd Binary files /dev/null and b/assets/fonts/poppins/Poppins-Thin.ttf differ diff --git a/assets/images/new/Boo_ Appointment.svg b/assets/images/new/Boo_ Appointment.svg deleted file mode 100644 index c25652c..0000000 --- a/assets/images/new/Boo_ Appointment.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/CS/Family_Files.svg b/assets/images/new/CS/Family_Files.svg deleted file mode 100644 index ce47d95..0000000 --- a/assets/images/new/CS/Family_Files.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/CS/Help.svg b/assets/images/new/CS/Help.svg deleted file mode 100644 index 31d49e7..0000000 --- a/assets/images/new/CS/Help.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/CS/My_File.svg b/assets/images/new/CS/My_File.svg deleted file mode 100644 index fc5c009..0000000 --- a/assets/images/new/CS/My_File.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/CS/Todo.svg b/assets/images/new/CS/Todo.svg deleted file mode 100644 index 98232af..0000000 --- a/assets/images/new/CS/Todo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/CS/emergency_request_CS.svg b/assets/images/new/CS/emergency_request_CS.svg deleted file mode 100644 index 1796a80..0000000 --- a/assets/images/new/CS/emergency_request_CS.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/CS/home_health_care_CS.svg b/assets/images/new/CS/home_health_care_CS.svg deleted file mode 100644 index 8cf044b..0000000 --- a/assets/images/new/CS/home_health_care_CS.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/CS/livecare_CS.svg b/assets/images/new/CS/livecare_CS.svg deleted file mode 100644 index 8af91e8..0000000 --- a/assets/images/new/CS/livecare_CS.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/CS/loader.gif b/assets/images/new/CS/loader.gif deleted file mode 100644 index 3e34372..0000000 Binary files a/assets/images/new/CS/loader.gif and /dev/null differ diff --git a/assets/images/new/CS/pharmacy_CS.svg b/assets/images/new/CS/pharmacy_CS.svg deleted file mode 100644 index a3ad2b0..0000000 --- a/assets/images/new/CS/pharmacy_CS.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/assets/images/new/Comprehensive checkup.svg b/assets/images/new/Comprehensive checkup.svg deleted file mode 100644 index b3f2feb..0000000 --- a/assets/images/new/Comprehensive checkup.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/CoronaIcon.svg b/assets/images/new/CoronaIcon.svg deleted file mode 100644 index c02f907..0000000 --- a/assets/images/new/CoronaIcon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/DriveThru.svg b/assets/images/new/DriveThru.svg deleted file mode 100644 index faa727b..0000000 --- a/assets/images/new/DriveThru.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/E_Referral.svg b/assets/images/new/E_Referral.svg deleted file mode 100644 index fb6b859..0000000 --- a/assets/images/new/E_Referral.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/HHC.svg b/assets/images/new/HHC.svg deleted file mode 100644 index 692623c..0000000 --- a/assets/images/new/HHC.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/InPatient.svg b/assets/images/new/InPatient.svg deleted file mode 100644 index d865a66..0000000 --- a/assets/images/new/InPatient.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/Indoor_nav_appo.svg b/assets/images/new/Indoor_nav_appo.svg deleted file mode 100644 index 81bf654..0000000 --- a/assets/images/new/Indoor_nav_appo.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/Live Care.svg b/assets/images/new/Live Care.svg deleted file mode 100644 index b5a367d..0000000 --- a/assets/images/new/Live Care.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/Live_Care.svg b/assets/images/new/Live_Care.svg deleted file mode 100644 index b5a367d..0000000 --- a/assets/images/new/Live_Care.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/NFCCheckIn_QR_gps_HMG.png b/assets/images/new/NFCCheckIn_QR_gps_HMG.png deleted file mode 100644 index 20fc0ef..0000000 Binary files a/assets/images/new/NFCCheckIn_QR_gps_HMG.png and /dev/null differ diff --git a/assets/images/new/NFC_Hold.svg b/assets/images/new/NFC_Hold.svg deleted file mode 100644 index fbfa19e..0000000 --- a/assets/images/new/NFC_Hold.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/Pharmacy.svg b/assets/images/new/Pharmacy.svg deleted file mode 100644 index bdb101e..0000000 --- a/assets/images/new/Pharmacy.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/Saudi_Riyal_Symbol.svg b/assets/images/new/Saudi_Riyal_Symbol.svg deleted file mode 100644 index d57d83a..0000000 --- a/assets/images/new/Saudi_Riyal_Symbol.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/assets/images/new/WalkIn.svg b/assets/images/new/WalkIn.svg deleted file mode 100644 index c60829c..0000000 --- a/assets/images/new/WalkIn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/add-to-cart.svg b/assets/images/new/add-to-cart.svg deleted file mode 100644 index f01f603..0000000 --- a/assets/images/new/add-to-cart.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/add_to_cart.svg b/assets/images/new/add_to_cart.svg deleted file mode 100644 index f01f603..0000000 --- a/assets/images/new/add_to_cart.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/admission_notice.png b/assets/images/new/admission_notice.png deleted file mode 100644 index 50b5c1d..0000000 Binary files a/assets/images/new/admission_notice.png and /dev/null differ diff --git a/assets/images/new/ancillary.svg b/assets/images/new/ancillary.svg deleted file mode 100644 index bde8d0e..0000000 --- a/assets/images/new/ancillary.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/app_setting.svg b/assets/images/new/app_setting.svg deleted file mode 100644 index d97a11a..0000000 --- a/assets/images/new/app_setting.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/appointment-rating/1.svg b/assets/images/new/appointment-rating/1.svg deleted file mode 100644 index 8c73276..0000000 --- a/assets/images/new/appointment-rating/1.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/appointment-rating/2.svg b/assets/images/new/appointment-rating/2.svg deleted file mode 100644 index 60ae290..0000000 --- a/assets/images/new/appointment-rating/2.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/appointment-rating/3.svg b/assets/images/new/appointment-rating/3.svg deleted file mode 100644 index 324918d..0000000 --- a/assets/images/new/appointment-rating/3.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/appointment-rating/4.svg b/assets/images/new/appointment-rating/4.svg deleted file mode 100644 index a983815..0000000 --- a/assets/images/new/appointment-rating/4.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/appointment-rating/5.svg b/assets/images/new/appointment-rating/5.svg deleted file mode 100644 index 4600b41..0000000 --- a/assets/images/new/appointment-rating/5.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/birth.png b/assets/images/new/birth.png deleted file mode 100644 index 39bd3f8..0000000 Binary files a/assets/images/new/birth.png and /dev/null differ diff --git a/assets/images/new/blood donation.svg b/assets/images/new/blood donation.svg deleted file mode 100644 index 95d0904..0000000 --- a/assets/images/new/blood donation.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/blood.svg b/assets/images/new/blood.svg deleted file mode 100644 index 7b1f2d0..0000000 --- a/assets/images/new/blood.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/blood_pressure.svg b/assets/images/new/blood_pressure.svg deleted file mode 100644 index 22cf1a2..0000000 --- a/assets/images/new/blood_pressure.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/body_parts/female/abdomin.png b/assets/images/new/body_parts/female/abdomin.png deleted file mode 100644 index f4918d7..0000000 Binary files a/assets/images/new/body_parts/female/abdomin.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/anal.png b/assets/images/new/body_parts/female/anal.png deleted file mode 100644 index d96ef28..0000000 Binary files a/assets/images/new/body_parts/female/anal.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/axilla.png b/assets/images/new/body_parts/female/axilla.png deleted file mode 100644 index f38be6b..0000000 Binary files a/assets/images/new/body_parts/female/axilla.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/back.png b/assets/images/new/body_parts/female/back.png deleted file mode 100644 index 65d9ef1..0000000 Binary files a/assets/images/new/body_parts/female/back.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/bikini.png b/assets/images/new/body_parts/female/bikini.png deleted file mode 100644 index a1a6842..0000000 Binary files a/assets/images/new/body_parts/female/bikini.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/bikini_line.png b/assets/images/new/body_parts/female/bikini_line.png deleted file mode 100644 index 12fc0e6..0000000 Binary files a/assets/images/new/body_parts/female/bikini_line.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/buttocks.png b/assets/images/new/body_parts/female/buttocks.png deleted file mode 100644 index b83576f..0000000 Binary files a/assets/images/new/body_parts/female/buttocks.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/cheeks.svg b/assets/images/new/body_parts/female/cheeks.svg deleted file mode 100644 index 6305ce6..0000000 --- a/assets/images/new/body_parts/female/cheeks.svg +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/chest.png b/assets/images/new/body_parts/female/chest.png deleted file mode 100644 index 727ebe7..0000000 Binary files a/assets/images/new/body_parts/female/chest.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/chest_line.png b/assets/images/new/body_parts/female/chest_line.png deleted file mode 100644 index 0b4fecb..0000000 Binary files a/assets/images/new/body_parts/female/chest_line.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/chin.svg b/assets/images/new/body_parts/female/chin.svg deleted file mode 100644 index 37da45b..0000000 --- a/assets/images/new/body_parts/female/chin.svg +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/ears.svg b/assets/images/new/body_parts/female/ears.svg deleted file mode 100644 index 758a69e..0000000 --- a/assets/images/new/body_parts/female/ears.svg +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/eyebrows.svg b/assets/images/new/body_parts/female/eyebrows.svg deleted file mode 100644 index 9657daa..0000000 --- a/assets/images/new/body_parts/female/eyebrows.svg +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/full_body_female.png b/assets/images/new/body_parts/female/full_body_female.png deleted file mode 100644 index fb6a375..0000000 Binary files a/assets/images/new/body_parts/female/full_body_female.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/full_legs.png b/assets/images/new/body_parts/female/full_legs.png deleted file mode 100644 index 5a365a7..0000000 Binary files a/assets/images/new/body_parts/female/full_legs.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/full_neck.svg b/assets/images/new/body_parts/female/full_neck.svg deleted file mode 100644 index f73f07f..0000000 --- a/assets/images/new/body_parts/female/full_neck.svg +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/half_neck.svg b/assets/images/new/body_parts/female/half_neck.svg deleted file mode 100644 index 78e4cfa..0000000 --- a/assets/images/new/body_parts/female/half_neck.svg +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/hydra_facial.svg b/assets/images/new/body_parts/female/hydra_facial.svg deleted file mode 100644 index 6a46821..0000000 --- a/assets/images/new/body_parts/female/hydra_facial.svg +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/lower_arm.png b/assets/images/new/body_parts/female/lower_arm.png deleted file mode 100644 index 717b2cd..0000000 Binary files a/assets/images/new/body_parts/female/lower_arm.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/lower_leg.png b/assets/images/new/body_parts/female/lower_leg.png deleted file mode 100644 index 88ccace..0000000 Binary files a/assets/images/new/body_parts/female/lower_leg.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/shoulders.png b/assets/images/new/body_parts/female/shoulders.png deleted file mode 100644 index e1f253a..0000000 Binary files a/assets/images/new/body_parts/female/shoulders.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/side_burn.svg b/assets/images/new/body_parts/female/side_burn.svg deleted file mode 100644 index 123216e..0000000 --- a/assets/images/new/body_parts/female/side_burn.svg +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/female/upper_arm.png b/assets/images/new/body_parts/female/upper_arm.png deleted file mode 100644 index 1edb873..0000000 Binary files a/assets/images/new/body_parts/female/upper_arm.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/upper_legs.png b/assets/images/new/body_parts/female/upper_legs.png deleted file mode 100644 index a8aa2ec..0000000 Binary files a/assets/images/new/body_parts/female/upper_legs.png and /dev/null differ diff --git a/assets/images/new/body_parts/female/upper_lips.svg b/assets/images/new/body_parts/female/upper_lips.svg deleted file mode 100644 index 7204337..0000000 --- a/assets/images/new/body_parts/female/upper_lips.svg +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/abdomin.png b/assets/images/new/body_parts/male/abdomin.png deleted file mode 100644 index 1b180b4..0000000 Binary files a/assets/images/new/body_parts/male/abdomin.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/axilla.png b/assets/images/new/body_parts/male/axilla.png deleted file mode 100644 index 61af949..0000000 Binary files a/assets/images/new/body_parts/male/axilla.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/back.png b/assets/images/new/body_parts/male/back.png deleted file mode 100644 index 224147e..0000000 Binary files a/assets/images/new/body_parts/male/back.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/back.svg b/assets/images/new/body_parts/male/back.svg deleted file mode 100644 index 7d9aeb4..0000000 --- a/assets/images/new/body_parts/male/back.svg +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/bikini.png b/assets/images/new/body_parts/male/bikini.png deleted file mode 100644 index aa98ea7..0000000 Binary files a/assets/images/new/body_parts/male/bikini.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/bikini_line.png b/assets/images/new/body_parts/male/bikini_line.png deleted file mode 100644 index 60ed64e..0000000 Binary files a/assets/images/new/body_parts/male/bikini_line.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/cheek.svg b/assets/images/new/body_parts/male/cheek.svg deleted file mode 100644 index 984a59f..0000000 --- a/assets/images/new/body_parts/male/cheek.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/chest.png b/assets/images/new/body_parts/male/chest.png deleted file mode 100644 index b7cec07..0000000 Binary files a/assets/images/new/body_parts/male/chest.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/chest_line.png b/assets/images/new/body_parts/male/chest_line.png deleted file mode 100644 index 41e779f..0000000 Binary files a/assets/images/new/body_parts/male/chest_line.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/chin.svg b/assets/images/new/body_parts/male/chin.svg deleted file mode 100644 index 9fdee93..0000000 --- a/assets/images/new/body_parts/male/chin.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/ears.svg b/assets/images/new/body_parts/male/ears.svg deleted file mode 100644 index 1c9600c..0000000 --- a/assets/images/new/body_parts/male/ears.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/eyebrows.svg b/assets/images/new/body_parts/male/eyebrows.svg deleted file mode 100644 index ea38523..0000000 --- a/assets/images/new/body_parts/male/eyebrows.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/full_body_male.png b/assets/images/new/body_parts/male/full_body_male.png deleted file mode 100644 index df30472..0000000 Binary files a/assets/images/new/body_parts/male/full_body_male.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/full_legs.png b/assets/images/new/body_parts/male/full_legs.png deleted file mode 100644 index eee2fa0..0000000 Binary files a/assets/images/new/body_parts/male/full_legs.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/full_neck.png b/assets/images/new/body_parts/male/full_neck.png deleted file mode 100644 index a75159f..0000000 Binary files a/assets/images/new/body_parts/male/full_neck.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/full_neck.svg b/assets/images/new/body_parts/male/full_neck.svg deleted file mode 100644 index 33b755e..0000000 --- a/assets/images/new/body_parts/male/full_neck.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/body_parts/male/half_neck.png b/assets/images/new/body_parts/male/half_neck.png deleted file mode 100644 index 5ee0249..0000000 Binary files a/assets/images/new/body_parts/male/half_neck.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/half_neck.svg b/assets/images/new/body_parts/male/half_neck.svg deleted file mode 100644 index 26b6bc3..0000000 --- a/assets/images/new/body_parts/male/half_neck.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/body_parts/male/hydra_facial.svg b/assets/images/new/body_parts/male/hydra_facial.svg deleted file mode 100644 index 1051630..0000000 --- a/assets/images/new/body_parts/male/hydra_facial.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/lower_arm.png b/assets/images/new/body_parts/male/lower_arm.png deleted file mode 100644 index 120242e..0000000 Binary files a/assets/images/new/body_parts/male/lower_arm.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/lower_legs.png b/assets/images/new/body_parts/male/lower_legs.png deleted file mode 100644 index 8367aa8..0000000 Binary files a/assets/images/new/body_parts/male/lower_legs.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/shoulders.png b/assets/images/new/body_parts/male/shoulders.png deleted file mode 100644 index 907f2dd..0000000 Binary files a/assets/images/new/body_parts/male/shoulders.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/side_burn.svg b/assets/images/new/body_parts/male/side_burn.svg deleted file mode 100644 index 156b30f..0000000 --- a/assets/images/new/body_parts/male/side_burn.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/body_parts/male/upper_arm.png b/assets/images/new/body_parts/male/upper_arm.png deleted file mode 100644 index f80a75d..0000000 Binary files a/assets/images/new/body_parts/male/upper_arm.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/upper_legs.png b/assets/images/new/body_parts/male/upper_legs.png deleted file mode 100644 index e0c973b..0000000 Binary files a/assets/images/new/body_parts/male/upper_legs.png and /dev/null differ diff --git a/assets/images/new/body_parts/male/upper_lips.svg b/assets/images/new/body_parts/male/upper_lips.svg deleted file mode 100644 index b7ae6e0..0000000 --- a/assets/images/new/body_parts/male/upper_lips.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/book appointment.svg b/assets/images/new/book appointment.svg deleted file mode 100644 index 590ea8d..0000000 --- a/assets/images/new/book appointment.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/booth_image.png b/assets/images/new/booth_image.png deleted file mode 100644 index 0a3427e..0000000 Binary files a/assets/images/new/booth_image.png and /dev/null differ diff --git a/assets/images/new/bottom_nav/family_files.svg b/assets/images/new/bottom_nav/family_files.svg deleted file mode 100644 index ce47d95..0000000 --- a/assets/images/new/bottom_nav/family_files.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/bottom_nav/help.svg b/assets/images/new/bottom_nav/help.svg deleted file mode 100644 index 31d49e7..0000000 --- a/assets/images/new/bottom_nav/help.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/bottom_nav/home.svg b/assets/images/new/bottom_nav/home.svg deleted file mode 100644 index b363bbc..0000000 --- a/assets/images/new/bottom_nav/home.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/bottom_nav/my_file.svg b/assets/images/new/bottom_nav/my_file.svg deleted file mode 100644 index fc5c009..0000000 --- a/assets/images/new/bottom_nav/my_file.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/bottom_nav/todo.svg b/assets/images/new/bottom_nav/todo.svg deleted file mode 100644 index 98232af..0000000 --- a/assets/images/new/bottom_nav/todo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/car_icon.svg b/assets/images/new/car_icon.svg deleted file mode 100644 index f6062e6..0000000 --- a/assets/images/new/car_icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/cart.svg b/assets/images/new/cart.svg deleted file mode 100644 index 334b86b..0000000 --- a/assets/images/new/cart.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/cart_old.svg b/assets/images/new/cart_old.svg deleted file mode 100644 index 334b86b..0000000 --- a/assets/images/new/cart_old.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/child vaccines.svg b/assets/images/new/child vaccines.svg deleted file mode 100644 index d3f38a5..0000000 --- a/assets/images/new/child vaccines.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/cloudy.svg b/assets/images/new/cloudy.svg deleted file mode 100644 index 88ccdf8..0000000 --- a/assets/images/new/cloudy.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/comprehensive_checkup.svg b/assets/images/new/comprehensive_checkup.svg deleted file mode 100644 index b3f2feb..0000000 --- a/assets/images/new/comprehensive_checkup.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/consent.jpg b/assets/images/new/consent.jpg deleted file mode 100644 index 0d0e7df..0000000 Binary files a/assets/images/new/consent.jpg and /dev/null differ diff --git a/assets/images/new/copy.svg b/assets/images/new/copy.svg deleted file mode 100644 index c34c96d..0000000 --- a/assets/images/new/copy.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/assets/images/new/covid drive thru.svg b/assets/images/new/covid drive thru.svg deleted file mode 100644 index 563de15..0000000 --- a/assets/images/new/covid drive thru.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/covid_test_drive_thru.svg b/assets/images/new/covid_test_drive_thru.svg deleted file mode 100644 index 563de15..0000000 --- a/assets/images/new/covid_test_drive_thru.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/direction.svg b/assets/images/new/direction.svg deleted file mode 100644 index 05d10bc..0000000 --- a/assets/images/new/direction.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/drive-thru.svg b/assets/images/new/drive-thru.svg deleted file mode 100644 index 3bbb836..0000000 --- a/assets/images/new/drive-thru.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/ear.svg b/assets/images/new/ear.svg deleted file mode 100644 index c514602..0000000 --- a/assets/images/new/ear.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/email.svg b/assets/images/new/email.svg deleted file mode 100644 index 642db68..0000000 --- a/assets/images/new/email.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/emergency.svg b/assets/images/new/emergency.svg deleted file mode 100644 index a1a0178..0000000 --- a/assets/images/new/emergency.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/emergency_services.svg b/assets/images/new/emergency_services.svg deleted file mode 100644 index ab63f29..0000000 --- a/assets/images/new/emergency_services.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/emergency_services_back.svg b/assets/images/new/emergency_services_back.svg deleted file mode 100644 index 13d9f2d..0000000 --- a/assets/images/new/emergency_services_back.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/empty.svg b/assets/images/new/empty.svg deleted file mode 100644 index 6a0ddab..0000000 --- a/assets/images/new/empty.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/family_files.svg b/assets/images/new/family_files.svg deleted file mode 100644 index ce3c5c8..0000000 --- a/assets/images/new/family_files.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/h2o.svg b/assets/images/new/h2o.svg deleted file mode 100644 index cab6a70..0000000 --- a/assets/images/new/h2o.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/head.svg b/assets/images/new/head.svg deleted file mode 100644 index 50da3a8..0000000 --- a/assets/images/new/head.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/health calculator.svg b/assets/images/new/health calculator.svg deleted file mode 100644 index ac73e86..0000000 --- a/assets/images/new/health calculator.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/assets/images/new/health converter.svg b/assets/images/new/health converter.svg deleted file mode 100644 index 961adc5..0000000 --- a/assets/images/new/health converter.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/heart_rate.svg b/assets/images/new/heart_rate.svg deleted file mode 100644 index fe476c3..0000000 --- a/assets/images/new/heart_rate.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/height.svg b/assets/images/new/height.svg deleted file mode 100644 index 6ee1bef..0000000 --- a/assets/images/new/height.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/hmg_icon.svg b/assets/images/new/hmg_icon.svg deleted file mode 100644 index e09967e..0000000 --- a/assets/images/new/hmg_icon.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/hospital-visit.svg b/assets/images/new/hospital-visit.svg deleted file mode 100644 index df4d481..0000000 --- a/assets/images/new/hospital-visit.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/hospital.png b/assets/images/new/hospital.png deleted file mode 100644 index 10c6a1f..0000000 Binary files a/assets/images/new/hospital.png and /dev/null differ diff --git a/assets/images/new/hourglass.svg b/assets/images/new/hourglass.svg deleted file mode 100644 index 564ff28..0000000 --- a/assets/images/new/hourglass.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/ic_zoom.svg b/assets/images/new/ic_zoom.svg deleted file mode 100644 index f7449ee..0000000 --- a/assets/images/new/ic_zoom.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/icon.png b/assets/images/new/icon.png deleted file mode 100644 index e802ae3..0000000 Binary files a/assets/images/new/icon.png and /dev/null differ diff --git a/assets/images/new/indoor_nav_home.svg b/assets/images/new/indoor_nav_home.svg deleted file mode 100644 index bfe32ee..0000000 --- a/assets/images/new/indoor_nav_home.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/inpatient/admission.svg b/assets/images/new/inpatient/admission.svg deleted file mode 100644 index 3c94692..0000000 --- a/assets/images/new/inpatient/admission.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/inpatient/admission_notice.svg b/assets/images/new/inpatient/admission_notice.svg deleted file mode 100644 index befcf08..0000000 --- a/assets/images/new/inpatient/admission_notice.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/assets/images/new/inpatient/advance_payment.svg b/assets/images/new/inpatient/advance_payment.svg deleted file mode 100644 index fe41e6e..0000000 --- a/assets/images/new/inpatient/advance_payment.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/inpatient/birth_notification.svg b/assets/images/new/inpatient/birth_notification.svg deleted file mode 100644 index 7e0c720..0000000 --- a/assets/images/new/inpatient/birth_notification.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/inpatient/general_instructions.svg b/assets/images/new/inpatient/general_instructions.svg deleted file mode 100644 index 9f42040..0000000 --- a/assets/images/new/inpatient/general_instructions.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/inpatient/help_pro.svg b/assets/images/new/inpatient/help_pro.svg deleted file mode 100644 index 90b7f30..0000000 --- a/assets/images/new/inpatient/help_pro.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/inpatient/meal_plan.svg b/assets/images/new/inpatient/meal_plan.svg deleted file mode 100644 index e5fd1e5..0000000 --- a/assets/images/new/inpatient/meal_plan.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/inpatient/medical_instructions.svg b/assets/images/new/inpatient/medical_instructions.svg deleted file mode 100644 index dc060b3..0000000 --- a/assets/images/new/inpatient/medical_instructions.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/inpatient/receive_prescription.svg b/assets/images/new/inpatient/receive_prescription.svg deleted file mode 100644 index 21cadf7..0000000 --- a/assets/images/new/inpatient/receive_prescription.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/instructions.jpg b/assets/images/new/instructions.jpg deleted file mode 100644 index 0b6025f..0000000 Binary files a/assets/images/new/instructions.jpg and /dev/null differ diff --git a/assets/images/new/latest news.svg b/assets/images/new/latest news.svg deleted file mode 100644 index 5b9cd80..0000000 --- a/assets/images/new/latest news.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/logo.png b/assets/images/new/logo.png deleted file mode 100644 index 29719b3..0000000 Binary files a/assets/images/new/logo.png and /dev/null differ diff --git a/assets/images/new/logo.svg b/assets/images/new/logo.svg deleted file mode 100644 index e777d9e..0000000 --- a/assets/images/new/logo.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/logout.svg b/assets/images/new/logout.svg deleted file mode 100644 index b767fbf..0000000 --- a/assets/images/new/logout.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/mass/health_BMI.svg b/assets/images/new/mass/health_BMI.svg deleted file mode 100644 index 081110d..0000000 --- a/assets/images/new/mass/health_BMI.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/meal_plan.png b/assets/images/new/meal_plan.png deleted file mode 100644 index 4368a1d..0000000 Binary files a/assets/images/new/meal_plan.png and /dev/null differ diff --git a/assets/images/new/medical file.svg b/assets/images/new/medical file.svg deleted file mode 100644 index 0849b7a..0000000 --- a/assets/images/new/medical file.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/medical_file.svg b/assets/images/new/medical_file.svg deleted file mode 100644 index 7130396..0000000 --- a/assets/images/new/medical_file.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/medical_instructions.png b/assets/images/new/medical_instructions.png deleted file mode 100644 index a6d0e0e..0000000 Binary files a/assets/images/new/medical_instructions.png and /dev/null differ diff --git a/assets/images/new/medical_instructions.svg b/assets/images/new/medical_instructions.svg deleted file mode 100644 index dc060b3..0000000 --- a/assets/images/new/medical_instructions.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/menu.svg b/assets/images/new/menu.svg deleted file mode 100644 index 05654cd..0000000 --- a/assets/images/new/menu.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/my family.svg b/assets/images/new/my family.svg deleted file mode 100644 index 41d0b8a..0000000 --- a/assets/images/new/my family.svg +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/national_id.svg b/assets/images/new/national_id.svg deleted file mode 100644 index a76fd98..0000000 --- a/assets/images/new/national_id.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/not_found.svg b/assets/images/new/not_found.svg deleted file mode 100644 index 80aed53..0000000 --- a/assets/images/new/not_found.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/notifications.svg b/assets/images/new/notifications.svg deleted file mode 100644 index 5866a81..0000000 --- a/assets/images/new/notifications.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/parking details.svg b/assets/images/new/parking details.svg deleted file mode 100644 index dc25eb0..0000000 --- a/assets/images/new/parking details.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/passport.svg b/assets/images/new/passport.svg deleted file mode 100644 index 883287f..0000000 --- a/assets/images/new/passport.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/payment.svg b/assets/images/new/payment.svg deleted file mode 100644 index c49fee3..0000000 --- a/assets/images/new/payment.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/payment/Apple_Pay.png b/assets/images/new/payment/Apple_Pay.png deleted file mode 100644 index 1dc7504..0000000 Binary files a/assets/images/new/payment/Apple_Pay.png and /dev/null differ diff --git a/assets/images/new/payment/Apple_Pay.svg b/assets/images/new/payment/Apple_Pay.svg deleted file mode 100755 index 0c6ecaf..0000000 --- a/assets/images/new/payment/Apple_Pay.svg +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/payment/Mada.png b/assets/images/new/payment/Mada.png deleted file mode 100644 index 905a5ba..0000000 Binary files a/assets/images/new/payment/Mada.png and /dev/null differ diff --git a/assets/images/new/payment/Mastercard.png b/assets/images/new/payment/Mastercard.png deleted file mode 100644 index 5d8b1fa..0000000 Binary files a/assets/images/new/payment/Mastercard.png and /dev/null differ diff --git a/assets/images/new/payment/installments.png b/assets/images/new/payment/installments.png deleted file mode 100644 index b2b231b..0000000 Binary files a/assets/images/new/payment/installments.png and /dev/null differ diff --git a/assets/images/new/payment/instalmt.svg b/assets/images/new/payment/instalmt.svg deleted file mode 100644 index 76fe7a0..0000000 --- a/assets/images/new/payment/instalmt.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/new/payment/tamara_ar.png b/assets/images/new/payment/tamara_ar.png deleted file mode 100644 index f1587ad..0000000 Binary files a/assets/images/new/payment/tamara_ar.png and /dev/null differ diff --git a/assets/images/new/payment/tamara_en.png b/assets/images/new/payment/tamara_en.png deleted file mode 100644 index 84d85b2..0000000 Binary files a/assets/images/new/payment/tamara_en.png and /dev/null differ diff --git a/assets/images/new/payment/visa.png b/assets/images/new/payment/visa.png deleted file mode 100644 index 3a6d90d..0000000 Binary files a/assets/images/new/payment/visa.png and /dev/null differ diff --git a/assets/images/new/paymentMethods.png b/assets/images/new/paymentMethods.png deleted file mode 100644 index a2836f1..0000000 Binary files a/assets/images/new/paymentMethods.png and /dev/null differ diff --git a/assets/images/new/pendingPayment.svg b/assets/images/new/pendingPayment.svg deleted file mode 100644 index 79f29f0..0000000 --- a/assets/images/new/pendingPayment.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/pharma.svg b/assets/images/new/pharma.svg deleted file mode 100644 index c3071ac..0000000 --- a/assets/images/new/pharma.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/pharmaicon.svg b/assets/images/new/pharmaicon.svg deleted file mode 100644 index af0f0e2..0000000 --- a/assets/images/new/pharmaicon.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/qr_code.svg b/assets/images/new/qr_code.svg deleted file mode 100644 index a8674f0..0000000 --- a/assets/images/new/qr_code.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/reach us.svg b/assets/images/new/reach us.svg deleted file mode 100644 index b463417..0000000 --- a/assets/images/new/reach us.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/reach_us.svg b/assets/images/new/reach_us.svg deleted file mode 100644 index b463417..0000000 --- a/assets/images/new/reach_us.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/red-star.svg b/assets/images/new/red-star.svg deleted file mode 100644 index 12631b0..0000000 --- a/assets/images/new/red-star.svg +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - - - - - image/svg+xml - - - - - Openclipart - - - red star - 2010-12-31T17:15:10 - - https://openclipart.org/detail/102793/red-star-by-worker - - - worker - - - - - red - revolution - socialism - star - - - - - - - - - - - diff --git a/assets/images/new/referral.svg b/assets/images/new/referral.svg deleted file mode 100644 index fb6b859..0000000 --- a/assets/images/new/referral.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/respiration_rate.svg b/assets/images/new/respiration_rate.svg deleted file mode 100644 index f544f54..0000000 --- a/assets/images/new/respiration_rate.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/active_medication.svg b/assets/images/new/services/active_medication.svg deleted file mode 100644 index aa6eeae..0000000 --- a/assets/images/new/services/active_medication.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/services/add_reminder.svg b/assets/images/new/services/add_reminder.svg deleted file mode 100644 index 5866a81..0000000 --- a/assets/images/new/services/add_reminder.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/services/allergies_diagnosed.svg b/assets/images/new/services/allergies_diagnosed.svg deleted file mode 100644 index 258658c..0000000 --- a/assets/images/new/services/allergies_diagnosed.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/ancillary.svg b/assets/images/new/services/ancillary.svg deleted file mode 100644 index bde8d0e..0000000 --- a/assets/images/new/services/ancillary.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/services/appointment_list.svg b/assets/images/new/services/appointment_list.svg deleted file mode 100644 index 40f61de..0000000 --- a/assets/images/new/services/appointment_list.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/services/ask_doctor.svg b/assets/images/new/services/ask_doctor.svg deleted file mode 100644 index 90b7f30..0000000 --- a/assets/images/new/services/ask_doctor.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/audio_call.svg b/assets/images/new/services/audio_call.svg deleted file mode 100644 index ff22a10..0000000 --- a/assets/images/new/services/audio_call.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/balance_credit.svg b/assets/images/new/services/balance_credit.svg deleted file mode 100644 index 268f284..0000000 --- a/assets/images/new/services/balance_credit.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/services/bmi.svg b/assets/images/new/services/bmi.svg deleted file mode 100644 index ce3be18..0000000 --- a/assets/images/new/services/bmi.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/services/bmr_calc.svg b/assets/images/new/services/bmr_calc.svg deleted file mode 100644 index 991cdd0..0000000 --- a/assets/images/new/services/bmr_calc.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/services/body_fat_calc.svg b/assets/images/new/services/body_fat_calc.svg deleted file mode 100644 index 552715b..0000000 --- a/assets/images/new/services/body_fat_calc.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/calories_calc.svg b/assets/images/new/services/calories_calc.svg deleted file mode 100644 index 2d4de2f..0000000 --- a/assets/images/new/services/calories_calc.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/assets/images/new/services/carbs_proteitn_fat.svg b/assets/images/new/services/carbs_proteitn_fat.svg deleted file mode 100644 index ba1c700..0000000 --- a/assets/images/new/services/carbs_proteitn_fat.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/services/chatbot.svg b/assets/images/new/services/chatbot.svg deleted file mode 100644 index cf2a509..0000000 --- a/assets/images/new/services/chatbot.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/services/cholesterol.svg b/assets/images/new/services/cholesterol.svg deleted file mode 100644 index e5686e1..0000000 --- a/assets/images/new/services/cholesterol.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/services/contactless.svg b/assets/images/new/services/contactless.svg deleted file mode 100644 index 4eb2d47..0000000 --- a/assets/images/new/services/contactless.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/services/delivery.svg b/assets/images/new/services/delivery.svg deleted file mode 100644 index 2b350b8..0000000 --- a/assets/images/new/services/delivery.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/services/eye_measurement.svg b/assets/images/new/services/eye_measurement.svg deleted file mode 100644 index 563329c..0000000 --- a/assets/images/new/services/eye_measurement.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/assets/images/new/services/fat.svg b/assets/images/new/services/fat.svg deleted file mode 100644 index 552715b..0000000 --- a/assets/images/new/services/fat.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/hosp_location.svg b/assets/images/new/services/hosp_location.svg deleted file mode 100644 index 4d55f56..0000000 --- a/assets/images/new/services/hosp_location.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/services/ideal_weight_calc.svg b/assets/images/new/services/ideal_weight_calc.svg deleted file mode 100644 index 60d7ecb..0000000 --- a/assets/images/new/services/ideal_weight_calc.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/insurance_approval.svg b/assets/images/new/services/insurance_approval.svg deleted file mode 100644 index f6a5885..0000000 --- a/assets/images/new/services/insurance_approval.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/insurance_card.svg b/assets/images/new/services/insurance_card.svg deleted file mode 100644 index 81d91b5..0000000 --- a/assets/images/new/services/insurance_card.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/new/services/internet_connection.svg b/assets/images/new/services/internet_connection.svg deleted file mode 100644 index 0917640..0000000 --- a/assets/images/new/services/internet_connection.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/invoice_list.svg b/assets/images/new/services/invoice_list.svg deleted file mode 100644 index 18fe134..0000000 --- a/assets/images/new/services/invoice_list.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/services/lab_result.svg b/assets/images/new/services/lab_result.svg deleted file mode 100644 index e850759..0000000 --- a/assets/images/new/services/lab_result.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/location.svg b/assets/images/new/services/location.svg deleted file mode 100644 index e727476..0000000 --- a/assets/images/new/services/location.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/services/medical_instructions.svg b/assets/images/new/services/medical_instructions.svg deleted file mode 100644 index dc060b3..0000000 --- a/assets/images/new/services/medical_instructions.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/medical_report.svg b/assets/images/new/services/medical_report.svg deleted file mode 100644 index 186af7a..0000000 --- a/assets/images/new/services/medical_report.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/services/medicine_prescription.svg b/assets/images/new/services/medicine_prescription.svg deleted file mode 100644 index 21cadf7..0000000 --- a/assets/images/new/services/medicine_prescription.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/services/monthly_report.svg b/assets/images/new/services/monthly_report.svg deleted file mode 100644 index d218855..0000000 --- a/assets/images/new/services/monthly_report.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/services/my_doc.svg b/assets/images/new/services/my_doc.svg deleted file mode 100644 index 8bec48a..0000000 --- a/assets/images/new/services/my_doc.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/online_payment.svg b/assets/images/new/services/online_payment.svg deleted file mode 100644 index 238417d..0000000 --- a/assets/images/new/services/online_payment.svg +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/services/ovulation.svg b/assets/images/new/services/ovulation.svg deleted file mode 100644 index 29650a7..0000000 --- a/assets/images/new/services/ovulation.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/services/pendingPayment.svg b/assets/images/new/services/pendingPayment.svg deleted file mode 100644 index 79f29f0..0000000 --- a/assets/images/new/services/pendingPayment.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/services/phone_call.svg b/assets/images/new/services/phone_call.svg deleted file mode 100644 index 10dbdbd..0000000 --- a/assets/images/new/services/phone_call.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/qr_code.svg b/assets/images/new/services/qr_code.svg deleted file mode 100644 index 55b7091..0000000 --- a/assets/images/new/services/qr_code.svg +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/assets/images/new/services/radiology.svg b/assets/images/new/services/radiology.svg deleted file mode 100644 index 8f1d8a4..0000000 --- a/assets/images/new/services/radiology.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/raise_comp.svg b/assets/images/new/services/raise_comp.svg deleted file mode 100644 index 74a87ba..0000000 --- a/assets/images/new/services/raise_comp.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/reminder_icon.svg b/assets/images/new/services/reminder_icon.svg deleted file mode 100644 index 9d73af2..0000000 --- a/assets/images/new/services/reminder_icon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/images/new/services/reschedule.svg b/assets/images/new/services/reschedule.svg deleted file mode 100644 index 28dbc92..0000000 --- a/assets/images/new/services/reschedule.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/services/sick_leave.svg b/assets/images/new/services/sick_leave.svg deleted file mode 100644 index 4d8eea5..0000000 --- a/assets/images/new/services/sick_leave.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/services/smart_watch.svg b/assets/images/new/services/smart_watch.svg deleted file mode 100644 index 236f64b..0000000 --- a/assets/images/new/services/smart_watch.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/services/sugar-blood-level.svg b/assets/images/new/services/sugar-blood-level.svg deleted file mode 100644 index f1c103f..0000000 --- a/assets/images/new/services/sugar-blood-level.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/services/survey.svg b/assets/images/new/services/survey.svg deleted file mode 100644 index 69fb7ad..0000000 --- a/assets/images/new/services/survey.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/new/services/tracker.svg b/assets/images/new/services/tracker.svg deleted file mode 100644 index 7d727ce..0000000 --- a/assets/images/new/services/tracker.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/services/vaccine_list.svg b/assets/images/new/services/vaccine_list.svg deleted file mode 100644 index 7096feb..0000000 --- a/assets/images/new/services/vaccine_list.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/services/video_call.svg b/assets/images/new/services/video_call.svg deleted file mode 100644 index 3257991..0000000 --- a/assets/images/new/services/video_call.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/new/services/vital_signs.svg b/assets/images/new/services/vital_signs.svg deleted file mode 100644 index fe476c3..0000000 --- a/assets/images/new/services/vital_signs.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/assets/images/new/smart watch.svg b/assets/images/new/smart watch.svg deleted file mode 100644 index 0667e31..0000000 --- a/assets/images/new/smart watch.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/strips.svg b/assets/images/new/strips.svg deleted file mode 100644 index d93430b..0000000 --- a/assets/images/new/strips.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/images/new/tap.svg b/assets/images/new/tap.svg deleted file mode 100644 index cf73ddd..0000000 --- a/assets/images/new/tap.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/temperature.svg b/assets/images/new/temperature.svg deleted file mode 100644 index 3330c31..0000000 --- a/assets/images/new/temperature.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/assets/images/new/todo.svg b/assets/images/new/todo.svg deleted file mode 100644 index be869c1..0000000 --- a/assets/images/new/todo.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/tooth.svg b/assets/images/new/tooth.svg deleted file mode 100644 index 2b2e343..0000000 --- a/assets/images/new/tooth.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/images/new/ultrasound.svg b/assets/images/new/ultrasound.svg deleted file mode 100644 index bc43453..0000000 --- a/assets/images/new/ultrasound.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/update insurance card.svg b/assets/images/new/update insurance card.svg deleted file mode 100644 index 0139e27..0000000 --- a/assets/images/new/update insurance card.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/images/new/verify_face.svg b/assets/images/new/verify_face.svg deleted file mode 100644 index e50d1a6..0000000 --- a/assets/images/new/verify_face.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/verify_sms.svg b/assets/images/new/verify_sms.svg deleted file mode 100644 index ae5fa9f..0000000 --- a/assets/images/new/verify_sms.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/assets/images/new/verify_thumb.svg b/assets/images/new/verify_thumb.svg deleted file mode 100644 index e626baf..0000000 --- a/assets/images/new/verify_thumb.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/verify_whatsapp.svg b/assets/images/new/verify_whatsapp.svg deleted file mode 100644 index 09ac85c..0000000 --- a/assets/images/new/verify_whatsapp.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/assets/images/new/virtual tour.svg b/assets/images/new/virtual tour.svg deleted file mode 100644 index 733f433..0000000 --- a/assets/images/new/virtual tour.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/assets/images/new/virtual.svg b/assets/images/new/virtual.svg deleted file mode 100644 index d0819a8..0000000 --- a/assets/images/new/virtual.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/assets/images/new/waitingAppo.svg b/assets/images/new/waitingAppo.svg deleted file mode 100644 index c9bd009..0000000 --- a/assets/images/new/waitingAppo.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/assets/images/new/weight.svg b/assets/images/new/weight.svg deleted file mode 100644 index 013e645..0000000 --- a/assets/images/new/weight.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/assets/images/new/workplace-icon.svg b/assets/images/new/workplace-icon.svg deleted file mode 100644 index 4a2c73a..0000000 --- a/assets/images/new/workplace-icon.svg +++ /dev/null @@ -1 +0,0 @@ -workplace \ No newline at end of file diff --git a/assets/images/new/zoom/chat-send@2x.png b/assets/images/new/zoom/chat-send@2x.png deleted file mode 100644 index 73e7cd3..0000000 Binary files a/assets/images/new/zoom/chat-send@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/chat-send@3x.png b/assets/images/new/zoom/chat-send@3x.png deleted file mode 100644 index 2c18a6b..0000000 Binary files a/assets/images/new/zoom/chat-send@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/default-avatar.png b/assets/images/new/zoom/default-avatar.png deleted file mode 100644 index c5fd1e7..0000000 Binary files a/assets/images/new/zoom/default-avatar.png and /dev/null differ diff --git a/assets/images/new/zoom/hamburger@2x.png b/assets/images/new/zoom/hamburger@2x.png deleted file mode 100644 index 9b490c2..0000000 Binary files a/assets/images/new/zoom/hamburger@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/hamburger@3x.png b/assets/images/new/zoom/hamburger@3x.png deleted file mode 100644 index 434601f..0000000 Binary files a/assets/images/new/zoom/hamburger@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/index.ts b/assets/images/new/zoom/index.ts deleted file mode 100644 index fce1d50..0000000 --- a/assets/images/new/zoom/index.ts +++ /dev/null @@ -1,22 +0,0 @@ -export const icons = { - chatSend: require('./chat-send.png'), - defaultAvatar: require('./default-avatar.png'), - locked: require('./locked.png'), - more: require('./more.png'), - mute: require('./mute.png'), - muted: require('./muted.png'), - shareOn: require('./share-on.png'), - shareOff: require('./share-off.png'), - speakerOn: require('./speaker-on.png'), - speakerOff: require('./speaker-off.png'), - switchCamera: require('./switch-camera.png'), - hamburger: require('./hamburger.png'), - questionBalloon: require('./question-ballon.png'), - talking: require('./talking.png'), - unmute: require('./unmute.png'), - unlocked: require('./unlocked.png'), - videoOn: require('./video-on.png'), - videoOff: require('./video-off.png'), -}; - -export type IconTypes = keyof typeof icons; diff --git a/assets/images/new/zoom/locked@2x.png b/assets/images/new/zoom/locked@2x.png deleted file mode 100644 index c6d9806..0000000 Binary files a/assets/images/new/zoom/locked@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/locked@3x.png b/assets/images/new/zoom/locked@3x.png deleted file mode 100644 index 170f6e2..0000000 Binary files a/assets/images/new/zoom/locked@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/more@2x.png b/assets/images/new/zoom/more@2x.png deleted file mode 100644 index e98bc18..0000000 Binary files a/assets/images/new/zoom/more@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/more@3x.png b/assets/images/new/zoom/more@3x.png deleted file mode 100644 index e69710c..0000000 Binary files a/assets/images/new/zoom/more@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/mute@2x.png b/assets/images/new/zoom/mute@2x.png deleted file mode 100644 index 65b555a..0000000 Binary files a/assets/images/new/zoom/mute@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/mute@3x.png b/assets/images/new/zoom/mute@3x.png deleted file mode 100644 index da7b29c..0000000 Binary files a/assets/images/new/zoom/mute@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/muted@2x.png b/assets/images/new/zoom/muted@2x.png deleted file mode 100644 index 3504363..0000000 Binary files a/assets/images/new/zoom/muted@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/muted@3x.png b/assets/images/new/zoom/muted@3x.png deleted file mode 100644 index 808ef3e..0000000 Binary files a/assets/images/new/zoom/muted@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/question-ballon@2x.png b/assets/images/new/zoom/question-ballon@2x.png deleted file mode 100644 index ba79fd3..0000000 Binary files a/assets/images/new/zoom/question-ballon@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/question-ballon@3x.png b/assets/images/new/zoom/question-ballon@3x.png deleted file mode 100644 index 019c69d..0000000 Binary files a/assets/images/new/zoom/question-ballon@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/share-off@2x.png b/assets/images/new/zoom/share-off@2x.png deleted file mode 100644 index 1dba94c..0000000 Binary files a/assets/images/new/zoom/share-off@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/share-off@3x.png b/assets/images/new/zoom/share-off@3x.png deleted file mode 100644 index 46989fe..0000000 Binary files a/assets/images/new/zoom/share-off@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/share-on@2x.png b/assets/images/new/zoom/share-on@2x.png deleted file mode 100644 index 285118e..0000000 Binary files a/assets/images/new/zoom/share-on@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/share-on@3x.png b/assets/images/new/zoom/share-on@3x.png deleted file mode 100644 index 9ed5713..0000000 Binary files a/assets/images/new/zoom/share-on@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/speaker-off.png b/assets/images/new/zoom/speaker-off.png deleted file mode 100644 index 9763a5a..0000000 Binary files a/assets/images/new/zoom/speaker-off.png and /dev/null differ diff --git a/assets/images/new/zoom/speaker-on.png b/assets/images/new/zoom/speaker-on.png deleted file mode 100644 index f3355ba..0000000 Binary files a/assets/images/new/zoom/speaker-on.png and /dev/null differ diff --git a/assets/images/new/zoom/switch-camera.png b/assets/images/new/zoom/switch-camera.png deleted file mode 100644 index 5927b7b..0000000 Binary files a/assets/images/new/zoom/switch-camera.png and /dev/null differ diff --git a/assets/images/new/zoom/talking@2x.png b/assets/images/new/zoom/talking@2x.png deleted file mode 100644 index 676d61d..0000000 Binary files a/assets/images/new/zoom/talking@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/talking@3x.png b/assets/images/new/zoom/talking@3x.png deleted file mode 100644 index 7028a35..0000000 Binary files a/assets/images/new/zoom/talking@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/unlocked@2x.png b/assets/images/new/zoom/unlocked@2x.png deleted file mode 100644 index aa5403e..0000000 Binary files a/assets/images/new/zoom/unlocked@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/unlocked@3x.png b/assets/images/new/zoom/unlocked@3x.png deleted file mode 100644 index 25f9390..0000000 Binary files a/assets/images/new/zoom/unlocked@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/unmute@2x.png b/assets/images/new/zoom/unmute@2x.png deleted file mode 100644 index 4c6d239..0000000 Binary files a/assets/images/new/zoom/unmute@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/unmute@3x.png b/assets/images/new/zoom/unmute@3x.png deleted file mode 100644 index dad68fa..0000000 Binary files a/assets/images/new/zoom/unmute@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/video-off@2x.png b/assets/images/new/zoom/video-off@2x.png deleted file mode 100644 index 3e209dd..0000000 Binary files a/assets/images/new/zoom/video-off@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/video-off@3x.png b/assets/images/new/zoom/video-off@3x.png deleted file mode 100644 index 0667405..0000000 Binary files a/assets/images/new/zoom/video-off@3x.png and /dev/null differ diff --git a/assets/images/new/zoom/video-on@2x.png b/assets/images/new/zoom/video-on@2x.png deleted file mode 100644 index cdd8544..0000000 Binary files a/assets/images/new/zoom/video-on@2x.png and /dev/null differ diff --git a/assets/images/new/zoom/video-on@3x.png b/assets/images/new/zoom/video-on@3x.png deleted file mode 100644 index 03e6976..0000000 Binary files a/assets/images/new/zoom/video-on@3x.png and /dev/null differ diff --git a/assets/images/new/hmg_logo.png b/assets/images/png/hmg_logo.png similarity index 100% rename from assets/images/new/hmg_logo.png rename to assets/images/png/hmg_logo.png diff --git a/assets/images/svg/apple-finder.svg b/assets/images/svg/apple-finder.svg new file mode 100644 index 0000000..014083f --- /dev/null +++ b/assets/images/svg/apple-finder.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/arrow-back.svg b/assets/images/svg/arrow-back.svg new file mode 100644 index 0000000..69297e5 --- /dev/null +++ b/assets/images/svg/arrow-back.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svg/arrow-down.svg b/assets/images/svg/arrow-down.svg new file mode 100644 index 0000000..48a4e38 --- /dev/null +++ b/assets/images/svg/arrow-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/birthday-cake.svg b/assets/images/svg/birthday-cake.svg new file mode 100644 index 0000000..3f5c875 --- /dev/null +++ b/assets/images/svg/birthday-cake.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/calendar.svg b/assets/images/svg/calendar.svg new file mode 100644 index 0000000..06bdb26 --- /dev/null +++ b/assets/images/svg/calendar.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/images/svg/call.svg b/assets/images/svg/call.svg new file mode 100644 index 0000000..3389135 --- /dev/null +++ b/assets/images/svg/call.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/cancel.svg b/assets/images/svg/cancel.svg new file mode 100755 index 0000000..c48bc12 --- /dev/null +++ b/assets/images/svg/cancel.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/card_user.svg b/assets/images/svg/card_user.svg new file mode 100644 index 0000000..ee8bb0e --- /dev/null +++ b/assets/images/svg/card_user.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/new/cloud_logo.svg b/assets/images/svg/cloud_logo.svg similarity index 100% rename from assets/images/new/cloud_logo.svg rename to assets/images/svg/cloud_logo.svg diff --git a/assets/images/svg/confirm.svg b/assets/images/svg/confirm.svg new file mode 100755 index 0000000..62cfa01 --- /dev/null +++ b/assets/images/svg/confirm.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/cross-circle.svg b/assets/images/svg/cross-circle.svg new file mode 100644 index 0000000..7fc10c2 --- /dev/null +++ b/assets/images/svg/cross-circle.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/download.svg b/assets/images/svg/download.svg new file mode 100644 index 0000000..37aef2b --- /dev/null +++ b/assets/images/svg/download.svg @@ -0,0 +1,4 @@ + + + diff --git a/assets/images/new/download_1.svg b/assets/images/svg/download_1.svg similarity index 100% rename from assets/images/new/download_1.svg rename to assets/images/svg/download_1.svg diff --git a/assets/images/svg/dropdow-icon.svg b/assets/images/svg/dropdow-icon.svg new file mode 100644 index 0000000..9ae2e61 --- /dev/null +++ b/assets/images/svg/dropdow-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/email.svg b/assets/images/svg/email.svg new file mode 100644 index 0000000..09c68a3 --- /dev/null +++ b/assets/images/svg/email.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/fingerprint.svg b/assets/images/svg/fingerprint.svg new file mode 100644 index 0000000..e189bc6 --- /dev/null +++ b/assets/images/svg/fingerprint.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/globe.svg b/assets/images/svg/globe.svg new file mode 100644 index 0000000..f17981f --- /dev/null +++ b/assets/images/svg/globe.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/globe_black.svg b/assets/images/svg/globe_black.svg new file mode 100644 index 0000000..a11766c --- /dev/null +++ b/assets/images/svg/globe_black.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svg/habiblogo.svg b/assets/images/svg/habiblogo.svg new file mode 100644 index 0000000..8c33d82 --- /dev/null +++ b/assets/images/svg/habiblogo.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/svg/hmc.svg b/assets/images/svg/hmc.svg new file mode 100644 index 0000000..a127cd9 --- /dev/null +++ b/assets/images/svg/hmc.svg @@ -0,0 +1,8 @@ + + + + diff --git a/assets/images/svg/hmg.svg b/assets/images/svg/hmg.svg new file mode 100644 index 0000000..7b199bf --- /dev/null +++ b/assets/images/svg/hmg.svg @@ -0,0 +1,8 @@ + + + + diff --git a/assets/images/svg/ksa.svg b/assets/images/svg/ksa.svg new file mode 100644 index 0000000..d91255a --- /dev/null +++ b/assets/images/svg/ksa.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svg/language.svg b/assets/images/svg/language.svg new file mode 100644 index 0000000..0a97644 --- /dev/null +++ b/assets/images/svg/language.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svg/location.svg b/assets/images/svg/location.svg new file mode 100644 index 0000000..19b8bd3 --- /dev/null +++ b/assets/images/svg/location.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/assets/images/svg/login1.svg b/assets/images/svg/login1.svg new file mode 100644 index 0000000..b3ee755 --- /dev/null +++ b/assets/images/svg/login1.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svg/message.svg b/assets/images/svg/message.svg new file mode 100644 index 0000000..1e09ced --- /dev/null +++ b/assets/images/svg/message.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/note-edit.svg b/assets/images/svg/note-edit.svg new file mode 100644 index 0000000..daed336 --- /dev/null +++ b/assets/images/svg/note-edit.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/images/svg/password-validation.svg b/assets/images/svg/password-validation.svg new file mode 100644 index 0000000..c9d641d --- /dev/null +++ b/assets/images/svg/password-validation.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/images/svg/robort_svg.svg b/assets/images/svg/robort_svg.svg new file mode 100644 index 0000000..8b4875a --- /dev/null +++ b/assets/images/svg/robort_svg.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/svg/smart-phone.svg b/assets/images/svg/smart-phone.svg new file mode 100644 index 0000000..a276f85 --- /dev/null +++ b/assets/images/svg/smart-phone.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svg/sms.svg b/assets/images/svg/sms.svg new file mode 100644 index 0000000..4237c0d --- /dev/null +++ b/assets/images/svg/sms.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/student-card.svg b/assets/images/svg/student-card.svg new file mode 100644 index 0000000..441a83f --- /dev/null +++ b/assets/images/svg/student-card.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/svg/success.svg b/assets/images/svg/success.svg new file mode 100644 index 0000000..343589b --- /dev/null +++ b/assets/images/svg/success.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/svg/tamara.svg b/assets/images/svg/tamara.svg new file mode 100644 index 0000000..714a808 --- /dev/null +++ b/assets/images/svg/tamara.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/images/svg/uae.svg b/assets/images/svg/uae.svg new file mode 100644 index 0000000..1047f41 --- /dev/null +++ b/assets/images/svg/uae.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/assets/images/svg/user-circle.svg b/assets/images/svg/user-circle.svg new file mode 100644 index 0000000..8dc74ed --- /dev/null +++ b/assets/images/svg/user-circle.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/images/svg/user-full.svg b/assets/images/svg/user-full.svg new file mode 100644 index 0000000..ed1159a --- /dev/null +++ b/assets/images/svg/user-full.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/svg/whatsapp.svg b/assets/images/svg/whatsapp.svg new file mode 100644 index 0000000..4b2a40a --- /dev/null +++ b/assets/images/svg/whatsapp.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/langs/ar-SA.json b/assets/langs/ar-SA.json index d3236ae..8ff2eb4 100644 --- a/assets/langs/ar-SA.json +++ b/assets/langs/ar-SA.json @@ -1,9 +1,780 @@ { - "english": "English", - "arabic": "عربي", + "english": "الإنجليزية", + "arabic": "العربية", "login": "تسجيل الدخول", - "noDataAvailable": "لا تتوافر بيانات", - "ok": "موافق", + "noDataAvailable": "لا توجد بيانات متاحة", "confirm": "تأكيد", - "loadingText": "جاري التحميل، الرجاء الانتظار..." + "loadingText": "جاري التحميل، يرجى الانتظار...", + "kilometerUnit": "كم", + "dashboardScreenToolbarTitle": "الرئيسية", + "settings": "الإعدادات", + "language": "لغة التطبيق", + "lanEnglish": "الإنجليزية", + "lanArabic": "العربية", + "cancel": "إلغاء", + "done": "تم", + "replay2": "إعادة التشغيل", + "home": "الرئيسية", + "services": "الخدمات", + "mySchedule": "جدولي", + "logout": "تسجيل الخروج", + "respirationRate": "معدل التنفس", + "bookAppo": "حجز موعد", + "searchBy": "البحث بواسطة:", + "clinic": "عيادة", + "byClinic": "حسب العيادة", + "hospital": "مستشفى", + "byHospital": "حسب المستشفى", + "name": "الاسم", + "doctor": "طبيب", + "clinicName": "اسم العيادة", + "hospitalName": "اسم المستشفى", + "noClinicFound": "لم يتم العثور على عيادة", + "doctorName": "اسم الطبيب", + "nearestAppo": "أقرب موعد", + "searchByDocText": "اكتب اسم الطبيب لمساعدتك في العثور عليه", + "enterDocName": "أدخل اسم الطبيب", + "search": "بحث", + "noResultFound": "لم يتم العثور على نتائج", + "noSearchResultFound": "لم يتم العثور على نتائج", + "pleaseEnterProductName": "يرجى إدخال اسم المنتج", + "bookNow": "احجز الآن", + "docInfo": "معلومات الطبيب", + "appoInfo": "معلومات الموعد", + "availableAppo": "المواعيد المتاحة", + "gender": "الجنس", + "nationality": "الجنسية", + "neverWait": "لا تنتظر في الطابور أبدًا", + "reminderTitle": "لديك موعد مع الدكتور.", + "appointmentCalendar": "هل ترغب في ضبط تذكير لهذا الموعد في تقويمك؟", + "appointmentSuccess": "تم حجز الموعد بنجاح", + "docQualifications": "مؤهلات الطبيب", + "pressAgain": "اضغط مرة أخرى للخروج من التطبيق", + "laserMaxLimitReach": "الحد الأقصى هو 90 دقيقة", + "confirmAppoHeading": "يرجى مراجعة موعدك", + "patientInfo": "معلومات المريض", + "doctorFilter": "سيتم تصفية الأطباء بناءً على جنسك وعمرك", + "bookSuccess": "تم الحجز بنجاح", + "patientShare": "نسبة المريض", + "patientShareWithTax": "نسبة المريض مع الضريبة", + "confirmAppo": "تأكيد الموعد", + "confirmLiveCare": "تأكيد الرعاية الحية", + "waitingForDoctor": "في انتظار الطبيب", + "appointment": "موعد", + "confirmLater": "تأكيد لاحقًا", + "todoList": "قائمة المهام", + "appoActions": "إجراءات الموعد", + "date": "التاريخ", + "time": "الوقت", + "pendingPayment": "معلق للدفع", + "payNow": "ادفع الآن", + "viewQR": "عرض رمز الاستجابة السريعة", + "instruction": "تعليمات", + "livecare": "الرعاية الحية", + "livecareAppo": "موعد الرعاية الحية", + "agreeTo": "أوافق على", + "termsConditoins": "الشروط والأحكام", + "cancelAppoMsg": "هل أنت متأكد أنك تريد إلغاء هذا الموعد؟", + "changePayment": "تغيير طريقة الدفع", + "upcomingNoAction": "لا حاجة لإجراء أي إجراء", + "upcomingConfirm": "يرجى تأكيد الموعد لتجنب الإلغاء", + "bookSuccessConfirmMore2412": "ستكون عملية الدفع عبر الإنترنت متاحة قبل 24 ساعة ��ن الموعد.", + "upcomingPaymentPending": "سيتم تفعيل الدفع عبر الإنترنت قبل 24 ساعة من موعد الموعد", + "upcomingPaymentNow": "ادفع عبر الإنترنت الآن لتجنب الانتظار الطويل", + "upcomingQR": "استخدم رمز الاستجابة السريعة لتسجيل الوصول في المستشفى", + "upcomingVirtual": "هذا موعد افتراضي، يرجى الالتزام بالتعليمات لتجربة سلسة.", + "upcomingLivecare": "هذا موعد رعاية حية", + "upcomingDetails": "المزيد من التفاصيل", + "reschedule": "إعادة جدولة", + "raise": "رفع", + "complaint": "شكوى", + "add": "إضافة", + "reminder": "تذكير", + "location": "المواقع", + "online": "عبر الإنترنت", + "payment": "الالكتروني", + "onlinePayment": "عبر الإنترنت", + "onlinePaymentSubtitle": "الدفع", + "cancelNocaps": "إلغاء", + "setReminder": "ضبط تذكير", + "nationalIdNumber": "رقم الهوية الوطنية", + "medicalFileNumber": "رقم الملف الطبي", + "loginregister": "تسجيل الدخول / التسجيل", + "poweredBy": "مدعوم من", + "welcome": "مرحبًا", + "welcomeToDrSulaiman": "مرحباً بكم في مجموعة الدكتور سليمان الحبيب الطبية", + "patientApp": "تطبيق المريض", + "welcomeText": "تطبيق الدكتور سليمان الحبيب للهاتف المحمول", + "drSulaimanText": "الدكتور سليمان الحبيب", + "welcomeText2": "هل زرت مستشفيات أو مراكز الدكتور سليمان الحبيب من قبل؟", + "yes": "نعم", + "no": "لا", + "logintyperadio": "اختر من الخيارات أدناه لتسجيل الدخول إلى ملفك الطبي.", + "registernow": "سجل الآن", + "nationalID": "أدخل رقم الهوية", + "nationalId": "الهوية الوطنية", + "fileNo": "رقم الملف", + "fileno": "رقم الملف", + "forgotFileNo": "نسيت رقم الملف؟", + "forgotFileNoTitle": "نسيت الملف الطبي", + "enterNationalId": "يرجى إدخال رقم الهاتف المحمول ورقم الهوية", + "profileInfo": "يرجى إدخال معلومات الملف الشخصي", + "submit": "إرسال", + "forgotDesc": "أدخل رقم الهاتف المحمول لاستلام رقم الملف الطبي عبر الرسائل القصيرة", + "dob": "تاريخ الميلاد:", + "hijriDate": "الت��ريخ الهجري", + "gregorianDate": "التاريخ الميلادي", + "verifyLoginWith": "يرجى اختيار واحدة من الخيارات التالية للتحقق", + "registerUser": "تسجيل", + "verifyWithFingerprint": "بصمة الإصبع", + "verifyWithFaceid": "معرف الوجه", + "verifyWithSms": "رسالة قصيرة", + "verifyWithWhatsapp": "واتساب", + "verifyThrough": "التحقق من خلال", + "lastLogin": "آخر تسجيل دخول في:", + "lastLoginWith": "نوع التحقق:", + "verifyFingerprint": "لتفعيل خدمة تسجيل الدخول ببصمة الإصبع، يرجى التحقق من البيانات باستخدام واحدة من الخيارات التالية.", + "searchMedicine": "ابحث عن دواء", + "pharmaciesList": "قائمة الصيدليات", + "searchMedicineHere": "ابحث عن دواء هنا", + "description": "الوصف", + "howToUse": "كيفية الاستخدام", + "price": "السعر", + "youCanFindItIn": "يمكنك العثور عليه في", + "pleaseEnterMedicineName": "يرجى إدخال اسم الدواء", + "verificationMessage": "يرجى إدخال رمز التحقق المرسل إلى", + "validationMessage": "ينتهي رمز التحقق في", + "notification": "الإشعارات", + "appSettings": "إعدادات التطبيق", + "rateApp": "قيم تطبيقنا", + "before": "قبل", + "minute": "دقائق", + "hour": "ساعة", + "reminderSuccess": "تمت إضافة التذكير بنجاح", + "reminderCancelSuccess": "تم إلغاء التذكير بنجاح", + "patientShareToDo": "المبلغ قبل الضريبة: ", + "patientTaxToDo": "قيمة الضريبة: ", + "patientShareTotalToDo": "إجمالي المبلغ المستحق: ", + "paymentMethod": "طريقة الدفع", + "noNeedToWaitInLine": "لا حاجة للانتظار في الطابور.", + "useQRAppoAttend": "استخدم رمز الاستجابة السريعة لتسجيل حضور الموعد.", + "passQRAppoAttend": "مرر رمز الاستجابة السريعة عبر أجهزة الحضور المتاحة في المستشفى.", + "sitWaitingQR": "اجلس في غرف الانتظار حتى يتم استدعاؤك من قبل الممرضة.", + "attendRegisterCode": "رمز تسجيل الحضور", + "scanQRHospital": "اقترب من لوحة التسجيل عبر الإنترنت في المستشفى وامسح عبر NFC أو رمز الاستجابة السريعة لتسجيل الوصول", + "scanNFC": "امسح NFC لتسجيل الوصول", + "sendEmail": "إرسال بريد إلكتروني", + "success": "تم بنجاح", + "emailSentSuccessfully": "تم إرسال البريد الإلكتروني بنجاح", + "emailSentError": "خطأ في إرسال البريد الإلكتروني", + "close": "إغلاق", + "closeIt": "أغلق", + "booked": "محجوز", + "confirmed": "مؤكد", + "arrived": "وصل", + "payNowBookSuccess": "ادفع الآن عبر تطبيق الحبيب", + "payNowBookSuccesstext1": "ادفع الآن باستخدام خدمة الدفع عبر الإنترنت من بوابات الدفع الآمنة", + "payNowBookSuccesstext2": "يمكنك أيضًا الدفع لاحقًا عبر الدفع عبر الإنترنت أو في المستشفى", + "payLater": "ادفع لاحقًا", + "askDocNotAllowed": "هذه الخدمة ستكون متاحة فقط لزيارة الطبيب قبل 15 يومًا", + "moreVerify": "خيارات تحقق إضافية", + "welcomeBack": "مرحبًا بعودتك!", + "accountInfo": "هل ترغب في تسجيل الدخول باستخدام اسم المستخدم الحالي؟", + "anotherAcc": "استخدم حسابًا آخر", + "next": "التالي", + "firstName": "الاسم الأول", + "middleName": "اسم الأب", + "lastName": "اسم العائلة", + "female": "أنثى", + "male": "ذكر", + "preferredLanguage": "اللغة المفضلة *", + "locationsRegister": "أين ترغب في إنشاء هذا الملف؟", + "ksa": "السعودية", + "dubai": "دبي", + "enterEmail": "يرجى إدخال البريد الإلكتروني", + "family": "عائلتي", + "familyTitle": "ملفات عائلتي", + "myFamily": "عائلتي", + "addNewMember": "إضافة فرد جديد للعائلة", + "sentRequests": "الطلبات المرسلة", + "recievedRequests": "الطلبات المستلمة", + "manageFiles": "إدارة ملفات العائلة", + "oxygenation": "تشبع الأكسجين", + "bodyMeasurements": "مؤشر كتلة الجسم", + "temperature": "درجة الحرارة", + "pulse": "النبض", + "respiration": "التنفس", + "bloodPressure": "ضغط الدم", + "painScale": "مقياس الألم", + "weight": "الوزن", + "height": "الطول", + "heart": "معدل ضربات القلب", + "heightUnit": "وحدة الطول", + "weightUnit": "وحدة الوزن", + "unit": "الوحدة", + "request": "طلب", + "memberName": "اسم العضو", + "switchLogin": "تبديل", + "removeMember": "إزالة", + "allowView": "السماح", + "rejectView": "رفض", + "deleteView": "حذف", + "myFamily": "عائلتي", + "approvals": "الموافقات", + "approvalNo": "رقم الموافقة:", + "companyName": "اسم الشركة:", + "receiptOn": "الإيصال على:", + "expiryDate": "تاريخ الانتهاء:", + "expiryPoints": "منتهي الصلاحية", + "expiryOn": "ينتهي في:", + "procedureName": "اسم الإجراء:", + "procedure": "الإجراء", + "procedureStatus": "حالة الإجراء: ", + "usageStatus": "حالة الاستخدام", + "unusedCount": "عدد غير المستخدم:", + "totalApproval": "إجمالي الموافقة غير المستخدمة", + "category": "الفئة: ", + "expirationDate": "تاريخ انتهاء الصلاحية: ", + "patientCard": "رقم بطاقة المريض: ", + "policyNumber": "رقم الوثيقة: ", + "seeDetails": "عرض التفاصيل", + "insuranceCards": "بطاقات التأمين", + "requestType": "نوع الطلب", + "registerInfoFamily": "كيف تود إضافة عضو جديد؟", + "removeFamilyMember": "هل تريد إزالة هذا العضو؟", + "myMedicalFile": "ملفي الطبي", + "myMedicalFileSubTitle": "جميع سجلاتك الطبية", + "viewMore": "عرض المزيد", + "homeHealthCareService": "خدمة الرعاية الصحية المنزلية", + "onlinePharmacy": "صيدلية عبر الإنترنت", + "emergencyService": "خدمة الطوارئ", + "onlinePaymentService": "خدمة الدفع عبر الإنترنت", + "offersAndPackages": "طلب تحويل عبر الإنترنت", + "comprehensiveMedicalCheckup": "فحص طبي شامل", + "hmgService": "خدمة HMG", + "viewAllHabibMedicalService": "عرض جميع خدمات حبيب الطبية", + "viewAll": "عرض الكل", + "view": "عرض", + "contactUs": "اتصل بنا", + "contactUsLocation": "ص.ب: 91877 - الرياض 11643، طريق الملك فهد - العليا - المملكة العربية السعودية", + "contactUsTime": "السبت - الأربعاء 8:00 صباحًا - 10 مساءً، الخميس 8:00 صباحًا- 8:00 مساءً، الجمعة 2:00 مساءً - 8:00 مساءً", + "viewAllWaysReachUs": "عرض جميع طرق التواصل معنا", + "medicalProfile": "الملف الطبي", + "consultation": "استشارة", + "logs": "السجلات", + "textToSpeech": "كيف يمكنني مساعدتك؟", + "locationDialogMessage": "سيساعدك السماح لتطبيق HMG بالوصول إلى موقعك في عرض المستشفيات الأقرب إليك.", + "userViewRequester": "يريد المستخدم عرض ملفك الطبي", + "userView": "يمكن للمستخدم عرض ملفك الطبي", + "parking": "موقف السيارات", + "alhabiServices": "خدمة HMG", + "parkingTitle": "خدمة السيارة، خدمة السيارة، خدمة لحفظ معلومات الموقف، العودة إليها لاحقًا، 1- من خلال النقر على (قراءة الرمز)، حفظ بيانات الموقف. 2- من خلال النقر على زر (عرض موقف سيارتي)، يظهر لك موقع السيارة في خرائط Google. 3- قراءة موضع آخر بالضغط على زر مسح بيانات الموضع.", + "parkingDescription": "خدمة المواقف هي لك لمسح موقع السيارة حتى تتمكن من العثور عليها بسهولة عند مغادرتك. انقر على زر (مسح الموقف) لحفظ موقع الموقف، ثم سيظهر زر (عرض موقفي) لإظهار الطريق إلى الموقف. إذا كنت ترغب في إعادة مسح موقف السيارة QR فقط انقر على (مسح بياناتي).", + "appointments": "المواعيد", + "all2": "الكل", + "checkinOption": "تسجيل الوصول", + "readBarcode": "قراءة الكود", + "showMyPark": "عرض الموقف", + "clearMyData": "امسح البيانات", + "floor": "الطابق:", + "gate": "البوابة:", + "building": "المبنى:", + "branch": "الفرع:", + "emergencyServices": "خدمات الطوارئ", + "nearester": "أقرب طوارئ", + "locationa": "الموقع", + "callNow": "اتصل الآن", + "ambulancerequest": "طلب إسعاف", + "requestA": "طلب", + "noBookedAppointments": "لا توجد مواعيد محجوزة", + "noConfirmedAppointments": "لا توجد مواعيد مؤكدة", + "noArrivedAppointments": "لا توجد مواعيد وصلت", + "myAppointmentsList": "المواعيد", + "myAppointments": "مواعيدي", + "radiology": "الأشعة", + "radiologySubtitle": "النتيجة", + "lab": "المختبر", + "labSubtitle": "النتائج", + "medicines": "الأدوية", + "medicinesSubtitle": "الوصفات", + "vitalSigns": "علامات حيوية", + "vitalSignsSubTitle": "التقارير", + "myMedical": "نشط", + "myMedicalSubtitle": "الأدوية", + "myDoctor": "طبيبي", + "myDoctorSubtitle": "القائمة", + "eye": "العين", + "eyeSubtitle": "القياس", + "insurance": "التأمين", + "insuranceSubtitle": "البطاقة", + "updateInsurance": "تحديث", + "updateInsuranceSubtitle": "التأمين", + "insuranceApproval": "التأمين", + "insuranceApprovalSubtitle": "الموافقات", + "allergies": "الحساسية", + "allergiesSubtitle": "القائمة", + "myVaccines": "لقاحاتي", + "myVaccinesSubtitle": "القائمة", + "medical": "طبي", + "medicalSubtitle": "التقرير", + "monthly": "شهري", + "monthlySubtitle": "التقرير", + "sick": "مريض", + "sickSubtitle": "الإجازات", + "myBalance": "رصيدي", + "myBalanceSubtitle": "الرصيد", + "patientCall": "مكالمة المريض", + "patientCallSubtitle": "الخدمة", + "smartWatches": "الساعات الذكية", + "smartWatchesSubtitle": "الاقتران", + "myTrackers": "متعقباتي", + "myTrackersSubtitle": "الخدمة", + "askYour": "اسأل", + "askYourSubtitle": "طبيبك", + "internet": "الإنترنت", + "internetSubtitle": "الاقتران", + "chatbot": "الدرد��ة الآلية", + "chatbotSubtitle": "", + "timeLine": "الخط الزمني", + "labOrders": "طلبات المختبر", + "billNo": "رقم الفاتورة:", + "prescriptions": "الوصفات", + "history": "التاريخ", + "orderNo": "رقم الطلب", + "orderDetails": "تفاصيل الطلب", + "deliveryDriverTrack": "تتبع السائق", + "deliveryLocation": "موقع التسليم", + "driver": "السائق", + "vitalSign": "علامة حيوية", + "monthlyReports": "تقارير شهرية", + "km": "كم:", + "km_": "كم", + "patientHealthSummaryReport": "تقرير ملخص صحة المريض", + "toViewTheTermsAndConditions": "لعرض الشروط والأحكام", + "clickHere": "انقر هنا", + "iAgreeToTheTermsAndConditions": "أوافق على الشروط والأحكام ", + "iAgreeToTheTermsAndConditionsSubtitle": "أوافق على الشروط والأحكام ", + "save": "حفظ", + "userAgreement": "اتفاقية المستخدم", + "updateSuccessfully": "تم التحديث بنجاح", + "checkVaccineAvailability": "تحقق من توفر اللقاح", + "myVaccinesAvailability": "توفر لقاحاتي", + "paymentService": "خدمة الدفع", + "paymentOnline": "الخدمة", + "onlineCheckIn": "تسجيل الوصول عبر الإنترنت", + "myBalances": "أرصدةي", + "myWallet": "محف��تي", + "balanceAmount": "مبلغ المحفظة", + "totalBalance": "إجمالي الرصيد", + "createAdvancedPayment": "إعادة شحن المحفظة", + "advancePayment": "دفع مسبق", + "advancePaymentLabel": "يمكنك إنشاء وإضافة دفعة مقدمة لحسابك أو حسابات أخرى.", + "fileNumber": "رقم الملف", + "amount": "المبلغ *", + "depositorEmail": "البريد الإلكتروني للودائع *", + "notes": "ملاحظات", + "selectPatientName": "اختر اسم المريض", + "selectFamilyPatientName": "أفراد العائلة", + "selectHospital": "اختر المستشفى", + "selectCity": "اختر المدينة", + "city": "المدينة", + "distance": "المسافة", + "myAccount": "حسابي", + "otherAccount": "حساب آخر", + "selectBeneficiary": "اختر المستفيد", + "confirmThePayment": "تأكيد الدفع", + "depositorName": "اسم الوديع", + "mobileNumber": "رقم الجوال", + "phoneNumber": "رقم الهاتف", + "country": "البلد", + "ok": "حسنا", + "averageWaitingTime": "متوسط وقت الانتظار:", + "waitingTime": "وقت الانتظار المتوقع:", + "waterConsumedInWeek": "الماء المستهلك في أسبوع", + "waterConsumedInMonth": "الماء المستهلك في شهر", + "theVerificationCodeExpiresIn": "ينتهي رمز التحقق في", + "pleaseEnterTheVerificationCode": "يرجى إدخال رمز التحقق المرسل إلى", + "eyeMeasurements": "قياسات العين", + "measurements": "قياسات", + "classes": "نظارات", + "contactLens": "عدسات لاصقة", + "rightEye": "العين اليمنى", + "sphere": "الكرة", + "cylinder": "الأسطوانة", + "axis": "المحور", + "prism": "الهرم", + "va": "VA", + "leftEye": "العين اليسرى", + "brand": "العلامة التجارية", + "power": "القوة", + "diameter": "القطر", + "remarks": "ملاحظات", + "activeMedications": "الأدوية النشطة", + "expDate": "تاريخ انتهاء الصلاحية النشط:", + "route": "الطريق", + "frequency": "التكرار", + "dailyQuantity": "��لكمية اليومية:", + "addReminder": "إضافة تذكير", + "cancelReminder": "إلغاء التذكير", + "reminderDes": "يرجى تحديد يوم ووقت بدء العلاج ليتم إعلامك عندما يحين وقت تناول الدواء", + "pleaseSelectAllQuestionToContinue": "يرجى الإجابة على جميع الأسئلة للمتابعة...", + "startDay": "يوم البدء", + "endDay": "يوم الانتهاء", + "days": "أيام ", + "pleaseVerify": "يرجى التحقق ", + "scheduleTime": "وقت الجدولة", + "askDoctor": "اسأل الطبيب", + "doctorResponses": "ردود الطبيب", + "ne_w": "جديد", + "all": "الكل", + "dailyWater": "فحص الماء اليومي", + "questionHere": "أدخل السؤال هنا...", + "viewDoctorResponses": "عرض ردود الطبيب", + "serviceInformationButton": "تسجيل الدخول / التسجيل", + "serviceInformationTitle": "معلومات الخدمة", + "serviceInformation": "معلومات الخدمة", + "homeHealthCare": "الرعاية الصحية المنزلية", + "noAppointmentAvailable": "لا توجد مواعيد متاحة", + "homeHealthCareText": "تقدم هذه الخدمة مجموعة من خدمات الرعاية الصحية المنزلية، والمتابعة المستمرة والشاملة في أماكن إقامتهم لأولئك الذين لا يمكنهم الوصول إلى المرافق الصحية، مثل (تحليلات المختبر - الأشعة - التطعيمات - العلاج الطبيعي)، إلخ.", + "loginRegister": "تسجيل الدخول / التسجيل", + "orderLog": "سجل الطلب", + "infoLab": "تتيح لك هذه الخدمة عرض نتائج جميع الفحوصات المخبرية التي أجريت في مجموعة الحبيب الطبية بالإضافة إلى إرسال التقرير عبر البريد الإلكتروني.", + "infoRadiology": "تتيح لك هذه الخدمة عرض تقارير وصور الأشعة في مجموعة الحبيب الطبية بالإضافة إلى إرسال التقرير عبر البريد الإلكتروني.", + "noReviewsAvailable": "لا توجد تقييمات متاحة", + "noLocationAvailable": "لا توجد مواقع متاحة", + "orders": "الطلبات", + "lakum": "لكم", + "lakumMsg": "لا توجد تفاصيل عن النقاط", + "lakumPoint": "نقطة", + "wishlist": "قائمة الرغبات", + "products": "المنتجات", + "reviews": "التقييمات", + "brands": "العلامات التجارية", + "productDetails": "تفاصيل المنتج", + "medicationRefill": "إعادة تعبئة الدواء", + "pillReminder": "تذكير بالحبوب", + "shippingAddresses": "عناوين الشحن", + "reachUs": "تواصل معنا", + "ourLocations": "مواقعنا", + "edit": "تعديل", + "whatsApp": "واتساب", + "phone": "الهاتف", + "delete": "حذف", + "deleteAddress": "هل أنت متأكد أنك تريد الحذف", + "deletedAddres": "تم حذف العنوان", + "addAddress": "إضافة عنوان جديد", + "addNewAddress": "إضافة عنوان جديد", + "order": "طلبي", + "delivered": "تم التوصيل", + "pending": "قيد الانتظار", + "enterNameHere": "أدخل اسمك هنا", + "processing": "جاري المعالجة", + "cancelled": "ملغى", + "writeReview": "اكتب تقييمًا", + "shareReview": "شارك التقييم", + "review": " تقييمات", + "viewMedicalFile": "عرض التفاصيل", + "viewAllServices": "عرض جميع الخدمات", + "medicalFile": "الملف الطبي", + "verified": "تم التحقق", + "checkup": "فحص", + "hhcHome": "الرئيسية", + "refferal": "إحالة إلكترونية", + "refferalTitle": "إحالة إلكترونية", + "refferalSubTitle": "الخدمة", + "healthCare": "الرعاية الصحية", + "emergency": "حالة طوارئ", + "erservices": "خدمات الطوارئ", + "services2": "الخدمات", + "cantSeeProfile": "لرؤية ملفك الطبي، يرجى تسجيل الدخول أو التسجيل الآن", + "loginRegisterNow": "تسجيل الدخول أو التسجيل الآن", + "hmgPharmacy": "صيدلية HMG", + "ecommerceSolution": "حلول التجارة الإلكترونية", + "comprehensive": "شامل", + "onlineConsulting": "استشارات عبر الإنترنت", + "pendingOrder": " قيد الانتظار", + "deliveredOrder": " تم التوصيل", + "processingOrder": " جارٍ المعالجة", + "cancelledOrder": " ملغى", + "compare": " قارن", + "medicationsRefill": " إعادة تعبئة الأدوية", + "recommended": " موصى به لك", + "myPrescription": " وصفتي", + "quantity": " الكمية ", + "reviewAppointment": " مراجعة الموعد ", + "backMyAccount": "العودة إلى حسابي ", + "reviewSuccessful": "تمت مراجعة الطلب بنجاح", + "reviewShared": "تمت مشاركة تقييمك في قسم تقييم المنتج", + "reviewComment": "تساعد تقييماتك الآخرين على اختيار منتج أفضل", + "shippedMethod": "الشحن بواسطة:", + "orderDetail": "تفاصيل الطلب", + "orderSummary": "ملخص الطلب", + "subtotal": "المجموع الفرعي", + "shipping": "الشحن", + "shipBy": "الشحن بواسطة:", + "lakumPoints": "نقاط لكم", + "useLakumPoints": "استخدم نقاط لكم", + "use": "استخدم", + "proceedPay": "المتابعة للدفع", + "vat": "ضريبة القيمة المضافة (15%)", + "inclusiveVat": "(شاملة ضريبة القيمة المضافة)", + "items": "عنصر(عناصر)", + "checkOut": "الدفع", + "sar": "ريال سعودي", + "aed": "درهم إماراتي", + "payOnline": "الدفع عبر الإنترنت", + "cancelOrder": "إلغاء الطلب", + "confirmAddress": "تأكيد العنوان ", + "confirmLocation": "��أكيد الموقع ", + "conditionsHMG": "الشروط والأحكام ", + "conditions": "الشروط والأحكام لكوم", + "confirmDeleteMsg": "هل أنت متأكد! تريد الحذف ", + "confirmDelete": "حذف", + "confirmCancellation": "هل أنت متأكد! تريد إلغاء هذا الطلب ", + "orderNumber": "رقم الطلب: ", + "orderDate": "التاريخ", + "itemsNo": "عنصر(عناصر)", + "noOrder": "ليس لديك أي طلبات.", + "noResult": "لا توجد نتيجة.", + "nonRecommended": "لا توجد منتجات موصى بها.", + "termsService": "شروط الخدمة", + "beforeusing": "قبل استخدام الفحص، يرجى قراءة شروط الخدمة.", + "accept": "أقرأ وأقبل شروط الخدمة وسياسة الخصوصية", + "dataSafeInfo": "المعلومات التي تقدمها مجهولة الهوية وليست مشتركة مع أي شخص.", + "dataSafe": " بياناتك آمنة.", + "informational": "الفحص لأغراض معلوماتية وليس رأيًا طبيًا مؤهلاً", + "notUseInEmerbency": "لا تستخدم في حالات الطوارئ.", + "notUseInEmerbencyDetails": "في حالة الطوارئ الصحية، ", + "notUseInEmerbencyDetailsCall": "اتصل بأقرب رقم طوارئ على الفور", + "checkDiagnosis": "الفحص ليس تشخيصًا.", + "remeberthat": "تذكر أن", + "loginToUseService": "تحتاج إلى تسجيل الدخول لاستخدام هذه الخدمة", + "offersAndPromotions": "عروض وترويجيات خاصة", + "offers": "عروض", + "myPrescriptions": "وصفاتي", + "searchAndScanMedication": "البحث والمسح الضوئي للدواء", + "shopByBrands": "تسوق حسب العلامات التجارية", + "recentlyViewed": "تمت مشاهدته مؤخرًا", + "bestSellers": "الأكثر مبيعًا", + "deleteAllItems": "حذف جميع العناصر", + "total": "الإجمالي", + "totalWithColonRight": "الإجمالي:", + "selectAddress": "اختر العنوان", + "shippingAddress": "عنوان الشحن", + "changeAddress": "تغيير العنوان", + "selectPaymentOption": "اختر طريقة الدفع", + "selectTamaraPlan": "اختر خطة دفع تمارا", + "changeMethod": "تغيير الطريقة", + "reviewOrder": "مراجعة الطلب", + "active": "نشط", + "inactive": "غير نشط", + "balance": "الرصيد", + "gained": "المكتسب", + "consumed": "المستهلك", + "transferred": "المحول", + "riyal": "ريال", + "membersince": "عضو منذ", + "identification": "رقم الهوية", + "lakumMobile": "رقم الجوال", + "waitinggained": "انتظار المكتسب", + "expired": "منتهي", + "willBeExpired": "سينتهي", + "lakumPoint": "نقاط لكم", + "activateLAKUMAccount": "تفعيل حساب لكم", + "checkBeneficiary": "تحقق من المستفيد", + "beneficiaryName": "اسم المستفيد", + "accountActivation": "تفعيل الحساب", + "lakumTransfer": "تحويل لكم", + "acceptLbl": "قبول", + "declineLbl": "رفض", + "selectGender": "اختر الجنس", + "iAmA": "أنا ...", + "selectAge": "اختر عمرك", + "select": "اختر", + "iAm": "أنا", + "yearsOld": "سنوات", + "dragPoint": "اسحب النقطة لتغيير عمرك", + "refine": "تنقيح", + "subGroup": "مجموعة فرعية", + "max": "الحد الأقصى", + "compeleteOrderMsg": "تم تقديم الطلب بنجاح!!", + "addToCompareMsg": "لقد أضفت منتجًا إلى قائمة المقارنة", + "itInListMsg": "العنصر موجود بالفعل في القائمة", + "compareListFull": "قائمة المقارنة ممتلئة", + "addQuantity": "يجب عليك إضافة الكمية", + "addToCartMsg": "لقد أضفت منتجًا إلى عربة التسوق", + "addToWishlistMsg": "لقد أضفت منتجًا إلى قائمة الرغبات", + "notifyMeMsg": "سوف يتم إبلاغك عند توفر المنتج", + "removeFromWishlistMsg": "لقد أزلت منتجًا من قائمة الرغبات", + "min": "الحد الأدنى", + "reset": "إعادة تعيين", + "apply": "تطبيق", + "viewCategorise": "عرض جميع الفئات", + "viewSubCategorise": "عرض جميع الفئات الفرعية", + "categorise": "الفئات", + "wishList": "قائمة الرغبات", + "myAccount": "حسابي", + "cart": "عربة التسوق", + "alhabibapp": "تطبيق الحبيب", + "searchProductHere": "ابحث عن المنتج هنا", + "hhcNotAuthMsg": "تقدم هذه الخدمة مجموعة من خدمات الرعاية الصحية المنزلية، والمتابعة المستمرة والشاملة في أماكن إقامتهم لأولئك الذين لا يمكنهم الوصول إلى المرافق الصحية، مثل (تحليلات المختبر - الأشعة - التطعيمات - العلاج الطبيعي)، إلخ.", + "email": "البريد الإلكتروني *", + "book": "احجز", + "appointmentLabel": "موعد", + "bloodType": "فصيلة الدم", + "maritalStatus": "الحالة الاجتماعية", + "general": "عام", + "profile": "ملفي", + "notifications": "إشعارات", + "notificationDetails": "تفاصيل الإشعار", + "notificationDetailsa": "تفاصيل الإشعار", + "infoMyDoctorPoints": "", + "infoMyDoctor": "تتيح لك هذه الخدمة رؤية جميع الأطباء الذين زرتهم في مجموعة الحبيب الطبية، ومن خلال هذه الخدمة:", + "infoPrescriptions": "تتيح لك هذه الخدمة عرض جميع الوصفات الطبية التي أصدرتها مجموعة الحبيب الطبية، ومن خلال هذه الخدمة، يمكنك:", + "infoMyPrescriptionPoints": "", + "infoInsuranceCards": "تتيح لك هذه الخدمة عرض جميع بطاقات التأمين التي تم تسجيلها خلال زياراتك لمجموعة الحبيب الطبية بالإضافة إلى:", + "infoInsuranceCardsPoints": "", + "infoAllergies": "تتيح لك هذه الخدمة عرض جميع أنواع الحساسية المسجلة خلال زياراتك لمجموعة الحبيب الطبية.", + "infoSickLeaves": "تتيح لك هذه الخدمة عرض جميع إجازات المرضى التي تم أخذها في مجموعة الحبيب الطبية بالإضافة إلى:", + "infoSickLeavePoints": "", + "infoApprovals": "تتيح لك هذه الخدمة عرض جميع طلبات الموافقة التي تم إرسالها إلى شركات التأمين بالإضافة إلى:", + "infoApprovalPoints": "", + "infoMonthReport": "عند تفعيل هذه الخدمة، سيقوم النظام بإرسال تقرير شهري تلقائيًا إلى البريد الإلكتروني المسجل يتضمن العلامات الحيوية والنتائج لآخر الزيارات التي تمت في مجموعة الحبيب الطبية.", + "languageSetting": "لغة الرسائل القصيرة، واتساب، ومكالمات التأكيد", + "alert": "تنبيهات", + "emailAlert": "تنبيه عبر البريد الإلكتروني", + "smsAlert": "تنبيه عبر الرسائل القصيرة", + "contactInfo": "معلومات الاتصال", + "emrgName": "اسم جهة الاتصال في حالات الطوارئ", + "emrgNo": "رقم جهة الاتصال في حالات الطوارئ", + "modes": "الأوضاع", + "vibration": "اهتزاز ردود الفعل اللمسية", + "blindModes": "أوضاع للمكفوفين جزئيًا", + "invertTheme": "عكس", + "offTheme": "إيقاف", + "dimTheme": "خافت", + "bwTheme": "أسود وأبيض", + "permissions": "إذن", + "cameraPermission": "الكاميرا", + "locationPermission": "الموقع", + "needPrescription": "يتطلب هذا المنتج وصفة طبية", + "outOfStockMsg": "لقد أضفت منتجًا غير متوفر حاليًا، يرجى إزالته!", + "noArabicLetters": "لا يُسمح باستخدام الحروف العربية", + "noOffersAvailable": "لا توجد عروض متاحة!", + "accessibility": "وضع الوصول", + "orderStatus": "حالة الطلب", + "findUs": "اعثر علينا", + "liveChat": "دردشة مباشرة", + "service": "خدمة", + "hmgServiceLabel": "خدمة HMG", + "healthWeatherIndicators": "مؤشرات الطقس الصحية", + "healthTipsBasedOnCurrentWeather": "نصائح صحية بناءً على الطقس الحالي", + "moreDetails": "المزيد من التفاصيل", + "resendOrder": "إعادة التعبئة والتوصيل", + "ports": "المنافذ", + "way": "الطريقة", + "dailyDoses": "الجرعات اليومية", + "period": "الفترة", + "duration": "المدة", + "cm": "سم", + "ft": "قدم", + "kg": "كجم", + "lb": "رطل", + "birthDate": "تاريخ الميلاد", + "dateOfBirth": "تاريخ الميلاد", + "mass": "الكتلة", + "tempC": "°م", + "bpm": "نبضة في الدقيقة", + "respirationSigns": "التنفس", + "sysDias": "SBP/DBP", + "body": "مؤشر كتلة الجسم", + "bodyString": "الجسم", + "face": "وجه", + "retouch": "روتوش", + "bikini": "بيكيني", + "totalMinutes": "إجمالي الدقائق", + "feedback": "ملاحظات", + "send": "أرسل", + "status": "الحالة", + "likeToHear": "نود سماع ملاحظاتك، ومخاوفك بشأن خدمات الرعاية الصحية وتجربة الخدمات الإلكترونية. يرجى استخدام النموذج أدناه", + "subject": "الموضوع", + "message": "رسالة", + "emptySubject": "يرجى إدخال الموضوع", + "emptyMessage": "يرجى إدخال الرسالة", + "selectAttachment": "اختر المرفق", + "complainAppo": "شكوى بخصوص الموعد", + "complainAppoAlt": "شكوى بدون موعد", + "messageType": "نوع الرسالة", + "feedbackType": "نوع الملاحظات", + "compliment": "تقدير", + "suggestion": "اقتراح", + "yourFeedback": "تم إرسال ملاحظاتك", + "selectPart": "يرجى اختيار الجزء الذي تشتك�� منه", + "number": "رقم", + "notClassified": "غير مصنف", + "selectClinic": "اختر العيادة", + "selectProject": "اختر المستشفى", + "searchItemError": "يجب أن يكون اسم العنصر أكثر من 3 أحرف", + "youCanFind": "يمكنك العثور على ", + "itemInSearch": " عنصر في البحث", + "bloodDonation": "التبرع بالدم", + "bloodDonationInfo": "من خلال هذه الخدمة، يمكنك تسجيل اسمك كمتبرع بالدم ��يث سيتواصل معك بنك الدم في مجموعة الحبيب الطبية في حالة الحاجة إلى فصيلة الدم.", + "bloodInstruction": "أدخل المعلومات المطلوبة، من أجل التسجيل في خدمة التبرع بالدم", + "viewTerms": "لعرض الشروط والأحكام", + "wantConnectHmgNetwork": "عزيزي العميل، لا يوجد وصول إلى الإنترنت، هل ترغب في الاتصال بشبكة HMG لاستخدام تطبيقنا، تأكد من أنك في نطاق شبكة HMG", + "failedToAccessHmgServices": "متصل بشبكة HMG،\n\nلكن فشل في الوصول إلى خدمات HMG", + "offerAndPackages": "عروض وباقات", + "offerAndPackagesDetails": "تتيح لك هذه الخدمة عرض جميع عروض HMG:", + "invoiceNo": "رقم الفاتورة", + "invoiceDate": "تاريخ الفاتورة", + "specialResult": "نتيجة خاصة", + "generalResult": "نتيجة عامة", + "showMoreBtn": "مخطط التدفق", + "value": "القيمة", + "report": "تقرير الأشعة", + "openRad": "فتح الصورة", + "sendCopy": "إرسال التقرير عبر البريد الإلكتروني", + "appoSurvey": "استطلاع", + "appoSurveySubtitle": "استطلاع", + "labResults": "نتائج المختبر", + "doctorRating": "تقييم الطبيب", + "good": "جيد", + "vGood": "جيد جدًا", + "excellent": "ممتاز", + "average": "متوسط", + "infoSigns": "تتيح لك هذه الخدمة عرض جميع العلامات الحيوية التي تم قياسها في مجموعة الحبيب الطبية، مثل (الطول، الوزن، مؤشر كتلة الجسم، معدل ضربات القلب، إلخ.) بالإضافة إلى عرض بعض الرسوم البيانية الإحصائية.", + "infoAdvancePayment": "تم تصميم هذه الخدمة بحيث يمكنك إيداع مبلغ مقدم إما في حسابك أو في حساب شخص آخر في مجموعة الحبيب الطبية.", + "infoMyBalance": "تتيح لك هذه الخدمة التحقق من رصيدك في جميع الفروع", + "erContant": "تظهر هذه الخدمة أقرب فرع من بين جميع فروع مجموعة الحبيب الطبية بناءً على موقعك الحالي.", + "infoAmbulance": "من خلال هذه الخدمة، يمكنك طلب الإخلاء بواسطة سيارة إسعاف، سواء من المنزل أو إلى المنزل، بالإضافة إلى مجموعة من الخدمات الأخرى", + "infoMyAppointments": "تتيح لك هذه الخدمة رؤية جميع المواعيد التي زرتها في مجموعة الحبيب الطبية، ومن خلال هذه الخدمة:", + "infoTodo": "تم تصميم هذه الخدمة لتمكينك من الحصول على رابط سريع لقائمة المهام التي تحتاج إلى القيام بها", + "familyInfo": "من خلال هذه الخدمة، ستتمكن من ربط ملفات عائلتك الطبية بملفك الطبي حتى تتمكن من إدارة سجلاتهم عن طريق تسجيل الدخول إلى ملفك الطبي.", + "rrtdDetails": "تقدم فريق الاستجابة السريعة خدمة طبية شاملة لجميع أنواع الحالات العاجلة والمستقرة من جميع الأعمار، بما في ذلك البالغين والمرضى الأطفال، وتغطي الخدمة فريق طبي مدرب تدريبًا عاليًا ومجهز تجهيزًا كاملاً قادرًا على تقديم أفضل رعاية طبية في منزل المريض.", + "homeHealthCareText": "تقدم هذه الخدمة مجموعة من خدمات الرعاية الصحية المنزلية، والمتابعة المستمرة والشاملة في أماكن إقامتهم لأولئك الذين لا يمكنهم الوصول إلى المرافق الصحية، مثل (تحليلات المختبر - الأشعة - التطعيمات - العلاج الطبيعي)، إلخ.", + "onlineCheckInAgreement": "تسجيل الوصول عبر الإنترنت مخصص للحال��ت التي لا تهدد الحياة. اتصل بالهلال الأحمر (997) أو اذهب إلى أقرب قسم طوارئ إذا كان هناك: \n\nعلامات السكتة الدماغية أو النوبة القلبية \nhالة من النوبات أو الإغماء \nهناك إصابة تهدد الطرف أو الحياة \nصورة لإصابات خطيرة", + "infoEreferral": "تتيح لك هذه الخدمة تقديم طلب إحالة من أي مقدم رعاية صحية سواء داخل أو خارج المملكة العربية السعودية إلى أي من مستشفيات HMG، عن طريق ملء بعض بيانات المريض وإرفاق التقارير الطبية، علاوة على ذلك يمكنك تتبع حالة الطلب (قيد المعالجة، مقبول أو مرفوض)", + "erConsultation": "تتيح لك هذه الخدمة إجراء استشارة افتراضية عبر الإنترنت عبر مكالمة فيديو مباشرة مع الطبيب من أي مكان وفي أي وقت.", + "myInvoice": "القائمة", + "invoiceList": "فواتيري", + "thisItemIsNotAvailable": "هذا العنصر غير متوفر", + "beforeAfterImages": "صور قبل وبعد", + "clinicAcceptLivecare": "لا حاجة للانتظار أو الزيارة يمكنك الآن الحصول على استشارة طبية عبر مكالمة فيديو (خدمة الرعاية الحية) في اسم العيادة وسيتصل بك الطبيب على الور", + "livecareModalTop": "تقبل هذه العيادة خدمات الرعاية الحية", + "livecarePoint2": "��يتصل بك طبيب متخصص", + "livecarePoint3": "سيكون لدى الطبيب القدرة على رؤية تاريخ ملفك الطبي الكامل", + "livecarePoint4": "تتوفر خدمة توصيل الأدوية المجانية", + "livecarePoint5": "لا حاجة للزيارة، الخدمة في مكانك", + "bookImmediateLivecare": "أوافق على الحصول على الخدمة على الفور", + "bookVideoLivecare2": "لا أحتاج لزيارة العيادة", + "noThankyou": "لا شكرًا", + "visitClinic": "جدولة موعد مع الطبيب", + "generateCovidCertificate": "إصدار شهادة كوفيد-19", + "isReportOutsideKsa": "هل الشهادة مطلوبة خارج المملكة العربية السعودية؟", + "passportNumber": "رقم جواز السفر", + "enterPassportNumber": "يرجى تأكيد أو تحديث رقم جواز السفر الخاص بك:", + "validPassportNumber": "يرجى إدخال رقم جواز سفر صالح", + "continuePlan": "متابعة خطة العلاج؟", + "aboutApp": "حول التطبيق", + "dontHaveAccount": "ليس لديك حساب؟" } \ No newline at end of file diff --git a/assets/langs/en-US.json b/assets/langs/en-US.json index 4df77b3..423c67b 100644 --- a/assets/langs/en-US.json +++ b/assets/langs/en-US.json @@ -1,9 +1,776 @@ { "english": "English", - "arabic": "عربي", + "arabic": "Arabic", "login": "Login", "noDataAvailable": "No Data Available", "confirm": "Confirm", - "ok": "OK", - "loadingText": "Loading, please wait..." + "loadingText": "Loading, please wait...", + "kilometerUnit": "KM", + "dashboardScreenToolbarTitle": "Home", + "settings": "Settings", + "language": "App Language", + "lanEnglish": "English", + "lanArabic": "العربية", + "cancel": "Cancel", + "done": "Done", + "replay2": "Replay", + "home": "Home", + "services": "SERVICES", + "mySchedule": "My Schedule", + "logout": "Logout", + "respirationRate": "Respiration Rate", + "bookAppo": "Book Appointment", + "searchBy": "Search By:", + "clinic": "Clinic", + "byClinic": "By Clinic", + "hospital": "Hospital", + "byHospital": "By Hospital", + "name": "Name", + "doctor": "Doctor", + "clinicName": "Clinic Name", + "hospitalName": "Hospital Name", + "noClinicFound": "No Clinic Found", + "doctorName": "Doctor Name", + "nearestAppo": "Nearest Appointment", + "searchByDocText": "Type the name of the doctor to help you find him", + "enterDocName": "Enter Doctor name", + "search": "Search", + "noResultFound": "No Result Found", + "noSearchResultFound": "No Result Found", + "pleaseEnterProductName": "Please Enter Product Name", + "bookNow": "Book Now", + "docInfo": "Doctor Information", + "appoInfo": "Appointment Information", + "availableAppo": "Available Appointments", + "gender": "Gender", + "nationality": "Nationality", + "neverWait": "Never wait in queue", + "reminderTitle": "You have appointment with Dr. ", + "appointmentCalendar": "Would you like to set a reminder for this appointment in your calendar?", + "appointmentSuccess": "Appointment is successfully booked", + "docQualifications": "Doctor Qualifications", + "pressAgain": "Press again to exit the app", + "laserMaxLimitReach": "Maximum limit is 90 minutes", + "confirmAppoHeading": "Kindly review your Appointment", + "patientInfo": "Patient Information", + "doctorFilter": "Doctors will be filtered based on your gender and age", + "bookSuccess": "Book Success", + "patientShare": "Patient Share", + "patientShareWithTax": "Patient Share with Tax", + "confirmAppo": "Confirm Appointment", + "confirmLiveCare": "Confirm LiveCare", + "waitingForDoctor": "Waiting for doctor", + "appointment": "Appointment", + "confirmLater": "Confirm Later", + "todoList": "Todo List", + "appoActions": "Appointment Actions", + "date": "Date", + "time": "Time", + "pendingPayment": "Pending for payment", + "payNow": "Pay Now", + "viewQR": "View QR Code", + "instruction": "Instructions", + "livecare": "LiveCare", + "livecareAppo": "LiveCare Appointment", + "agreeTo": "I agree to the", + "termsConditoins": "Terms and Conditions", + "cancelAppoMsg": "Are you sure you want to cancel this appointment?", + "changePayment": "Change Payment Method", + "upcomingNoAction": "No Action Required", + "upcomingConfirm": "Please confirm the appointment to avoid cancellation", + "bookSuccessConfirmMore2412": "The online payment process will be available 24 hours before the appointment.", + "upcomingPaymentPending": "Online Payment will be Activated before 24 Hours of Appointment Time", + "upcomingPaymentNow": "Pay Online now to avoid long waiting queue", + "upcomingQR": "Use the QR Code to Check-In in hospital", + "upcomingVirtual": "This is a virtual appointment, Please adhere to the instructions for a seamless experience.", + "upcomingLivecare": "This is a LiveCare appointment", + "upcomingDetails": "More Details", + "reschedule": "Reschedule", + "raise": "Raise", + "complaint": "Complaint", + "add": "Add", + "reminder": "Reminder", + "location": "Locations", + "online": "Online", + "payment": "الالكتروني", + "onlinePayment": "Online", + "onlinePaymentSubtitle": "Payment", + "cancelNocaps": "Cancel", + "setReminder": "Set Reminder", + "nationalIdNumber": "National ID Number", + "medicalFileNumber": "Medical File Number", + "loginregister": "Login / Register", + "poweredBy": "Powered by", + "welcome": "Welcome", + "welcomeToDrSulaiman": "Welcome to Dr. Sulaiman Al Habib Medical Group", + "patientApp": "Patient App", + "welcomeText": "Dr. Sulaiman Al Habib Mobile Application", + "drSulaimanText": "Dr. Sulaiman Al Habib", + "welcomeText2": "Have you previously visited the hospitals or medical centers of Dr. Sulaiman Al Habib?", + "yes": "Yes", + "no": "No", + "logintyperadio": " Choose from the below options to login to your medical file.", + "registernow": "Register Now", + "nationalID": "Enter the Identification Number", + "nationalId": "National ID", + "fileNo": "File Number", + "fileno": "File No", + "forgotFileNo": "Forgot file Number?", + "forgotFileNoTitle": "Forgot medical file", + "enterNationalId": "Please enter mobile number and identification number", + "profileInfo": "Please enter profile information", + "submit": "Submit", + "forgotDesc": "Enter the mobile number to receive the Medical File Number via SMS", + "dob": "Birth Date:", + "hijriDate": "Hijri Date", + "gregorianDate": "Gregorian Date", + "verifyLoginWith": "Please choose one of the following options to verify", + "registerUser": "Register", + "verifyWithFingerprint": "Fingerprint", + "verifyWithFaceid": "Face ID", + "verifyWithSms": "SMS", + "verifyWithWhatsapp": "Whatsapp", + "verifyThrough": "Verify Through", + "lastLogin": "LAST LOGIN AT:", + "lastLoginWith": "VERIFICATION TYPE:", + "verifyFingerprint": "To activate the fingerprint login service, please verify data by using one of the following options.", + "searchMedicine": "Search Medicine", + "pharmaciesList": "Pharmacies List", + "searchMedicineHere": "Search Medicine Here", + "description": "Description", + "howToUse": "How to Use", + "price": "Price", + "youCanFindItIn": "You can find it in", + "pleaseEnterMedicineName": "Please Enter Medicine Name", + "verificationMessage": "Please enter the Verification Code sent to", + "validationMessage": "The verification code expires in", + "notification": "Notifications", + "appSettings": "App Settings", + "rateApp": "Rate Our App", + "before": "Before", + "minute": "Minutes", + "hour": "Hour", + "reminderSuccess": "The reminder has been added successfully", + "reminderCancelSuccess": "The reminder has been cancelled successfully", + "patientShareToDo": "Amount before tax: ", + "patientTaxToDo": "Tax amount: ", + "patientShareTotalToDo": "Total amount due: ", + "paymentMethod": "Payment Method", + "noNeedToWaitInLine": "No need to stand in line.", + "useQRAppoAttend": "Use the QR code to register the appointment attendance.", + "passQRAppoAttend": "Pass the QR code through the attendance devices available in the Hospital.", + "sitWaitingQR": "Sit in the waiting rooms until called by the nurse.", + "attendRegisterCode": "Attendance registration code", + "scanQRHospital": "Approach the Online Check-In board in the hospital & scan via NFC or QR Code to Check-In", + "scanNFC": "Scan NFC to Check-In", + "sendEmail": "Send Email", + "success": "Done successfully", + "emailSentSuccessfully": "Email Sent Successfully", + "emailSentError": "Error Sending Email", + "close": "Close", + "closeIt": "Close", + "booked": "Booked", + "confirmed": "Confirmed", + "arrived": "Arrived", + "payNowBookSuccess": "Pay now via Al Habib App", + "payNowBookSuccesstext1": "Pay Now using online payment service from secure payment gateways", + "payNowBookSuccesstext2": "You can also Pay Later via online payment or in Hospital", + "payLater": "Pay Later", + "askDocNotAllowed": "This service will be available for last 15 days’ doctor Visit only", + "moreVerify": "More Verification Options", + "welcomeBack": "Welcome back!", + "accountInfo": "Would you like to login with current username?", + "anotherAcc": "Use Another Account", + "next": "Next", + "firstName": "First Name", + "middleName": "Middle Name", + "lastName": "Last Name", + "female": "Female", + "male": "Male", + "preferredLanguage": "Preferred Language *", + "locationsRegister": "Where do you want to create this file?", + "ksa": "KSA", + "dubai": "Dubai", + "enterEmail": "Please Enter Email", + "family": "My Family", + "familyTitle": "My Family Files", + "addNewMember": "Add Family Member", + "sentRequests": "Sent Requests", + "recievedRequests": "Recieved Requests", + "manageFiles": "Manage Family Files", + "oxygenation": "Oxygenation", + "bodyMeasurements": "body Mass Index", + "temperature": "Temperature", + "pulse": "Pulse", + "respiration": "Respiration", + "bloodPressure": "Blood Pressure", + "painScale": "Pain Scale", + "weight": "Weight", + "height": "Height", + "heart": "Heart Rate", + "heightUnit": "height unit", + "weightUnit": "Weight Unit", + "unit": "Unit", + "request": "Request", + "memberName": "Member Name", + "switchLogin": "Switch", + "removeMember": "Remove", + "allowView": "Allow", + "rejectView": "Reject", + "deleteView": "Delete", + "myFamily": "MY FAMILY", + "approvals": "Approvals", + "approvalNo": "Approval No:", + "companyName": "Company Name:", + "receiptOn": "Receipt on:", + "expiryDate": "Expiry Date:", + "expiryPoints": "Expired", + "expiryOn": "Expiry on:", + "procedureName": "Procedure Name:", + "procedure": "Procedure", + "procedureStatus": "Procedure Status: ", + "usageStatus": "Usage Status", + "unusedCount": "Unused Count:", + "totalApproval": "Total approval unused", + "category": "Category: ", + "expirationDate": "Expiration Date: ", + "patientCard": "Patient Card ID: ", + "policyNumber": "Policy Number: ", + "seeDetails": "SEE DETAILS", + "insuranceCards": "Insurance Cards", + "requestType": "Request Type", + "registerInfoFamily": "How would like to add the new member?", + "removeFamilyMember": "Remove this member?", + "myMedicalFile": "My Medical File", + "myMedicalFileSubTitle": "All your medical records", + "viewMore": "View More", + "homeHealthCareService": "Home Health Care Service", + "onlinePharmacy": "Online Pharmacy", + "emergencyService": "Emergency Service", + "onlinePaymentService": "Online Payment Service", + "offersAndPackages": "Online transfer request", + "comprehensiveMedicalCheckup": "Comprehensive Medical Check-up", + "hmgService": "HMG Service", + "viewAllHabibMedicalService": "View All Habib Medical Service", + "viewAll": "View All", + "view": "View", + "contactUs": "Contact Us", + "contactUsLocation": "P.O.Box: 91877 - Riyadh 11643, King Fahad Road - Olaya - Kingdom of Saudi Arabia", + "contactUsTime": "Saturday - Wednesday 8:00 AM - 10 PM, Thursday 8:00 AM- 8:00 PM, Friday 2:00 PM - 8:00 PM", + "viewAllWaysReachUs": "View All Ways Reach Us", + "medicalProfile": "Medical Profile", + "consultation": "Consultation", + "logs": "Logs", + "textToSpeech": "How May I Help You?", + "locationDialogMessage": "Allow the HMG app to access your location will assist you in showing the hospitals according to the nearest to you.", + "userViewRequester": "User Wants to View Your Medical File", + "userView": "User Can View Your Medical File", + "parking": "Parking", + "alhabiServices": "HMG Service", + "parkingTitle": "Car service, car service, service to save parking information, return to it later, 1- By clicking on (Read the code), save the parking data. 2- By clicking on the button (view my car park), it shows you the car’s location in Google Maps. 3- Read another position by pressing the Clear Position Data button.", + "parkingDescription": "Parking service is for you to scan the car location so you can find it easy on you way out. click on (scan parking) button to save the parking location, then (show my park) button will appear to show you the way for the parking. if you want to rescan parking QR just click on (Clear My Data).", + "appointments": "Appointments", + "all2": "All", + "checkinOption": "Check-In", + "readBarcode": "قراءة الكود", + "showMyPark": "عرض الموقف", + "clearMyData": "امسح البيانات", + "floor": "Floor:", + "gate": "Gate:", + "building": "Building:", + "branch": "Branch:", + "emergencyServices": "Emergency Services", + "nearester": "Nearest ER", + "locationa": "Location", + "callNow": "Call now", + "ambulancerequest": "Ambulance", + "requestA": "Request", + "noBookedAppointments": "No Booked Appointments", + "noConfirmedAppointments": "No Confirmed Appointments", + "noArrivedAppointments": "No Arrived Appointments", + "myAppointmentsList": "Appointments", + "myAppointments": "My", + "radiology": "Radiology", + "radiologySubtitle": "Result", + "lab": "Lab", + "labSubtitle": "Results", + "medicines": "Medicines", + "medicinesSubtitle": "Prescriptions", + "vitalSigns": "Vital Signs", + "vitalSignsSubTitle": "Reports", + "myMedical": "Active", + "myMedicalSubtitle": "Medications", + "myDoctor": "My Doctor", + "myDoctorSubtitle": "List", + "eye": "Eye", + "eyeSubtitle": "Measurement", + "insurance": "Insurance", + "insuranceSubtitle": "Card", + "updateInsurance": "Update", + "updateInsuranceSubtitle": "Insurance", + "insuranceApproval": "Insurance", + "insuranceApprovalSubtitle": "Approvals", + "allergies": "Allergies", + "allergiesSubtitle": "List", + "myVaccines": "My Vaccines", + "myVaccinesSubtitle": "List", + "medical": "Medical", + "medicalSubtitle": "Report", + "monthly": "Monthly", + "monthlySubtitle": "Report", + "sick": "Sick", + "sickSubtitle": "Leaves", + "myBalance": "My Balance", + "myBalanceSubtitle": "Credit", + "patientCall": "Patient Call", + "patientCallSubtitle": "Service", + "smartWatches": "Smart Watches", + "smartWatchesSubtitle": "Pairing", + "myTrackers": "My Trackers", + "myTrackersSubtitle": "Service", + "askYour": "Ask Your", + "askYourSubtitle": "Doctor", + "internet": "Internet", + "internetSubtitle": "Pairing", + "chatbot": "Chatbot", + "chatbotSubtitle": "", + "timeLine": "Timeline", + "labOrders": "Lab Orders", + "billNo": "Bill No:", + "prescriptions": "Prescriptions", + "history": "History", + "orderNo": "Order No", + "orderDetails": "Order Details", + "deliveryDriverTrack": "Driver Tracking", + "deliveryLocation": "Delivery Location", + "driver": "Driver", + "vitalSign": "Vital Sign", + "monthlyReports": "Monthly Reports", + "km": "KMs:", + "km_": "KM", + "patientHealthSummaryReport": "Patient Health Summary Report", + "toViewTheTermsAndConditions": "To View the Terms and Conditions Report", + "clickHere": "Click here", + "iAgreeToTheTermsAndConditions": "I agree to the terms and conditions ", + "iAgreeToTheTermsAndConditionsSubtitle": "I agree to the terms and conditions ", + "save": "Save", + "userAgreement": "User Agreement", + "updateSuccessfully": "Update Successfully", + "checkVaccineAvailability": "CHECK VACCINE AVAILABILITY", + "myVaccinesAvailability": "MyVaccinesAvailability", + "paymentService": "Payment Service", + "paymentOnline": "Service", + "onlineCheckIn": "Online Check-In", + "myBalances": "My Balances", + "myWallet": "My Wallet", + "balanceAmount": "Wallet Amount", + "totalBalance": "Total Balance", + "createAdvancedPayment": "Recharge Wallet", + "advancePayment": "Advance Payment", + "advancePaymentLabel": "You can create and add an Advanced Payment for your account or other accounts.", + "fileNumber": "File Number", + "amount": "Amount *", + "depositorEmail": "Depositor Email *", + "notes": "Notes", + "selectPatientName": "Select Patient Name", + "selectFamilyPatientName": "Family Members", + "selectHospital": "Select Hospital", + "selectCity": "Select City", + "city": "City", + "distance": "Distance", + "otherAccount": "Other Account", + "selectBeneficiary": "Select Beneficiary", + "confirmThePayment": "Confirm The Payment", + "depositorName": "Depositor Name", + "mobileNumber": "Mobile Number", + "phoneNumber": "Phone Number", + "country": "Country", + "ok": "Ok", + "averageWaitingTime": "Average Waiting Time:", + "waitingTime": "Expected waiting time:", + "waterConsumedInWeek": "Water consumed in a week", + "waterConsumedInMonth": "Water consumed in a month", + "theVerificationCodeExpiresIn": "The Verification Code Expires in", + "pleaseEnterTheVerificationCode": "Please enter the verification code send to", + "eyeMeasurements": "Eye Measurements", + "measurements": "قياسات", + "classes": "Glasses", + "contactLens": "Contact Lens", + "rightEye": "Right Eye", + "sphere": "Sphere", + "cylinder": "Cylinder", + "axis": "Axis", + "prism": "Prism", + "va": "VA", + "leftEye": "Left Eye", + "brand": "Brand", + "power": "Power", + "diameter": "Diameter", + "remarks": "Remarks", + "activeMedications": "Active Medications", + "expDate": "Active Exp Date :", + "route": "Route", + "frequency": "Frequency", + "dailyQuantity": "Daily Quantity :", + "addReminder": "Add Reminder", + "cancelReminder": "Cancel Reminder", + "reminderDes": "Please select treatment start day and time to be notified when it's time to take the medicine", + "pleaseSelectAllQuestionToContinue": "Please answer all questions to continue...", + "startDay": "Start Day", + "endDay": "End Day", + "days": "Days ", + "pleaseVerify": "Please Verify ", + "scheduleTime": "Schedule time", + "askDoctor": "Ask Doctor", + "doctorResponses": "Doctor Responses", + "ne_w": "New", + "all": "All", + "dailyWater": "Daily Water Check", + "questionHere": "Enter the question here...", + "viewDoctorResponses": "View Doctor Responses", + "serviceInformationButton": "LOGIN / REGISTER", + "serviceInformationTitle": "Service Information", + "serviceInformation": "Service Information", + "homeHealthCare": "Home Health Care", + "noAppointmentAvailable": "No Available Appointments", + "homeHealthCareText": "This service provides a set of home health care services, continuous and comprehensive follow-up in their places of residence for those who cannot access health facilities, such as (laboratory analyzes - radiology - vaccinations - physical therapy), etc.", + "loginRegister": "Login/Register", + "orderLog": "Order Log", + "infoLab": "This service allows you to view the results of all laboratory tests performed in Al Habib Medical Group as well as sending the report via e-mail.", + "infoRadiology": "This service allows you to view the reports and photos of radiology in Al Habib Medical Group as well as send the report by e-mail.", + "noReviewsAvailable": "No Reviews Available", + "noLocationAvailable": "No Location Available", + "orders": "Orders", + "wishlist": "Wishlist", + "products": "Products", + "reviews": "Reviews", + "brands": "Brands", + "productDetails": "Product Details", + "medicationRefill": "Medication Refill", + "pillReminder": "Pill Reminder", + "shippingAddresses": "Shipping Addresses", + "reachUs": "Reach Us", + "ourLocations": "Our Locations", + "edit": "Edit", + "whatsApp": "Whats App", + "phone": "Phone", + "delete": "Delete", + "deleteAddress": "Are you sure want to delete", + "deletedAddres": "Address has been deleted", + "addAddress": "ADD A NEW ADDRESS", + "addNewAddress": "Add New Address", + "order": "My Order", + "delivered": "Delivered", + "pending": "Pending", + "enterNameHere": "Enter Your Name", + "processing": "Processing", + "cancelled": "Cancelled", + "writeReview": "Write Review", + "shareReview": "SHARE REVIEW", + "review": " reviews", + "viewMedicalFile": "View Details", + "viewAllServices": "View All Services", + "medicalFile": "Medical File", + "verified": "Verified", + "checkup": "Checkup", + "hhcHome": "Home", + "refferal": "E-Refferal", + "refferalTitle": "E-Refferal", + "refferalSubTitle": "Service", + "healthCare": "Health Care", + "emergency": "Emergency", + "erservices": "Emergency", + "services2": "Services", + "cantSeeProfile": "To view your medical profile, please log in or register now", + "loginRegisterNow": "Login or Register Now", + "hmgPharmacy": "HMG Pharmacy", + "ecommerceSolution": "Ecommerce Solution", + "comprehensive": "Comprehensive", + "onlineConsulting": "Online Consulting", + "pendingOrder": " PENDING", + "deliveredOrder": " DELIVERED", + "processingOrder": " PROCESSING", + "cancelledOrder": " CANCELLED", + "compare": " Compare", + "medicationsRefill": " Medication Refill", + "recommended": " Recommended for You", + "myPrescription": " My Prescriptions", + "quantity": " QTY ", + "reviewAppointment": " Review Appointment ", + "backMyAccount": "BACK TO MY ACCOUNT ", + "reviewSuccessful": "Review Successful", + "reviewShared": "Your review has been shared on product review section", + "reviewComment": "Your reviews help other to choose better product", + "shippedMethod": "SHIP BY:", + "orderDetail": "Order Details", + "orderSummary": "Order Summary", + "subtotal": "Subtotal", + "shipping": "Shipping", + "shipBy": "SHIP BY:", + "lakumPoints": "Lakum Points", + "useLakumPoints": "Use Lakum points", + "use": "USE", + "proceedPay": "PROCEED TO PAY", + "vat": "VAT (15%)", + "inclusiveVat": "(inclusive VAT)", + "items": "item(s)", + "checkOut": "CHECK OUT", + "sar": "SAR", + "aed": "AED", + "payOnline": "PAY ONLINE", + "cancelOrder": "CANCEL ORDER", + "confirmAddress": "CONFIRM ADDRESS ", + "confirmLocation": "CONFIRM LOCATION ", + "conditionsHMG": "Terms & Conditions ", + "conditions": "Terms & Conditions of Lakum", + "confirmDeleteMsg": "Are you sure! want to delete ", + "confirmDelete": "DELETE", + "confirmCancellation": "Are you sure! want to cancel this order ", + "orderNumber": "Order#: ", + "orderDate": "Date", + "itemsNo": "items(s)", + "noOrder": "You Don't have any orders.", + "noResult": "No Result.", + "nonRecommended": "No Recommended Products.", + "termsService": "Terms of Service", + "beforeusing": "Before using the checkup, please read Terms of Service.", + "accept": "I read and accept Terms of Service and Privacy Policy", + "dataSafeInfo": "Information that you provide is anonymous and not shared with anyone.", + "dataSafe": " Your data is safe.", + "informational": "Checkup is for informational purposes and is not a qualified medical opinion", + "notUseInEmerbency": "Do not use in emergencies.", + "notUseInEmerbencyDetails": "In case of health emergency, ", + "notUseInEmerbencyDetailsCall": "call the nearest emergency number immediately", + "checkDiagnosis": "Checkup is not a diagnosis.", + "remeberthat": "Remember that", + "loginToUseService": "You need to login to use this service", + "offersAndPromotions": "OFFERS & SPECIAL PROMOTIONS", + "offers": "OFFERS", + "myPrescriptions": "MY PRESCRIPTIONS", + "searchAndScanMedication": "SEARCH & SCAN FOR MEDICATION", + "shopByBrands": "Shop by Brands", + "recentlyViewed": "Recently Viewed", + "bestSellers": "Best Seller", + "deleteAllItems": "Delete All Items", + "total": "Total", + "totalWithColonRight": "Total:", + "selectAddress": "Select Address", + "shippingAddress": "SHIPPING ADDRESS", + "changeAddress": "Change Address", + "selectPaymentOption": "Select Payment Option", + "selectTamaraPlan": "Select Tamara Payment Plan", + "changeMethod": "Change Method", + "reviewOrder": "Review Order", + "active": "ACTIVE", + "inactive": "INACTIVE", + "balance": "BALANCE", + "gained": "GAINED", + "consumed": "Consumed", + "transferred": "TRANSFERRED", + "riyal": "RIYAL", + "membersince": "MEMBER SINCE", + "identification": "رقم الهوية", + "lakumMobile": "رقم الجوال", + "waitinggained": "Waiting gained", + "expired": "Expired", + "willBeExpired": "Will Be Expired", + "lakumPoint": "Lakum Points", + "activateLAKUMAccount": "Activate LAKUM Account", + "checkBeneficiary": "CHECK BENEFICIARY", + "beneficiaryName": "Beneficiary Name", + "accountActivation": "Account Activation", + "lakumTransfer": "Lakum Transfer", + "acceptLbl": "Accept", + "declineLbl": "Decline", + "selectGender": "Select Gender", + "iAmA": "I am a ...", + "selectAge": "Select Your Age", + "select": "Select", + "iAm": "I am", + "yearsOld": "years old", + "dragPoint": "Drag point to change your age", + "refine": "Refine", + "subGroup": "Subgroup", + "max": "Max", + "compeleteOrderMsg": "Order has been placed successfully!!", + "addToCompareMsg": "You have added a product to the Compare list", + "itInListMsg": "Item is already in the list", + "compareListFull": "Your compare list is full", + "addQuantity": "You should add quantity", + "addToCartMsg": "You have added a product to the cart", + "addToWishlistMsg": "You have added a product to the Wishlist", + "notifyMeMsg": "You will be notified when product available", + "removeFromWishlistMsg": "You have removed a product from the Wishlist", + "min": "Min", + "reset": "Reset", + "apply": "Apply", + "viewCategorise": "View All Categories", + "viewSubCategorise": "View All Sub Categories", + "categorise": "Categories", + "wishList": "WishList", + "myAccount": "My Account", + "cart": "Cart", + "alhabibapp": "Al Habib app", + "searchProductHere": "Search Product here", + "hhcNotAuthMsg": "This service provides a set of home health care services, continuous and comprehensive follow-up in their places of residence for those who cannot access health facilities, such as (laboratory analyzes - radiology - vaccinations - physical therapy), etc.", + "email": "Email *", + "book": "Book", + "appointmentLabel": "Appointment", + "bloodType": "Blood Type", + "maritalStatus": "Marital status", + "general": "General", + "profile": "ملفي", + "notifications": "إشعارات", + "notificationDetails": "تفاصيل الاشعار", + "notificationDetailsa": "تفاصيل الاشعار", + "infoMyDoctorPoints": "", + "infoMyDoctor": "This service allows you to see all the doctors you have visited in Al Habib Medical Group, and through this service:", + "infoPrescriptions": "This service allows you to view all the medical prescriptions issued by Al Habib Medical Group, and through this service, you can:", + "infoMyPrescriptionPoints": "", + "infoInsuranceCards": "This service allows you to view all the insurance cards that recorded during your visits to Al Habib Medical Group in addition to:", + "infoInsuranceCardsPoints": "", + "infoAllergies": "This service allows you to view all types of allergies recorded during your visits to Al Habib Medical Group.", + "infoSickLeaves": "This service allows you to view all sick leaves that were taken in Al Habib Medical Group in addition to:", + "infoSickLeavePoints": "", + "infoApprovals": "This service allows you to view all approvals requests that have been sent to the insurance companies in addition to:", + "infoApprovalPoints": "", + "infoMonthReport": "Upon activation of this service, the system will send a monthly report automatically to the registered email which lists the vital signs and the results for the last visits made in AlHabib Medical Group.", + "languageSetting": "SMS, WhatsApp and Confirmation Calls Language", + "alert": "Alerts", + "emailAlert": "Alert by Email", + "smsAlert": "Alert by SMS", + "contactInfo": "Contact Information", + "emrgName": "Emergency Contact Name", + "emrgNo": "Emergency Contact Number", + "modes": "Modes", + "vibration": "Vibration Touch Feedback", + "blindModes": "Modes for Partially Blind", + "invertTheme": "Invert", + "offTheme": "Off", + "dimTheme": "Dim", + "bwTheme": "Black and White", + "permissions": "Permission", + "cameraPermission": "Camera", + "locationPermission": "Location", + "needPrescription": "This product requires a prescription", + "outOfStockMsg": "You have added product which is out of stock now, Please remove that!", + "noArabicLetters": "It Is Not Allow to Use Arabic Letters", + "noOffersAvailable": "No Offers Available!", + "accessibility": "Accessibility Mode", + "orderStatus": "Order Status", + "findUs": "Find Us", + "liveChat": "Live Chat", + "service": "Service", + "hmgServiceLabel": "HMG Service", + "healthWeatherIndicators": "Health Weather Indicators", + "healthTipsBasedOnCurrentWeather": "Health Tips Based On Current Weather", + "moreDetails": "More details", + "resendOrder": "Refill & Delivery", + "ports": "Ports", + "way": "Way", + "dailyDoses": "Daily Doses", + "period": "Period", + "duration": "المدة", + "cm": "CM", + "ft": "ft", + "kg": "kg", + "lb": "lb", + "birthDate": "Birth Date", + "dateOfBirth": "Date of Birth", + "mass": "Mass", + "tempC": "°C", + "bpm": "bpm", + "respirationSigns": "Respiration", + "sysDias": "SBP/DBP", + "body": "Body Mass", + "bodyString": "Body", + "face": "Face", + "retouch": "روتوش", + "bikini": "بيكيني", + "totalMinutes": "Total Minutes", + "feedback": "Feedback", + "send": "أرسل", + "status": "الحالة", + "likeToHear": "We would love to hear the feedback, concerns on healthcare services and eServices experience. Please use the below form", + "subject": "الموضوع", + "message": "رسالة", + "emptySubject": "Please enter the subject", + "emptyMessage": "Please enter message", + "selectAttachment": "Select Attachment", + "complainAppo": "Complaint for appointment", + "complainAppoAlt": "Complaint without appointment", + "messageType": "Message Type", + "feedbackType": "Feedback Type", + "compliment": "Appreciation", + "suggestion": "Suggestion", + "yourFeedback": "Your feedback was sent", + "selectPart": "Please select the part that complain about", + "number": "Number", + "notClassified": "Not classified", + "selectClinic": "Select Clinic", + "selectProject": "Select Hospital", + "searchItemError": "Item name should be more than 3 character", + "youCanFind": "You Can Find ", + "itemInSearch": " Item in Search", + "bloodDonation": "Blood Donation", + "bloodDonationInfo": "Through this service, you can register your name as a blood donor where the blood bank in the Habib Medical Group will communicate you in case of need for blood type.", + "bloodInstruction": "Enter the required information, in order to register for Blood Donation Service", + "viewTerms": "To view the terms and conditions", + "wantConnectHmgNetwork": "Dear customer there is no internet access, do you want to connect with HMG network to use our app, make sure you are in range of HMG network", + "failedToAccessHmgServices": "Connected with HMG Network,\n\nBut failed to access HMG services", + "offerAndPackages": "Offers and Packages", + "offerAndPackagesDetails": "This service allows you to view all HMG Offers:", + "invoiceNo": "Invoice No", + "invoiceDate": "Invoice Date", + "specialResult": "Special Result", + "generalResult": "General Result", + "showMoreBtn": "Flow Chart", + "value": "Value", + "report": "Radiology Report", + "openRad": "Open Image", + "sendCopy": "Email the Report", + "appoSurvey": "Survey", + "appoSurveySubtitle": "Survey", + "labResults": "Lab Results", + "doctorRating": "Doctor Rating", + "good": "Good", + "vGood": "Very Good", + "excellent": "Excellent", + "average": "Average", + "infoSigns": "This service allows you to view all vital signs were performed in the Habib Medical Group, e.x (height, weight, body mass index, heart rate, etc.) as well shows some statistics charts.", + "infoAdvancePayment": "This service designed so that you can deposit an amount in advance either in your account or in someone else's account with Al Habib Medical Group.", + "infoMyBalance": "This service allows you to check your balance in all branchs", + "erContant": "This service displays nearest branch among all the branches of Al Habib Medical Group based on your current location.", + "infoAmbulance": "Through this service, you can request evacuation by ambulance, whether from home or to home, in addition to a set of other services", + "infoMyAppointments": "This service allows you to see all the appointment you have visited in Al Habib Medical Group, and through this service:", + "infoTodo": "This service is designed to enable you to have a quick link to the list of tasks that need to be done", + "familyInfo": "Through this service, you will be able to link your family medical files to your medical file so that you can manage their records by login to your medical file.", + "rrtdDetails": "The Rapid response team provides a comprehensive medical service for all sorts of urgent and stable cases of all ages, including adult and paediatric patients, the service is covered by a fully equipped and highly trained medical team capable of providing the best medical care at the patient’s home.", + "onlineCheckInAgreement": "The online check-in is for non-life threatening situation. Call the red crescent (997) or go to the nearest emergency department if there are: \n\nsigns of stroke or heart attack \nhistory of seizure or syncope \nthere is limb or life threatening injury \npicture of severe injuries", + "infoEreferral": "This service allows you to submit a Referral request from any health care providers either inside or outside the kingdom of Saudi Arabia to any of HMG Hospitals, by filling some of the patient's data and attaching the medical reports, moreover you can track the request status (Under process, Accepted or Rejected)", + "erConsultation": "This service allows you to make an online virtual consultation via video call directly with the doctor from anywhere at any time.", + "myInvoice": "List", + "invoiceList": "My Invoice", + "thisItemIsNotAvailable": "This item is not available", + "beforeAfterImages": "Before & After Images", + "clinicAcceptLivecare": "No need to wait or visit You can now get medical consultation via Video call (LiveCare service) in The name of the clinic clinic and the doctor will contact you immediately", + "livecareModalTop": "This Clinic is Accepting livecare services", + "livecarePoint2": "A Specialized doctor will contact you", + "livecarePoint3": "A Doctor will be able to see your full medical file history", + "livecarePoint4": "Free Medicine Delivery Available", + "livecarePoint5": "No need to visit the service is in your place", + "bookImmediateLivecare": "I accept to get the service immediately", + "bookVideoLivecare2": "I don't need to visit the clinic", + "noThankyou": "No Thanks", + "visitClinic": "Schedule appointment with the doctor", + "generateCovidCertificate": "Generate Covid-19 Certificate", + "isReportOutsideKsa": "Is the certificate needed for outside KSA?", + "passportNumber": "Passport Number", + "enterPassportNumber": "Please confirm or update your passport number:", + "validPassportNumber": "Please enter valid passport number", + "continuePlan": "Continue with the treatment plan?", + "aboutApp": "About the app", + "aboutPoints": "Online Appointment Booking & rescheduling, Insurance approval status, Find A doctor, Ask your doctor, Medical prescriptions, Lab results, Hospitals contact numbers, Doctor profiles, Hospitals locations, Pharmacies Locations, Hospital's Virtual Tour, Official Social Media, Vaccines Schedule, Health Calculators, Other Services", + "termsConditions": "These Online Services Terms of Use (Service Terms) govern certain online services provided by Dr Sulaiman Al Habib Medical Services Group Company (HMG, we, us, our)...", + "dontHaveAccount": "Don't have an account?" } \ No newline at end of file diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 1c36b55..5728064 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -336,40 +336,40 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/url_launcher_ios/ios" SPEC CHECKSUMS: - audio_session: 19e9480dbdd4e5f6c4543826b2e8b0e4ab6145fe - connectivity_plus: 2a701ffec2c0ae28a48cf7540e279787e77c447d + audio_session: 9bb7f6c970f21241b19f5a3658097ae459681ba0 + connectivity_plus: cb623214f4e1f6ef8fe7403d580fdad517d2f7dd CryptoSwift: e64e11850ede528a02a0f3e768cec8e9d92ecb90 - device_calendar: 9cb33f88a02e19652ec7b8b122ca778f751b1f7b - device_info_plus: bf2e3232933866d73fe290f2942f2156cdd10342 + device_calendar: b55b2c5406cfba45c95a59f9059156daee1f74ed + device_info_plus: 21fcca2080fbcd348be798aa36c3e5ed849eefbe DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60 - file_picker: b159e0c068aef54932bb15dc9fd1571818edaf49 + file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be Firebase: d99ac19b909cd2c548339c2241ecd0d1599ab02e - firebase_core: 99a37263b3c27536063a7b601d9e2a49400a433c - firebase_messaging: bf6697c61f31c7cc0f654131212ff04c0115c2c7 + firebase_core: 995454a784ff288be5689b796deb9e9fa3601818 + firebase_messaging: f4a41dd102ac18b840eba3f39d67e77922d3f707 FirebaseCore: efb3893e5b94f32b86e331e3bd6dadf18b66568e FirebaseCoreInternal: 9afa45b1159304c963da48addb78275ef701c6b4 FirebaseInstallations: 317270fec08a5d418fdbc8429282238cab3ac843 FirebaseMessaging: 3b26e2cee503815e01c3701236b020aa9b576f09 FLAnimatedImage: bbf914596368867157cc71b38a8ec834b3eeb32b Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - flutter_callkit_incoming: 417dd1b46541cdd5d855ad795ccbe97d1c18155e - flutter_inappwebview_ios: 6f63631e2c62a7c350263b13fa5427aedefe81d4 - flutter_ios_voip_kit_karmm: 7ea37381a8841c92d186edf1f4604df5cc437579 - flutter_local_notifications: ff50f8405aaa0ccdc7dcfb9022ca192e8ad9688f - flutter_zoom_videosdk: 7ddc97d617b85aeace252165d2b5fc5638678c38 - fluttertoast: 21eecd6935e7064cc1fcb733a4c5a428f3f24f0f - geolocator_apple: 66b711889fd333205763b83c9dcf0a57a28c7afd + flutter_callkit_incoming: cb8138af67cda6dd981f7101a5d709003af21502 + flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99 + flutter_ios_voip_kit_karmm: 371663476722afb631d5a13a39dee74c56c1abd0 + flutter_local_notifications: a5a732f069baa862e728d839dd2ebb904737effb + flutter_zoom_videosdk: df7353598a3f0ad081055166e12c992ac9218a8c + fluttertoast: 2c67e14dce98bbdb200df9e1acf610d7a6264ea1 + geolocator_apple: ab36aa0e8b7d7a2d7639b3b4e48308394e8cef5e Google-Maps-iOS-Utils: 66d6de12be1ce6d3742a54661e7a79cb317a9321 - google_maps_flutter_ios: e31555a04d1986ab130f2b9f24b6cdc861acc6d3 + google_maps_flutter_ios: 0291eb2aa252298a769b04d075e4a9d747ff7264 GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleMaps: 8939898920281c649150e0af74aa291c60f2e77d GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 - health: f1207cccb625fc2e8af263b09c29661bde7b0b7e - image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1 - just_audio: a42c63806f16995daf5b219ae1d679deb76e6a79 - local_auth_darwin: fa4b06454df7df8e97c18d7ee55151c57e7af0de - manage_calendar_events: 9b2889799340398027b3e3f5c4891d41599ec257 + health: f496ad838f4bd227191f5bc05060b6f6138b44fd + image_picker_ios: 7fe1ff8e34c1790d6fff70a32484959f563a928a + just_audio: 4e391f57b79cad2b0674030a00453ca5ce817eed + local_auth_darwin: d2e8c53ef0c4f43c646462e3415432c4dab3ae19 + manage_calendar_events: fe1541069431af035ced925ebd9def8b4b271254 MapboxCommon: 119f3759f7dc9457f0695848108ab323eb643cb4 MapboxCoreMaps: ca17f67baced23f8c952166ac6314c35bad3f66c MapboxCoreNavigation: 3be9990fae3ed732a101001746d0e3b4234ec023 @@ -381,21 +381,21 @@ SPEC CHECKSUMS: MapboxSpeech: cd25ef99c3a3d2e0da72620ff558276ea5991a77 nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94 - package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4 - path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46 - permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2 + package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499 + path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564 + permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d Polyline: 2a1f29f87f8d9b7de868940f4f76deb8c678a5b1 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a - share_plus: 8b6f8b3447e494cca5317c8c3073de39b3600d1f - shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78 + share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a + shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7 Solar-dev: 4612dc9878b9fed2667d23b327f1d4e54e16e8d0 - sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d + sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0 SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4 Turf: aa2ede4298009639d10db36aba1a7ebaad072a5e - url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe + url_launcher_ios: 694010445543906933d732453a59da0a173ae33d ZoomVideoSDK: 94e939820e57a075c5e712559f927017da0de06a PODFILE CHECKSUM: ac23c99fc61c3e92ed1c20a19299a1205568c016 -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/lib/core/app_assets.dart b/lib/core/app_assets.dart new file mode 100644 index 0000000..d56bc78 --- /dev/null +++ b/lib/core/app_assets.dart @@ -0,0 +1,59 @@ +class AppAssets { + static const String svgBasePath = 'assets/images/svg'; + static const String pngBasePath = 'assets/images/png'; + + + + static const String hmg = '$svgBasePath/hmg.svg'; + static const String arrow_back = '$svgBasePath/arrow-back.svg'; + static const String calendar = '$svgBasePath/calendar.svg'; + static const String hmc = '$svgBasePath/hmc.svg'; + static const String ksa = '$svgBasePath/ksa.svg'; + static const String sms = '$svgBasePath/sms.svg'; + static const String uae = '$svgBasePath/uae.svg'; + static const String call = '$svgBasePath/call.svg'; + static const String email = '$svgBasePath/email.svg'; + static const String globe = '$svgBasePath/globe.svg'; + static const String cancel = '$svgBasePath/cancel.svg'; + static const String login1 = '$svgBasePath/login1.svg'; + static const String tamara = '$svgBasePath/tamara.svg'; + static const String confirm = '$svgBasePath/confirm.svg'; + static const String message = '$svgBasePath/message.svg'; + static const String success = '$svgBasePath/success.svg'; + static const String download = '$svgBasePath/download.svg'; + static const String language = '$svgBasePath/language.svg'; + static const String location = '$svgBasePath/location.svg'; + static const String whatsapp = '$svgBasePath/whatsapp.svg'; + static const String card_user = '$svgBasePath/card_user.svg'; + static const String habiblogo = '$svgBasePath/habiblogo.svg'; + static const String note_edit = '$svgBasePath/note-edit.svg'; + static const String user_full = '$svgBasePath/user-full.svg'; + static const String arrow_down = '$svgBasePath/arrow-down.svg'; + static const String download_1 = '$svgBasePath/download_1.svg'; + static const String robort_svg = '$svgBasePath/robort_svg.svg'; + static const String fingerprint = '$svgBasePath/fingerprint.svg'; + static const String globe_black = '$svgBasePath/globe_black.svg'; + static const String smart_phone = '$svgBasePath/smart-phone.svg'; + static const String user_circle = '$svgBasePath/user-circle.svg'; + static const String apple_finder = '$svgBasePath/apple-finder.svg'; + static const String cross_circle = '$svgBasePath/cross-circle.svg'; + static const String dropdow_icon = '$svgBasePath/dropdow-icon.svg'; + static const String student_card = '$svgBasePath/student-card.svg'; + static const String birthday_cake = '$svgBasePath/birthday-cake.svg'; + static const String password_validation = '$svgBasePath/password-validation.svg'; + static const String cloud_logo = '$svgBasePath/cloud_logo.svg'; + + + + + // PNGS // + static const String hmg_logo = '$pngBasePath/hmg_logo.png'; +} + +class AppAnimations { + static const String lottieBasePath = 'assets/animations/lottie'; + static const String login = '$lottieBasePath/login.json'; + static const String register = '$lottieBasePath/register.json'; + static const String checkmark = '$lottieBasePath/checkmark.json'; + +} \ No newline at end of file diff --git a/lib/core/enums.dart b/lib/core/enums.dart index cf27602..95efb6c 100644 --- a/lib/core/enums.dart +++ b/lib/core/enums.dart @@ -27,3 +27,15 @@ enum LoginType { SILENT_LOGIN, SILENT_WITH_OTP, } + +enum OTPType { sms, whatsapp } + +enum Country { saudiArabia, unitedArabEmirates } + +enum SelectionType { dropdown, calendar } + +enum GenderType { male, female } + +enum MaritalStatusType { single, married, divorced, widowed } + +enum ChipType { success, error, alert, info, warning } diff --git a/lib/core/utils/utils.dart b/lib/core/utils/utils.dart index 003bc1c..2df35f1 100644 --- a/lib/core/utils/utils.dart +++ b/lib/core/utils/utils.dart @@ -10,6 +10,7 @@ import 'package:easy_localization/easy_localization.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:fluttertoast/fluttertoast.dart'; +import 'package:lottie/lottie.dart'; import 'package:shared_preferences/shared_preferences.dart'; class Utils { @@ -23,8 +24,8 @@ class Utils { toastLength: longDuration ? Toast.LENGTH_LONG : Toast.LENGTH_SHORT, gravity: ToastGravity.BOTTOM, timeInSecForIosWeb: 1, - backgroundColor: blackColor, - textColor: whiteColor, + backgroundColor: AppColors.blackColor, + textColor: AppColors.whiteColor, fontSize: 16.0); } @@ -338,4 +339,119 @@ class Utils { color: color, ); } + + // New Ui Items + + static String formatDateToDisplay(String isoDateString) { + try { + final dateTime = DateTime.parse(isoDateString); + final day = dateTime.day.toString().padLeft(2, '0'); + final year = dateTime.year.toString(); + + // Map month number to short month name + const monthNames = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; + final month = monthNames[dateTime.month - 1]; + + return '$day $month, $year'; + return '$day $month, $year'; + } catch (e) { + print("Error formatting date: $e"); + return ""; + } + } + + static String formatHijriDateToDisplay(String hijriDateString) { + try { + // Assuming hijriDateString is in the format yyyy-MM-dd + final datePart = hijriDateString.split("T").first; + final parts = datePart.split('-'); + if (parts.length != 3) return ""; + + final day = parts[2].padLeft(2, '0'); + final year = parts[0]; + + // Map month number to short month name (Hijri months) + const hijriMonthNames = ['Muharram', 'Safar', 'Rabi I', 'Rabi II', 'Jumada I', 'Jumada II', 'Rajab', 'Sha\'ban', 'Ramadan', 'Shawwal', 'Dhu al-Qi\'dah', 'Dhu al-Hijjah']; + final monthIndex = int.tryParse(parts[1]) ?? 1; + final month = hijriMonthNames[monthIndex - 1]; + + return '$day $month, $year'; + } catch (e) { + print("Error formatting hijri date: $e"); + return ""; + } + } + + static String formatDateToUsage(String isoDateString) { + try { + final dateTime = DateTime.parse(isoDateString); + final day = dateTime.day.toString().padLeft(2, '0'); + final month = dateTime.month.toString().padLeft(2, '0'); + final year = dateTime.year.toString(); + + return '$day-$month-$year'; + } catch (e) { + print("Error formatting date: $e"); + return ""; + } + } + + static Widget showLottie({ + required BuildContext context, + String assetPath = 'assets/icons/no_property.json', + double? height, + double? width, + BoxFit fit = BoxFit.cover, + Alignment alignment = Alignment.center, + bool repeat = false, + bool animate = true, + void Function(LottieComposition)? onLoaded, + }) { + return Lottie.asset(assetPath, + height: height ?? MediaQuery.of(context).size.height * 0.26, + width: width ?? MediaQuery.of(context).size.width, + fit: fit, + alignment: alignment, + repeat: repeat, + animate: animate, + onLoaded: onLoaded); + } + + static Widget buildSvgWithAssets({ + required String icon, + Color? iconColor, + bool isDisabled = false, + double width = 24, + double height = 24, + BoxFit fit = BoxFit.cover, + }) { + return SvgPicture.asset( + icon, + colorFilter: iconColor != null ? ColorFilter.mode(isDisabled ? iconColor.withOpacity(0.5) : iconColor, BlendMode.srcIn) : null, + width: width, + height: height, + fit: fit, + ); + } + + /// Widget to build an SVG from network + static Widget buildSvgWithNetwork({ + required String url, + required Color iconColor, + bool isDisabled = false, + double width = 24, + double height = 24, + }) { + return SvgPicture.network( + url, + colorFilter: ColorFilter.mode( + isDisabled ? iconColor.withOpacity(0.5) : iconColor, + BlendMode.srcIn, + ), + width: width, + height: height, + ); + } + + } diff --git a/lib/extensions/int_extensions.dart b/lib/extensions/int_extensions.dart index 1cd461a..4a2e477 100644 --- a/lib/extensions/int_extensions.dart +++ b/lib/extensions/int_extensions.dart @@ -6,7 +6,7 @@ extension IntExtensions on int { Widget get width => SizedBox(width: toDouble()); - Widget get divider => Divider(height: toDouble(), thickness: toDouble(), color: buttonColor); + Widget get divider => Divider(height: toDouble(), thickness: toDouble(), color: AppColors.buttonColor); Widget get makeItSquare => SizedBox(width: toDouble(), height: toDouble()); diff --git a/lib/extensions/string_extensions.dart b/lib/extensions/string_extensions.dart index 14e14c8..2e74d25 100644 --- a/lib/extensions/string_extensions.dart +++ b/lib/extensions/string_extensions.dart @@ -25,7 +25,7 @@ extension EmailValidator on String { fontSize: 8.fSize, fontStyle: fontStyle ?? FontStyle.normal, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: 0.64, ), ); @@ -38,10 +38,10 @@ extension EmailValidator on String { fontSize: 10.fSize, fontStyle: fontStyle ?? FontStyle.normal, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: 0.64, decoration: isUnderLine ? TextDecoration.underline : null, - decorationColor: color ?? blackColor), + decorationColor: color ?? AppColors.blackColor), ); Widget toText11({Color? color, FontWeight? weight, bool isUnderLine = false, bool isCenter = false, bool isBold = false, int maxLine = 0, double letterSpacing = 0.64}) => Text( @@ -52,7 +52,7 @@ extension EmailValidator on String { style: TextStyle( fontSize: 11.fSize, fontWeight: weight ?? (isBold ? FontWeight.bold : FontWeight.normal), - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: letterSpacing, decoration: isUnderLine ? TextDecoration.underline : null, ), @@ -65,9 +65,9 @@ extension EmailValidator on String { style: TextStyle( fontSize: 12.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: 0.64, - decorationColor: isUnderLine ? blackColor : null, + decorationColor: isUnderLine ? AppColors.blackColor : null, decoration: isUnderLine ? TextDecoration.underline : null, ), ); @@ -80,7 +80,7 @@ extension EmailValidator on String { style: TextStyle( fontSize: 12.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: 0.64, decoration: isUnderLine ? TextDecoration.underline : null, ), @@ -108,7 +108,7 @@ extension EmailValidator on String { style: TextStyle( fontSize: fontSize, fontWeight: fontWeight ?? (isBold ? FontWeight.bold : FontWeight.normal), - color: color ?? blackColor, + color: color ?? AppColors.blackColor, letterSpacing: letterSpacing, decoration: isUnderLine ? TextDecoration.underline : null, ), @@ -126,7 +126,11 @@ extension EmailValidator on String { textAlign: isCenter ? TextAlign.center : null, maxLines: (maxLine > 0) ? maxLine : null, style: TextStyle( - fontSize: 13.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? blackColor, letterSpacing: 0.64, decoration: isUnderLine ? TextDecoration.underline : null), + fontSize: 13.fSize, + fontWeight: isBold ? FontWeight.bold : FontWeight.normal, + color: color ?? AppColors.blackColor, + letterSpacing: 0.64, + decoration: isUnderLine ? TextDecoration.underline : null), ); Widget toText14({Color? color, bool isUnderLine = false, bool isBold = false, bool isCenter = false, FontWeight? weight, int? maxlines}) => Text( @@ -134,7 +138,7 @@ extension EmailValidator on String { textAlign: isCenter ? TextAlign.center : null, maxLines: maxlines, style: TextStyle( - color: color ?? blackColor, + color: color ?? AppColors.blackColor, fontSize: 14.fSize, letterSpacing: 0.64, fontWeight: weight ?? (isBold ? FontWeight.bold : FontWeight.normal), @@ -146,7 +150,7 @@ extension EmailValidator on String { textAlign: isCenter ? TextAlign.center : null, maxLines: maxlines, style: TextStyle( - color: color ?? blackColor, + color: color ?? AppColors.blackColor, fontSize: 15.fSize, letterSpacing: 0.64, fontWeight: weight ?? (isBold ? FontWeight.bold : FontWeight.normal), @@ -166,7 +170,7 @@ extension EmailValidator on String { maxLines: maxlines, textAlign: isCenter ? TextAlign.center : null, style: TextStyle( - color: color ?? blackColor, + color: color ?? AppColors.blackColor, fontSize: 16.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, @@ -177,53 +181,53 @@ extension EmailValidator on String { Widget toText17({Color? color, bool isBold = false, bool isCenter = false}) => Text( this, textAlign: isCenter ? TextAlign.center : null, - style: TextStyle(color: color ?? blackColor, fontSize: 17.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), + style: TextStyle(color: color ?? AppColors.blackColor, fontSize: 17.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), ); Widget toText18({Color? color, bool isBold = false, bool isCenter = false, int? maxlines}) => Text( maxLines: maxlines, textAlign: isCenter ? TextAlign.center : null, this, - style: TextStyle(fontSize: 18.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? blackColor, letterSpacing: 0.64), + style: TextStyle(fontSize: 18.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? AppColors.blackColor, letterSpacing: 0.64), ); Widget toText19({Color? color, bool isBold = false}) => Text( this, - style: TextStyle(fontSize: 19.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? blackColor, letterSpacing: 0.64), + style: TextStyle(fontSize: 19.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? AppColors.blackColor, letterSpacing: 0.64), ); Widget toText20({Color? color, bool isBold = false}) => Text( this, - style: TextStyle(fontSize: 20.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? blackColor, letterSpacing: 0.64), + style: TextStyle(fontSize: 20.fSize, fontWeight: isBold ? FontWeight.bold : FontWeight.normal, color: color ?? AppColors.blackColor, letterSpacing: 0.64), ); Widget toText21({Color? color, bool isBold = false, FontWeight? weight, int? maxlines}) => Text( this, maxLines: maxlines, - style: TextStyle(color: color ?? blackColor, fontSize: 21.fSize, letterSpacing: 0.64, fontWeight: weight ?? (isBold ? FontWeight.bold : FontWeight.normal)), + style: TextStyle(color: color ?? AppColors.blackColor, fontSize: 21.fSize, letterSpacing: 0.64, fontWeight: weight ?? (isBold ? FontWeight.bold : FontWeight.normal)), ); Widget toText22({Color? color, bool isBold = false, bool isCenter = false}) => Text( this, textAlign: isCenter ? TextAlign.center : null, - style: TextStyle(height: 1, color: color ?? blackColor, fontSize: 22.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), + style: TextStyle(height: 1, color: color ?? AppColors.blackColor, fontSize: 22.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), ); Widget toText24({Color? color, bool isBold = false, bool isCenter = false}) => Text( this, textAlign: isCenter ? TextAlign.center : null, - style: TextStyle(height: 23 / 24, color: color ?? blackColor, fontSize: 24.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), + style: TextStyle(height: 23 / 24, color: color ?? AppColors.blackColor, fontSize: 24.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), ); Widget toText32({Color? color, bool isBold = false, bool isCenter = false}) => Text( this, textAlign: isCenter ? TextAlign.center : null, - style: TextStyle(height: 32 / 32, color: color ?? blackColor, fontSize: 32.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), + style: TextStyle(height: 32 / 32, color: color ?? AppColors.blackColor, fontSize: 32.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), ); Widget toText44({Color? color, bool isBold = false}) => Text( this, - style: TextStyle(height: 32 / 32, color: color ?? blackColor, fontSize: 44.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), + style: TextStyle(height: 32 / 32, color: color ?? AppColors.blackColor, fontSize: 44.fSize, letterSpacing: 0.64, fontWeight: isBold ? FontWeight.bold : FontWeight.normal), ); Widget toSectionHeading({String upperHeading = "", String lowerHeading = ""}) { @@ -308,3 +312,56 @@ extension EmailValidator on String { } } } + +extension DynamicTextStyleExtension on BuildContext { + TextStyle dynamicTextStyle( + {double? fontSize, + FontWeight? fontWeight, + Color? color, + double? letterSpacing, + double? wordSpacing, + double? height, + List? shadows, + Color? backgroundColor, + TextDecoration? decoration, + Color? decorationColor, + TextDecorationStyle? decorationStyle, + double? decorationThickness, + Locale? locale, + TextBaseline? textBaseline, + FontStyle? fontStyle, + bool isLanguageSwitcher = false}) { + final family = FontUtils.getFontFamilyForLanguage(true); + return TextStyle( + fontFamily: family, + fontSize: fontSize, + fontWeight: fontWeight, + color: color, + letterSpacing: letterSpacing, + wordSpacing: wordSpacing, + height: height, + shadows: shadows, + backgroundColor: backgroundColor, + decoration: decoration, + decorationColor: decorationColor, + decorationStyle: decorationStyle, + decorationThickness: decorationThickness, + locale: locale ?? Localizations.localeOf(this), + textBaseline: textBaseline, + fontStyle: fontStyle, + ); + } +} + +class FontUtils { + /// Get the appropriate font family based on the current language + static bool getFontFamily(BuildContext context) { + // final projectViewModel = Provider.of(context, listen: false); + return true; + } + + /// Get the appropriate font family for a specific language + static String getFontFamilyForLanguage(bool isArabic) { + return isArabic ? 'Cairo' : 'Poppins'; + } +} diff --git a/lib/extensions/widget_extensions.dart b/lib/extensions/widget_extensions.dart index 3899671..8b8c796 100644 --- a/lib/extensions/widget_extensions.dart +++ b/lib/extensions/widget_extensions.dart @@ -1,3 +1,4 @@ +import 'package:hmg_patient_app_new/core/enums.dart'; import 'package:hmg_patient_app_new/theme/colors.dart'; import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; @@ -5,6 +6,7 @@ import 'package:hmg_patient_app_new/extensions/int_extensions.dart'; import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; import 'package:shimmer/shimmer.dart'; import 'package:sizer/sizer.dart'; +import 'package:smooth_corner/smooth_corner.dart'; extension WidgetExtensions on Widget { Widget onPress(VoidCallback onTap) => InkWell(onTap: onTap, child: this); @@ -76,7 +78,7 @@ extension WidgetExtensions on Widget { } Widget objectContainerBorderView( - {String title = "", String note = "", bool disablePadding = false, double radius = 20, Color? color, Color borderColor = buttonColor, bool disableWidth = false, bool isAlignment = false}) { + {String title = "", String note = "", bool disablePadding = false, double radius = 20, Color? color, Color borderColor = AppColors.buttonColor, bool disableWidth = false, bool isAlignment = false}) { return Container( padding: disablePadding ? EdgeInsets.zero : const EdgeInsets.only(top: 15, bottom: 15, left: 14, right: 14), decoration: BoxDecoration( @@ -102,8 +104,47 @@ extension WidgetExtensions on Widget { ), ); } + + Widget withHorizontalPadding([double padding = 16.0]) { + return Padding( + padding: EdgeInsets.symmetric(horizontal: padding), + child: this, + ); + } + + Widget withVerticalPadding([double padding = 16.0]) { + return Padding( + padding: EdgeInsets.symmetric(vertical: padding), + child: this, + ); + } +} + +extension SmoothContainerExtension on ShapeBorder { + ShapeDecoration toSmoothCornerDecoration({ + Color color = Colors.transparent, + double? borderRadius, + bool isDisabled = false, + Color? backgroundColor, + BorderSide? side, + }) { + final bgColor = backgroundColor ?? color; + return ShapeDecoration( + color: isDisabled ? bgColor.withOpacity(0.5) : bgColor, + shape: SmoothRectangleBorder( + borderRadius: BorderRadius.circular(borderRadius ?? 0), + smoothness: 1, + side: side ?? BorderSide.none, + ), + ); + } } + + + + + //Height Spacers in percentages Widget heightSpacer02per() => SizedBox(height: 0.2.h); @@ -149,3 +190,37 @@ Widget widthSpacer3per() => SizedBox(height: 3.w); Widget widthSpacer4per() => SizedBox(height: 4.w); Widget widthSpacer5per() => SizedBox(height: 5.w); + + + +extension ChipTypeExtension on ChipType { + Color get color { + switch (this) { + case ChipType.success: + return AppColors.successColor; // Replace with your actual color + case ChipType.error: + return AppColors.errorColor; // Replace with your actual color + case ChipType.alert: + return AppColors.alertColor; // Replace with your actual color + case ChipType.info: + return AppColors.infoColor; // Replace with your actual color + case ChipType.warning: + return AppColors.warningColor; // Replace with your actual color + } + } + + Color get backgroundColor { + switch (this) { + case ChipType.success: + return AppColors.successLightColor; // Replace with your actual color + case ChipType.error: + return AppColors.errorLightColor; // Replace with your actual color + case ChipType.alert: + return AppColors.alertLightColor; // Replace with your actual color + case ChipType.info: + return AppColors.infoLightColor; // Replace with your actual color + case ChipType.warning: + return AppColors.warningLightColor; // Replace with your actual color + } + } +} \ No newline at end of file diff --git a/lib/generated/locale_keys.g.dart b/lib/generated/locale_keys.g.dart index a5fd007..b2d7492 100644 --- a/lib/generated/locale_keys.g.dart +++ b/lib/generated/locale_keys.g.dart @@ -7,8 +7,773 @@ abstract class LocaleKeys { static const arabic = 'arabic'; static const login = 'login'; static const noDataAvailable = 'noDataAvailable'; - static const ok = 'ok'; static const confirm = 'confirm'; static const loadingText = 'loadingText'; + static const kilometerUnit = 'kilometerUnit'; + static const dashboardScreenToolbarTitle = 'dashboardScreenToolbarTitle'; + static const settings = 'settings'; + static const language = 'language'; + static const lanEnglish = 'lanEnglish'; + static const lanArabic = 'lanArabic'; + static const cancel = 'cancel'; + static const done = 'done'; + static const replay2 = 'replay2'; + static const home = 'home'; + static const services = 'services'; + static const mySchedule = 'mySchedule'; + static const logout = 'logout'; + static const respirationRate = 'respirationRate'; + static const bookAppo = 'bookAppo'; + static const searchBy = 'searchBy'; + static const clinic = 'clinic'; + static const byClinic = 'byClinic'; + static const hospital = 'hospital'; + static const byHospital = 'byHospital'; + static const name = 'name'; + static const doctor = 'doctor'; + static const clinicName = 'clinicName'; + static const hospitalName = 'hospitalName'; + static const noClinicFound = 'noClinicFound'; + static const doctorName = 'doctorName'; + static const nearestAppo = 'nearestAppo'; + static const searchByDocText = 'searchByDocText'; + static const enterDocName = 'enterDocName'; + static const search = 'search'; + static const noResultFound = 'noResultFound'; + static const noSearchResultFound = 'noSearchResultFound'; + static const pleaseEnterProductName = 'pleaseEnterProductName'; + static const bookNow = 'bookNow'; + static const docInfo = 'docInfo'; + static const appoInfo = 'appoInfo'; + static const availableAppo = 'availableAppo'; + static const gender = 'gender'; + static const nationality = 'nationality'; + static const neverWait = 'neverWait'; + static const reminderTitle = 'reminderTitle'; + static const appointmentCalendar = 'appointmentCalendar'; + static const appointmentSuccess = 'appointmentSuccess'; + static const docQualifications = 'docQualifications'; + static const pressAgain = 'pressAgain'; + static const laserMaxLimitReach = 'laserMaxLimitReach'; + static const confirmAppoHeading = 'confirmAppoHeading'; + static const patientInfo = 'patientInfo'; + static const doctorFilter = 'doctorFilter'; + static const bookSuccess = 'bookSuccess'; + static const patientShare = 'patientShare'; + static const patientShareWithTax = 'patientShareWithTax'; + static const confirmAppo = 'confirmAppo'; + static const confirmLiveCare = 'confirmLiveCare'; + static const waitingForDoctor = 'waitingForDoctor'; + static const appointment = 'appointment'; + static const confirmLater = 'confirmLater'; + static const todoList = 'todoList'; + static const appoActions = 'appoActions'; + static const date = 'date'; + static const time = 'time'; + static const pendingPayment = 'pendingPayment'; + static const payNow = 'payNow'; + static const viewQR = 'viewQR'; + static const instruction = 'instruction'; + static const livecare = 'livecare'; + static const livecareAppo = 'livecareAppo'; + static const agreeTo = 'agreeTo'; + static const termsConditoins = 'termsConditoins'; + static const cancelAppoMsg = 'cancelAppoMsg'; + static const changePayment = 'changePayment'; + static const upcomingNoAction = 'upcomingNoAction'; + static const upcomingConfirm = 'upcomingConfirm'; + static const bookSuccessConfirmMore2412 = 'bookSuccessConfirmMore2412'; + static const upcomingPaymentPending = 'upcomingPaymentPending'; + static const upcomingPaymentNow = 'upcomingPaymentNow'; + static const upcomingQR = 'upcomingQR'; + static const upcomingVirtual = 'upcomingVirtual'; + static const upcomingLivecare = 'upcomingLivecare'; + static const upcomingDetails = 'upcomingDetails'; + static const reschedule = 'reschedule'; + static const raise = 'raise'; + static const complaint = 'complaint'; + static const add = 'add'; + static const reminder = 'reminder'; + static const location = 'location'; + static const online = 'online'; + static const payment = 'payment'; + static const onlinePayment = 'onlinePayment'; + static const onlinePaymentSubtitle = 'onlinePaymentSubtitle'; + static const cancelNocaps = 'cancelNocaps'; + static const setReminder = 'setReminder'; + static const nationalIdNumber = 'nationalIdNumber'; + static const medicalFileNumber = 'medicalFileNumber'; + static const loginregister = 'loginregister'; + static const poweredBy = 'poweredBy'; + static const welcome = 'welcome'; + static const welcomeToDrSulaiman = 'welcomeToDrSulaiman'; + static const patientApp = 'patientApp'; + static const welcomeText = 'welcomeText'; + static const drSulaimanText = 'drSulaimanText'; + static const welcomeText2 = 'welcomeText2'; + static const yes = 'yes'; + static const no = 'no'; + static const logintyperadio = 'logintyperadio'; + static const registernow = 'registernow'; + static const nationalID = 'nationalID'; + static const nationalId = 'nationalId'; + static const fileNo = 'fileNo'; + static const fileno = 'fileno'; + static const forgotFileNo = 'forgotFileNo'; + static const forgotFileNoTitle = 'forgotFileNoTitle'; + static const enterNationalId = 'enterNationalId'; + static const profileInfo = 'profileInfo'; + static const submit = 'submit'; + static const forgotDesc = 'forgotDesc'; + static const dob = 'dob'; + static const hijriDate = 'hijriDate'; + static const gregorianDate = 'gregorianDate'; + static const verifyLoginWith = 'verifyLoginWith'; + static const registerUser = 'registerUser'; + static const verifyWithFingerprint = 'verifyWithFingerprint'; + static const verifyWithFaceid = 'verifyWithFaceid'; + static const verifyWithSms = 'verifyWithSms'; + static const verifyWithWhatsapp = 'verifyWithWhatsapp'; + static const verifyThrough = 'verifyThrough'; + static const lastLogin = 'lastLogin'; + static const lastLoginWith = 'lastLoginWith'; + static const verifyFingerprint = 'verifyFingerprint'; + static const searchMedicine = 'searchMedicine'; + static const pharmaciesList = 'pharmaciesList'; + static const searchMedicineHere = 'searchMedicineHere'; + static const description = 'description'; + static const howToUse = 'howToUse'; + static const price = 'price'; + static const youCanFindItIn = 'youCanFindItIn'; + static const pleaseEnterMedicineName = 'pleaseEnterMedicineName'; + static const verificationMessage = 'verificationMessage'; + static const validationMessage = 'validationMessage'; + static const notification = 'notification'; + static const appSettings = 'appSettings'; + static const rateApp = 'rateApp'; + static const before = 'before'; + static const minute = 'minute'; + static const hour = 'hour'; + static const reminderSuccess = 'reminderSuccess'; + static const reminderCancelSuccess = 'reminderCancelSuccess'; + static const patientShareToDo = 'patientShareToDo'; + static const patientTaxToDo = 'patientTaxToDo'; + static const patientShareTotalToDo = 'patientShareTotalToDo'; + static const paymentMethod = 'paymentMethod'; + static const noNeedToWaitInLine = 'noNeedToWaitInLine'; + static const useQRAppoAttend = 'useQRAppoAttend'; + static const passQRAppoAttend = 'passQRAppoAttend'; + static const sitWaitingQR = 'sitWaitingQR'; + static const attendRegisterCode = 'attendRegisterCode'; + static const scanQRHospital = 'scanQRHospital'; + static const scanNFC = 'scanNFC'; + static const sendEmail = 'sendEmail'; + static const success = 'success'; + static const emailSentSuccessfully = 'emailSentSuccessfully'; + static const emailSentError = 'emailSentError'; + static const close = 'close'; + static const closeIt = 'closeIt'; + static const booked = 'booked'; + static const confirmed = 'confirmed'; + static const arrived = 'arrived'; + static const payNowBookSuccess = 'payNowBookSuccess'; + static const payNowBookSuccesstext1 = 'payNowBookSuccesstext1'; + static const payNowBookSuccesstext2 = 'payNowBookSuccesstext2'; + static const payLater = 'payLater'; + static const askDocNotAllowed = 'askDocNotAllowed'; + static const moreVerify = 'moreVerify'; + static const welcomeBack = 'welcomeBack'; + static const accountInfo = 'accountInfo'; + static const anotherAcc = 'anotherAcc'; + static const next = 'next'; + static const firstName = 'firstName'; + static const middleName = 'middleName'; + static const lastName = 'lastName'; + static const preferredLanguage = 'preferredLanguage'; + static const locationsRegister = 'locationsRegister'; + static const ksa = 'ksa'; + static const dubai = 'dubai'; + static const enterEmail = 'enterEmail'; + static const family = 'family'; + static const familyTitle = 'familyTitle'; + static const myFamily = 'myFamily'; + static const addNewMember = 'addNewMember'; + static const sentRequests = 'sentRequests'; + static const recievedRequests = 'recievedRequests'; + static const manageFiles = 'manageFiles'; + static const oxygenation = 'oxygenation'; + static const bodyMeasurements = 'bodyMeasurements'; + static const temperature = 'temperature'; + static const pulse = 'pulse'; + static const respiration = 'respiration'; + static const bloodPressure = 'bloodPressure'; + static const painScale = 'painScale'; + static const weight = 'weight'; + static const height = 'height'; + static const heart = 'heart'; + static const heightUnit = 'heightUnit'; + static const weightUnit = 'weightUnit'; + static const unit = 'unit'; + static const request = 'request'; + static const memberName = 'memberName'; + static const switchLogin = 'switchLogin'; + static const removeMember = 'removeMember'; + static const allowView = 'allowView'; + static const rejectView = 'rejectView'; + static const deleteView = 'deleteView'; + static const approvals = 'approvals'; + static const approvalNo = 'approvalNo'; + static const companyName = 'companyName'; + static const receiptOn = 'receiptOn'; + static const expiryDate = 'expiryDate'; + static const expiryPoints = 'expiryPoints'; + static const expiryOn = 'expiryOn'; + static const procedureName = 'procedureName'; + static const procedure = 'procedure'; + static const procedureStatus = 'procedureStatus'; + static const usageStatus = 'usageStatus'; + static const unusedCount = 'unusedCount'; + static const totalApproval = 'totalApproval'; + static const category = 'category'; + static const expirationDate = 'expirationDate'; + static const patientCard = 'patientCard'; + static const policyNumber = 'policyNumber'; + static const seeDetails = 'seeDetails'; + static const insuranceCards = 'insuranceCards'; + static const requestType = 'requestType'; + static const registerInfoFamily = 'registerInfoFamily'; + static const removeFamilyMember = 'removeFamilyMember'; + static const myMedicalFile = 'myMedicalFile'; + static const myMedicalFileSubTitle = 'myMedicalFileSubTitle'; + static const viewMore = 'viewMore'; + static const homeHealthCareService = 'homeHealthCareService'; + static const onlinePharmacy = 'onlinePharmacy'; + static const emergencyService = 'emergencyService'; + static const onlinePaymentService = 'onlinePaymentService'; + static const offersAndPackages = 'offersAndPackages'; + static const comprehensiveMedicalCheckup = 'comprehensiveMedicalCheckup'; + static const hmgService = 'hmgService'; + static const viewAllHabibMedicalService = 'viewAllHabibMedicalService'; + static const viewAll = 'viewAll'; + static const view = 'view'; + static const contactUs = 'contactUs'; + static const contactUsLocation = 'contactUsLocation'; + static const contactUsTime = 'contactUsTime'; + static const viewAllWaysReachUs = 'viewAllWaysReachUs'; + static const medicalProfile = 'medicalProfile'; + static const consultation = 'consultation'; + static const logs = 'logs'; + static const textToSpeech = 'textToSpeech'; + static const locationDialogMessage = 'locationDialogMessage'; + static const userViewRequester = 'userViewRequester'; + static const userView = 'userView'; + static const parking = 'parking'; + static const alhabiServices = 'alhabiServices'; + static const parkingTitle = 'parkingTitle'; + static const parkingDescription = 'parkingDescription'; + static const appointments = 'appointments'; + static const all2 = 'all2'; + static const checkinOption = 'checkinOption'; + static const readBarcode = 'readBarcode'; + static const showMyPark = 'showMyPark'; + static const clearMyData = 'clearMyData'; + static const floor = 'floor'; + static const gate = 'gate'; + static const building = 'building'; + static const branch = 'branch'; + static const emergencyServices = 'emergencyServices'; + static const nearester = 'nearester'; + static const locationa = 'locationa'; + static const callNow = 'callNow'; + static const ambulancerequest = 'ambulancerequest'; + static const requestA = 'requestA'; + static const noBookedAppointments = 'noBookedAppointments'; + static const noConfirmedAppointments = 'noConfirmedAppointments'; + static const noArrivedAppointments = 'noArrivedAppointments'; + static const myAppointmentsList = 'myAppointmentsList'; + static const myAppointments = 'myAppointments'; + static const radiology = 'radiology'; + static const radiologySubtitle = 'radiologySubtitle'; + static const lab = 'lab'; + static const labSubtitle = 'labSubtitle'; + static const medicines = 'medicines'; + static const medicinesSubtitle = 'medicinesSubtitle'; + static const vitalSigns = 'vitalSigns'; + static const vitalSignsSubTitle = 'vitalSignsSubTitle'; + static const myMedical = 'myMedical'; + static const myMedicalSubtitle = 'myMedicalSubtitle'; + static const myDoctor = 'myDoctor'; + static const myDoctorSubtitle = 'myDoctorSubtitle'; + static const eye = 'eye'; + static const eyeSubtitle = 'eyeSubtitle'; + static const insurance = 'insurance'; + static const insuranceSubtitle = 'insuranceSubtitle'; + static const updateInsurance = 'updateInsurance'; + static const updateInsuranceSubtitle = 'updateInsuranceSubtitle'; + static const insuranceApproval = 'insuranceApproval'; + static const insuranceApprovalSubtitle = 'insuranceApprovalSubtitle'; + static const allergies = 'allergies'; + static const allergiesSubtitle = 'allergiesSubtitle'; + static const myVaccines = 'myVaccines'; + static const myVaccinesSubtitle = 'myVaccinesSubtitle'; + static const medical = 'medical'; + static const medicalSubtitle = 'medicalSubtitle'; + static const monthly = 'monthly'; + static const monthlySubtitle = 'monthlySubtitle'; + static const sick = 'sick'; + static const sickSubtitle = 'sickSubtitle'; + static const myBalance = 'myBalance'; + static const myBalanceSubtitle = 'myBalanceSubtitle'; + static const patientCall = 'patientCall'; + static const patientCallSubtitle = 'patientCallSubtitle'; + static const smartWatches = 'smartWatches'; + static const smartWatchesSubtitle = 'smartWatchesSubtitle'; + static const myTrackers = 'myTrackers'; + static const myTrackersSubtitle = 'myTrackersSubtitle'; + static const askYour = 'askYour'; + static const askYourSubtitle = 'askYourSubtitle'; + static const internet = 'internet'; + static const internetSubtitle = 'internetSubtitle'; + static const chatbot = 'chatbot'; + static const chatbotSubtitle = 'chatbotSubtitle'; + static const timeLine = 'timeLine'; + static const labOrders = 'labOrders'; + static const billNo = 'billNo'; + static const prescriptions = 'prescriptions'; + static const history = 'history'; + static const orderNo = 'orderNo'; + static const orderDetails = 'orderDetails'; + static const deliveryDriverTrack = 'deliveryDriverTrack'; + static const deliveryLocation = 'deliveryLocation'; + static const driver = 'driver'; + static const vitalSign = 'vitalSign'; + static const monthlyReports = 'monthlyReports'; + static const km = 'km'; + static const km_ = 'km_'; + static const patientHealthSummaryReport = 'patientHealthSummaryReport'; + static const toViewTheTermsAndConditions = 'toViewTheTermsAndConditions'; + static const clickHere = 'clickHere'; + static const iAgreeToTheTermsAndConditions = 'iAgreeToTheTermsAndConditions'; + static const iAgreeToTheTermsAndConditionsSubtitle = 'iAgreeToTheTermsAndConditionsSubtitle'; + static const save = 'save'; + static const userAgreement = 'userAgreement'; + static const updateSuccessfully = 'updateSuccessfully'; + static const checkVaccineAvailability = 'checkVaccineAvailability'; + static const myVaccinesAvailability = 'myVaccinesAvailability'; + static const paymentService = 'paymentService'; + static const paymentOnline = 'paymentOnline'; + static const onlineCheckIn = 'onlineCheckIn'; + static const myBalances = 'myBalances'; + static const myWallet = 'myWallet'; + static const balanceAmount = 'balanceAmount'; + static const totalBalance = 'totalBalance'; + static const createAdvancedPayment = 'createAdvancedPayment'; + static const advancePayment = 'advancePayment'; + static const advancePaymentLabel = 'advancePaymentLabel'; + static const fileNumber = 'fileNumber'; + static const amount = 'amount'; + static const depositorEmail = 'depositorEmail'; + static const notes = 'notes'; + static const selectPatientName = 'selectPatientName'; + static const selectFamilyPatientName = 'selectFamilyPatientName'; + static const selectHospital = 'selectHospital'; + static const selectCity = 'selectCity'; + static const city = 'city'; + static const distance = 'distance'; + static const myAccount = 'myAccount'; + static const otherAccount = 'otherAccount'; + static const selectBeneficiary = 'selectBeneficiary'; + static const confirmThePayment = 'confirmThePayment'; + static const depositorName = 'depositorName'; + static const mobileNumber = 'mobileNumber'; + static const phoneNumber = 'phoneNumber'; + static const country = 'country'; + static const ok = 'ok'; + static const averageWaitingTime = 'averageWaitingTime'; + static const waitingTime = 'waitingTime'; + static const waterConsumedInWeek = 'waterConsumedInWeek'; + static const waterConsumedInMonth = 'waterConsumedInMonth'; + static const theVerificationCodeExpiresIn = 'theVerificationCodeExpiresIn'; + static const pleaseEnterTheVerificationCode = 'pleaseEnterTheVerificationCode'; + static const eyeMeasurements = 'eyeMeasurements'; + static const measurements = 'measurements'; + static const classes = 'classes'; + static const contactLens = 'contactLens'; + static const rightEye = 'rightEye'; + static const sphere = 'sphere'; + static const cylinder = 'cylinder'; + static const axis = 'axis'; + static const prism = 'prism'; + static const va = 'va'; + static const leftEye = 'leftEye'; + static const brand = 'brand'; + static const power = 'power'; + static const diameter = 'diameter'; + static const remarks = 'remarks'; + static const activeMedications = 'activeMedications'; + static const expDate = 'expDate'; + static const route = 'route'; + static const frequency = 'frequency'; + static const dailyQuantity = 'dailyQuantity'; + static const addReminder = 'addReminder'; + static const cancelReminder = 'cancelReminder'; + static const reminderDes = 'reminderDes'; + static const pleaseSelectAllQuestionToContinue = 'pleaseSelectAllQuestionToContinue'; + static const startDay = 'startDay'; + static const endDay = 'endDay'; + static const days = 'days'; + static const pleaseVerify = 'pleaseVerify'; + static const scheduleTime = 'scheduleTime'; + static const askDoctor = 'askDoctor'; + static const doctorResponses = 'doctorResponses'; + static const ne_w = 'ne_w'; + static const all = 'all'; + static const dailyWater = 'dailyWater'; + static const questionHere = 'questionHere'; + static const viewDoctorResponses = 'viewDoctorResponses'; + static const serviceInformationButton = 'serviceInformationButton'; + static const serviceInformationTitle = 'serviceInformationTitle'; + static const serviceInformation = 'serviceInformation'; + static const homeHealthCare = 'homeHealthCare'; + static const noAppointmentAvailable = 'noAppointmentAvailable'; + static const homeHealthCareText = 'homeHealthCareText'; + static const loginRegister = 'loginRegister'; + static const orderLog = 'orderLog'; + static const infoLab = 'infoLab'; + static const infoRadiology = 'infoRadiology'; + static const noReviewsAvailable = 'noReviewsAvailable'; + static const noLocationAvailable = 'noLocationAvailable'; + static const orders = 'orders'; + static const lakum = 'lakum'; + static const lakumMsg = 'lakumMsg'; + static const lakumPoint = 'lakumPoint'; + static const wishlist = 'wishlist'; + static const products = 'products'; + static const reviews = 'reviews'; + static const brands = 'brands'; + static const productDetails = 'productDetails'; + static const medicationRefill = 'medicationRefill'; + static const pillReminder = 'pillReminder'; + static const shippingAddresses = 'shippingAddresses'; + static const reachUs = 'reachUs'; + static const ourLocations = 'ourLocations'; + static const edit = 'edit'; + static const whatsApp = 'whatsApp'; + static const phone = 'phone'; + static const delete = 'delete'; + static const deleteAddress = 'deleteAddress'; + static const deletedAddres = 'deletedAddres'; + static const addAddress = 'addAddress'; + static const addNewAddress = 'addNewAddress'; + static const order = 'order'; + static const delivered = 'delivered'; + static const pending = 'pending'; + static const enterNameHere = 'enterNameHere'; + static const processing = 'processing'; + static const cancelled = 'cancelled'; + static const writeReview = 'writeReview'; + static const shareReview = 'shareReview'; + static const review = 'review'; + static const viewMedicalFile = 'viewMedicalFile'; + static const viewAllServices = 'viewAllServices'; + static const medicalFile = 'medicalFile'; + static const verified = 'verified'; + static const checkup = 'checkup'; + static const hhcHome = 'hhcHome'; + static const refferal = 'refferal'; + static const refferalTitle = 'refferalTitle'; + static const refferalSubTitle = 'refferalSubTitle'; + static const healthCare = 'healthCare'; + static const emergency = 'emergency'; + static const erservices = 'erservices'; + static const services2 = 'services2'; + static const cantSeeProfile = 'cantSeeProfile'; + static const loginRegisterNow = 'loginRegisterNow'; + static const hmgPharmacy = 'hmgPharmacy'; + static const ecommerceSolution = 'ecommerceSolution'; + static const comprehensive = 'comprehensive'; + static const onlineConsulting = 'onlineConsulting'; + static const pendingOrder = 'pendingOrder'; + static const deliveredOrder = 'deliveredOrder'; + static const processingOrder = 'processingOrder'; + static const cancelledOrder = 'cancelledOrder'; + static const compare = 'compare'; + static const medicationsRefill = 'medicationsRefill'; + static const recommended = 'recommended'; + static const myPrescription = 'myPrescription'; + static const quantity = 'quantity'; + static const reviewAppointment = 'reviewAppointment'; + static const backMyAccount = 'backMyAccount'; + static const reviewSuccessful = 'reviewSuccessful'; + static const reviewShared = 'reviewShared'; + static const reviewComment = 'reviewComment'; + static const shippedMethod = 'shippedMethod'; + static const orderDetail = 'orderDetail'; + static const orderSummary = 'orderSummary'; + static const subtotal = 'subtotal'; + static const shipping = 'shipping'; + static const shipBy = 'shipBy'; + static const lakumPoints = 'lakumPoints'; + static const useLakumPoints = 'useLakumPoints'; + static const use = 'use'; + static const proceedPay = 'proceedPay'; + static const vat = 'vat'; + static const inclusiveVat = 'inclusiveVat'; + static const items = 'items'; + static const checkOut = 'checkOut'; + static const sar = 'sar'; + static const aed = 'aed'; + static const payOnline = 'payOnline'; + static const cancelOrder = 'cancelOrder'; + static const confirmAddress = 'confirmAddress'; + static const confirmLocation = 'confirmLocation'; + static const conditionsHMG = 'conditionsHMG'; + static const conditions = 'conditions'; + static const confirmDeleteMsg = 'confirmDeleteMsg'; + static const confirmDelete = 'confirmDelete'; + static const confirmCancellation = 'confirmCancellation'; + static const orderNumber = 'orderNumber'; + static const orderDate = 'orderDate'; + static const itemsNo = 'itemsNo'; + static const noOrder = 'noOrder'; + static const noResult = 'noResult'; + static const nonRecommended = 'nonRecommended'; + static const termsService = 'termsService'; + static const beforeusing = 'beforeusing'; + static const accept = 'accept'; + static const dataSafeInfo = 'dataSafeInfo'; + static const dataSafe = 'dataSafe'; + static const informational = 'informational'; + static const notUseInEmerbency = 'notUseInEmerbency'; + static const notUseInEmerbencyDetails = 'notUseInEmerbencyDetails'; + static const notUseInEmerbencyDetailsCall = 'notUseInEmerbencyDetailsCall'; + static const checkDiagnosis = 'checkDiagnosis'; + static const remeberthat = 'remeberthat'; + static const loginToUseService = 'loginToUseService'; + static const offersAndPromotions = 'offersAndPromotions'; + static const offers = 'offers'; + static const myPrescriptions = 'myPrescriptions'; + static const searchAndScanMedication = 'searchAndScanMedication'; + static const shopByBrands = 'shopByBrands'; + static const recentlyViewed = 'recentlyViewed'; + static const bestSellers = 'bestSellers'; + static const deleteAllItems = 'deleteAllItems'; + static const total = 'total'; + static const totalWithColonRight = 'totalWithColonRight'; + static const selectAddress = 'selectAddress'; + static const shippingAddress = 'shippingAddress'; + static const changeAddress = 'changeAddress'; + static const selectPaymentOption = 'selectPaymentOption'; + static const selectTamaraPlan = 'selectTamaraPlan'; + static const changeMethod = 'changeMethod'; + static const reviewOrder = 'reviewOrder'; + static const active = 'active'; + static const inactive = 'inactive'; + static const balance = 'balance'; + static const gained = 'gained'; + static const consumed = 'consumed'; + static const transferred = 'transferred'; + static const riyal = 'riyal'; + static const membersince = 'membersince'; + static const identification = 'identification'; + static const lakumMobile = 'lakumMobile'; + static const waitinggained = 'waitinggained'; + static const expired = 'expired'; + static const willBeExpired = 'willBeExpired'; + static const activateLAKUMAccount = 'activateLAKUMAccount'; + static const checkBeneficiary = 'checkBeneficiary'; + static const beneficiaryName = 'beneficiaryName'; + static const accountActivation = 'accountActivation'; + static const lakumTransfer = 'lakumTransfer'; + static const acceptLbl = 'acceptLbl'; + static const declineLbl = 'declineLbl'; + static const selectGender = 'selectGender'; + static const iAmA = 'iAmA'; + static const selectAge = 'selectAge'; + static const select = 'select'; + static const iAm = 'iAm'; + static const yearsOld = 'yearsOld'; + static const dragPoint = 'dragPoint'; + static const refine = 'refine'; + static const subGroup = 'subGroup'; + static const max = 'max'; + static const compeleteOrderMsg = 'compeleteOrderMsg'; + static const addToCompareMsg = 'addToCompareMsg'; + static const itInListMsg = 'itInListMsg'; + static const compareListFull = 'compareListFull'; + static const addQuantity = 'addQuantity'; + static const addToCartMsg = 'addToCartMsg'; + static const addToWishlistMsg = 'addToWishlistMsg'; + static const notifyMeMsg = 'notifyMeMsg'; + static const removeFromWishlistMsg = 'removeFromWishlistMsg'; + static const min = 'min'; + static const reset = 'reset'; + static const apply = 'apply'; + static const viewCategorise = 'viewCategorise'; + static const viewSubCategorise = 'viewSubCategorise'; + static const categorise = 'categorise'; + static const wishList = 'wishList'; + static const cart = 'cart'; + static const alhabibapp = 'alhabibapp'; + static const searchProductHere = 'searchProductHere'; + static const hhcNotAuthMsg = 'hhcNotAuthMsg'; + static const email = 'email'; + static const book = 'book'; + static const appointmentLabel = 'appointmentLabel'; + static const bloodType = 'bloodType'; + static const maritalStatus = 'maritalStatus'; + static const general = 'general'; + static const profile = 'profile'; + static const notifications = 'notifications'; + static const notificationDetails = 'notificationDetails'; + static const notificationDetailsa = 'notificationDetailsa'; + static const infoMyDoctorPoints = 'infoMyDoctorPoints'; + static const infoMyDoctor = 'infoMyDoctor'; + static const infoPrescriptions = 'infoPrescriptions'; + static const infoMyPrescriptionPoints = 'infoMyPrescriptionPoints'; + static const infoInsuranceCards = 'infoInsuranceCards'; + static const infoInsuranceCardsPoints = 'infoInsuranceCardsPoints'; + static const infoAllergies = 'infoAllergies'; + static const infoSickLeaves = 'infoSickLeaves'; + static const infoSickLeavePoints = 'infoSickLeavePoints'; + static const infoApprovals = 'infoApprovals'; + static const infoApprovalPoints = 'infoApprovalPoints'; + static const infoMonthReport = 'infoMonthReport'; + static const languageSetting = 'languageSetting'; + static const alert = 'alert'; + static const emailAlert = 'emailAlert'; + static const smsAlert = 'smsAlert'; + static const contactInfo = 'contactInfo'; + static const emrgName = 'emrgName'; + static const emrgNo = 'emrgNo'; + static const modes = 'modes'; + static const vibration = 'vibration'; + static const blindModes = 'blindModes'; + static const invertTheme = 'invertTheme'; + static const offTheme = 'offTheme'; + static const dimTheme = 'dimTheme'; + static const bwTheme = 'bwTheme'; + static const permissions = 'permissions'; + static const cameraPermission = 'cameraPermission'; + static const locationPermission = 'locationPermission'; + static const needPrescription = 'needPrescription'; + static const outOfStockMsg = 'outOfStockMsg'; + static const noArabicLetters = 'noArabicLetters'; + static const noOffersAvailable = 'noOffersAvailable'; + static const accessibility = 'accessibility'; + static const orderStatus = 'orderStatus'; + static const findUs = 'findUs'; + static const liveChat = 'liveChat'; + static const service = 'service'; + static const hmgServiceLabel = 'hmgServiceLabel'; + static const healthWeatherIndicators = 'healthWeatherIndicators'; + static const healthTipsBasedOnCurrentWeather = 'healthTipsBasedOnCurrentWeather'; + static const moreDetails = 'moreDetails'; + static const resendOrder = 'resendOrder'; + static const ports = 'ports'; + static const way = 'way'; + static const dailyDoses = 'dailyDoses'; + static const period = 'period'; + static const duration = 'duration'; + static const cm = 'cm'; + static const ft = 'ft'; + static const kg = 'kg'; + static const lb = 'lb'; + static const birthDate = 'birthDate'; + static const dateOfBirth = 'dateOfBirth'; + static const mass = 'mass'; + static const tempC = 'tempC'; + static const bpm = 'bpm'; + static const respirationSigns = 'respirationSigns'; + static const sysDias = 'sysDias'; + static const body = 'body'; + static const bodyString = 'bodyString'; + static const face = 'face'; + static const retouch = 'retouch'; + static const bikini = 'bikini'; + static const totalMinutes = 'totalMinutes'; + static const feedback = 'feedback'; + static const send = 'send'; + static const status = 'status'; + static const likeToHear = 'likeToHear'; + static const subject = 'subject'; + static const message = 'message'; + static const emptySubject = 'emptySubject'; + static const emptyMessage = 'emptyMessage'; + static const selectAttachment = 'selectAttachment'; + static const complainAppo = 'complainAppo'; + static const complainAppoAlt = 'complainAppoAlt'; + static const messageType = 'messageType'; + static const feedbackType = 'feedbackType'; + static const compliment = 'compliment'; + static const suggestion = 'suggestion'; + static const yourFeedback = 'yourFeedback'; + static const selectPart = 'selectPart'; + static const number = 'number'; + static const notClassified = 'notClassified'; + static const selectClinic = 'selectClinic'; + static const selectProject = 'selectProject'; + static const searchItemError = 'searchItemError'; + static const youCanFind = 'youCanFind'; + static const itemInSearch = 'itemInSearch'; + static const bloodDonation = 'bloodDonation'; + static const bloodDonationInfo = 'bloodDonationInfo'; + static const bloodInstruction = 'bloodInstruction'; + static const viewTerms = 'viewTerms'; + static const wantConnectHmgNetwork = 'wantConnectHmgNetwork'; + static const failedToAccessHmgServices = 'failedToAccessHmgServices'; + static const offerAndPackages = 'offerAndPackages'; + static const offerAndPackagesDetails = 'offerAndPackagesDetails'; + static const invoiceNo = 'invoiceNo'; + static const invoiceDate = 'invoiceDate'; + static const specialResult = 'specialResult'; + static const generalResult = 'generalResult'; + static const showMoreBtn = 'showMoreBtn'; + static const value = 'value'; + static const report = 'report'; + static const openRad = 'openRad'; + static const sendCopy = 'sendCopy'; + static const appoSurvey = 'appoSurvey'; + static const appoSurveySubtitle = 'appoSurveySubtitle'; + static const labResults = 'labResults'; + static const doctorRating = 'doctorRating'; + static const good = 'good'; + static const vGood = 'vGood'; + static const excellent = 'excellent'; + static const average = 'average'; + static const infoSigns = 'infoSigns'; + static const infoAdvancePayment = 'infoAdvancePayment'; + static const infoMyBalance = 'infoMyBalance'; + static const erContant = 'erContant'; + static const infoAmbulance = 'infoAmbulance'; + static const infoMyAppointments = 'infoMyAppointments'; + static const infoTodo = 'infoTodo'; + static const familyInfo = 'familyInfo'; + static const rrtdDetails = 'rrtdDetails'; + static const onlineCheckInAgreement = 'onlineCheckInAgreement'; + static const infoEreferral = 'infoEreferral'; + static const erConsultation = 'erConsultation'; + static const myInvoice = 'myInvoice'; + static const invoiceList = 'invoiceList'; + static const thisItemIsNotAvailable = 'thisItemIsNotAvailable'; + static const beforeAfterImages = 'beforeAfterImages'; + static const clinicAcceptLivecare = 'clinicAcceptLivecare'; + static const livecareModalTop = 'livecareModalTop'; + static const livecarePoint2 = 'livecarePoint2'; + static const livecarePoint3 = 'livecarePoint3'; + static const livecarePoint4 = 'livecarePoint4'; + static const livecarePoint5 = 'livecarePoint5'; + static const bookImmediateLivecare = 'bookImmediateLivecare'; + static const bookVideoLivecare2 = 'bookVideoLivecare2'; + static const noThankyou = 'noThankyou'; + static const visitClinic = 'visitClinic'; + static const generateCovidCertificate = 'generateCovidCertificate'; + static const isReportOutsideKsa = 'isReportOutsideKsa'; + static const passportNumber = 'passportNumber'; + static const enterPassportNumber = 'enterPassportNumber'; + static const validPassportNumber = 'validPassportNumber'; + static const continuePlan = 'continuePlan'; + static const aboutApp = 'aboutApp'; + static const dontHaveAccount = 'dontHaveAccount'; } diff --git a/lib/main.dart b/lib/main.dart index 48ea6ee..1996653 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -45,6 +45,8 @@ class MyHttpOverrides extends HttpOverrides { } } +//pub run easy_localization:generate -O ./lib/generated -f keys -o locale_keys.g.dart --source-dir ./assets/langs + void main() async { WidgetsFlutterBinding.ensureInitialized(); await EasyLocalization.ensureInitialized(); @@ -98,9 +100,7 @@ class MyApp extends StatelessWidget { locale: context.locale, initialRoute: AppRoutes.initialRoute, routes: AppRoutes.routes, - theme: AppTheme.getTheme( - EasyLocalization.of(context)?.locale.languageCode == "ar", - ), + theme: AppTheme.getTheme(EasyLocalization.of(context)?.locale.languageCode == "ar"), navigatorKey: navigatorKey, ); }, diff --git a/lib/presentation/authantication/login.dart b/lib/presentation/authantication/login.dart new file mode 100644 index 0000000..150d446 --- /dev/null +++ b/lib/presentation/authantication/login.dart @@ -0,0 +1,129 @@ +import 'package:easy_localization/easy_localization.dart'; +import 'package:flutter/gestures.dart'; +import 'package:flutter/cupertino.dart'; +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/app_assets.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; +import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; +import 'package:hmg_patient_app_new/generated/locale_keys.g.dart'; +import 'package:hmg_patient_app_new/theme/colors.dart'; +import 'package:hmg_patient_app_new/widgets/appbar/app_bar_widget.dart'; +import 'package:hmg_patient_app_new/widgets/buttons/custom_button.dart'; +import 'package:hmg_patient_app_new/widgets/input_widget.dart'; +import 'package:hmg_patient_app_new/widgets/language_switcher.dart'; +import 'package:sizer/sizer.dart'; // Import sizer + +class LoginScreen extends StatefulWidget { + @override + _LoginScreen createState() => _LoginScreen(); +} + +class _LoginScreen extends State { + @override + void initState() { + super.initState(); + } + + @override + void dispose() { + super.dispose(); + } + + @override + Widget build(BuildContext context) { + return Sizer(// Wrap with Sizer + builder: (context, orientation, deviceType) { + return Scaffold( + appBar: CustomAppBar( + onBackPressed: () { + // Navigator.of(context).pop(); + }, + onLanguageChanged: (String value) { + print(value); + context.setLocale(value == 'en' ? Locale('ar', 'SA') : Locale('en', 'US')); + }, + ), + body: GestureDetector( + onTap: () { + FocusScope.of(context).unfocus(); // Dismiss the keyboard when tapping outside + }, + child: SingleChildScrollView( + child: Padding( + padding: EdgeInsets.only(left: 6.w, right: 6.w), + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Utils.showLottie(context: context, assetPath: AppAnimations.login, width: 45.w, height: 22.h, repeat: true, fit: BoxFit.cover), + SizedBox(height: 19.h), // Adjusted to sizer unit + Text( + LocaleKeys.welcomeToDrSulaiman.tr(), + style: context.dynamicTextStyle( + fontSize: 22.sp, + fontWeight: FontWeight.w600, + color: AppColors.textColor, + letterSpacing: -0.4, + height: 40 / 28, + ), + ), + SizedBox(height: 4.h), // Adjusted to sizer unit (approx 32px) + TextInputWidget( + labelText: "${LocaleKeys.nationalId.tr()} / ${LocaleKeys.fileNo.tr()}", + hintText: "xxxxxxxxx", + controller: TextEditingController(), + keyboardType: TextInputType.number, + isEnable: true, + prefix: null, + autoFocus: true, + isBorderAllowed: false, + isAllowLeadingIcon: true, + padding: EdgeInsets.symmetric(vertical: 1.h, horizontal: 2.w), + leadingIcon: AppAssets.student_card, + errorMessage: "Please enter a valid national ID or file number", + hasError: true, + ), + SizedBox(height: 2.h), // Adjusted to sizer unit (approx 16px) + CustomButton( + text: LocaleKeys.login.tr(), + icon: AppAssets.login1, + iconColor: Colors.white, + onPressed: () {}, + ), + SizedBox(height: 1.8.h), // Adjusted to sizer unit (approx 14px) + Center( + child: RichText( + textAlign: TextAlign.center, + text: TextSpan( + style: context.dynamicTextStyle( + color: Colors.black, + fontSize: 14.sp, // Adjusted to sizer unit + height: 26 / 16, // This height is a ratio, may need re-evaluation + fontWeight: FontWeight.w500, + ), + children: [ + TextSpan(text: LocaleKeys.dontHaveAccount.tr(), style: context.dynamicTextStyle()), + TextSpan(text: " "), + TextSpan( + text: LocaleKeys.registernow.tr(), + style: context.dynamicTextStyle( + color: AppColors.primaryRedColor, + fontSize: 14.sp, // Adjusted to sizer unit + height: 26 / 16, // Ratio + fontWeight: FontWeight.w500, + ), + recognizer: TapGestureRecognizer()..onTap = () {}, + ), + ], + ), + ).withVerticalPadding(2.h), // Adjusted to sizer unit + ), + ], + ), + ), + ), + ), + ); + }); + } +} diff --git a/lib/routes/app_routes.dart b/lib/routes/app_routes.dart index ce31fb7..244b57e 100644 --- a/lib/routes/app_routes.dart +++ b/lib/routes/app_routes.dart @@ -1,8 +1,13 @@ import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/presentation/authantication/login.dart'; import 'package:hmg_patient_app_new/splashPage.dart'; class AppRoutes { static const String initialRoute = '/initialRoute'; + static const String login = '/login'; - static Map get routes => {initialRoute: (context) => SplashPage()}; + static Map get routes => { + initialRoute: (context) => SplashPage(), + login: (context) => LoginScreen(), + }; } diff --git a/lib/splashPage.dart b/lib/splashPage.dart index b05cab8..72a9213 100644 --- a/lib/splashPage.dart +++ b/lib/splashPage.dart @@ -6,7 +6,11 @@ import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; import 'package:flutter_zoom_videosdk/native/zoom_videosdk.dart'; +import 'package:hmg_patient_app_new/core/app_assets.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/presentation/authantication/login.dart'; import 'package:hmg_patient_app_new/presentation/home/landing_page.dart'; +import 'package:hmg_patient_app_new/theme/colors.dart'; import 'package:hmg_patient_app_new/widgets/transitions/fade_page.dart'; import 'package:provider/provider.dart'; @@ -35,7 +39,8 @@ class _SplashScreenState extends State { LocalNotification.init(onNotificationClick: (payload) {}); Navigator.of(context).pushReplacement( FadePage( - page: LandingPage(), + // page: LandingPage(), + page: LoginScreen(), ), ); }); @@ -69,17 +74,13 @@ class _SplashScreenState extends State { @override Widget build(BuildContext context) { return Scaffold( - backgroundColor: Color(0xffF8F8F8), + backgroundColor: AppColors.whiteColor, body: Stack( alignment: Alignment.center, children: [ Padding( padding: EdgeInsets.symmetric(horizontal: 53), - child: Image.asset( - 'assets/images/new/hmg_logo.png', - fit: BoxFit.fitWidth, - width: MediaQuery.of(context).size.width, - ), + child: Image.asset(AppAssets.hmg_logo, fit: BoxFit.fitWidth, width: MediaQuery.of(context).size.width), ), Align( alignment: Alignment.bottomCenter, @@ -88,19 +89,13 @@ class _SplashScreenState extends State { children: [ Text( "Powered by", - style: TextStyle(fontSize: 14, fontWeight: FontWeight.w400, color: Color(0xff333C45), letterSpacing: -0.56, height: 16 / 14), + style: TextStyle(fontSize: 14, fontWeight: FontWeight.w400, color: AppColors.textColor, letterSpacing: -0.56, height: 16 / 14), ), SizedBox( height: 5, ), - SvgPicture.asset( - 'assets/images/new/cloud_logo.svg', - width: 40, - height: 40, - ), - SizedBox( - height: 7, - ), + Utils.buildSvgWithAssets(icon: AppAssets.cloud_logo, width: 40, height: 40), + SizedBox(height: 7), // Text( // "Version 1.1.0", // style: TextStyle(fontSize: 10, fontWeight: FontWeight.w400, color: Color(0xff3989898), letterSpacing: 0, height: 12 / 10), diff --git a/lib/theme/app_theme.dart b/lib/theme/app_theme.dart index 2539e88..45d2ddf 100644 --- a/lib/theme/app_theme.dart +++ b/lib/theme/app_theme.dart @@ -3,7 +3,7 @@ import 'package:flutter/services.dart'; class AppTheme { static ThemeData getTheme(isArabic) => ThemeData( - fontFamily: isArabic ? 'NotoSansArabic' : 'Jost', + fontFamily: isArabic ? 'GESSTwo' : 'Poppins', primarySwatch: Colors.red, visualDensity: VisualDensity.adaptivePlatformDensity, brightness: Brightness.light, diff --git a/lib/theme/colors.dart b/lib/theme/colors.dart index 5296ada..4987ffe 100644 --- a/lib/theme/colors.dart +++ b/lib/theme/colors.dart @@ -1,18 +1,46 @@ import 'package:flutter/material.dart'; -const mainPurple = Color(0xFF7954F7); -const purpleBg = Color(0xFFAEA4FC); -const deepPurple = Color(0xFF7C65E7); -const logoColor = Color(0xFF7C65E7); -const buttonColor = Color(0xFF6A46F5); -const splashBgColor = Color(0xFF3C355D); -const whiteColor = Color(0xFFffffff); -const blackColor = Color(0xFF000000); -const lightGray = Color(0xFFF4F5F7); -const lightPurple = Color(0xFFB7A3E6); -const scaffoldBgColor = Color(0xFFF8F8F8); -const lightGreyEFColor = Color(0xffeaeaff); -const greyF7Color = Color(0xffF7F7F7); -const lightGrayColor = Color(0xff808080); -const buttonGrayColor = Color(0xffF1F1F1); -const lightPurpleAlpha = Color(0x5AB7A3E6); +class AppColors { + static const mainPurple = Color(0xFF7954F7); + static const purpleBg = Color(0xFFAEA4FC); + static const deepPurple = Color(0xFF7C65E7); + static const logoColor = Color(0xFF7C65E7); + static const buttonColor = Color(0xFF6A46F5); + static const splashBgColor = Color(0xFF3C355D); + + static const blackColor = Color(0xFF000000); + static const lightGray = Color(0xFFF4F5F7); + static const lightPurple = Color(0xFFB7A3E6); + static const scaffoldBgColor = Color(0xFFF8F8F8); + static const lightGreyEFColor = Color(0xffeaeaff); + static const greyF7Color = Color(0xffF7F7F7); + static const lightGrayColor = Color(0xff808080); + static const buttonGrayColor = Color(0xffF1F1F1); + static const lightPurpleAlpha = Color(0x5AB7A3E6); + +// New UI Colors + static const whiteColor = Color(0xFFffffff); + static const Color primaryRedColor = Color(0xFFED1C2B); + static const Color primaryRedBorderColor = Color(0xFFED1C2B); + static const Color secondaryLightRedColor = Color(0xFFFEE9EA); + static const Color secondaryLightRedBorderColor = Color(0xFFFEE9EA); + static const Color bgRedLightColor = Color(0xFFFEE9EA); + static const Color bgGreenColor = Color(0xFF18C273); + static const Color textColor = Color(0xFF2E3039); + static const Color borderOnlyColor = Color(0xFF2E3039); + + //Chips +static const Color successColor = Color(0xff18C273); +static const Color errorColor = Color(0xFFED1C2B); +static const Color alertColor = Color(0xFFD48D05); +static const Color infoColor = Color(0xFF0B85F7); +static const Color warningColor = Color(0xFFFFCC00); +static const Color greyColor = Color(0xFFEFEFF0); + +static const Color successLightColor = Color(0xFF18C27326); +static const Color errorLightColor = Color(0xFFED1C2B1A); +static const Color alertLightColor = Color(0xFFD48D0526); +static const Color infoLightColor = Color(0xFF0B85F726); +static const Color warningLightColor = Color(0xFFFFCC0026); +static const Color greyLightColor = Color(0xFFEFEFF026); +} diff --git a/lib/widgets/app_bar_widget.dart b/lib/widgets/app_bar_widget.dart deleted file mode 100644 index 9a7906d..0000000 --- a/lib/widgets/app_bar_widget.dart +++ /dev/null @@ -1,32 +0,0 @@ -import 'package:hmg_patient_app_new/widgets/arrow_back.dart'; -import 'package:flutter/material.dart'; -import 'package:hmg_patient_app_new/theme/colors.dart'; -import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; - -AppBar AppBarWidget( - BuildContext context, { - required String title, - String? image, - bool isNeedLeading = true, - List? actions, - Function? onTap, - Color? backgroundColor, - Color? foregroundColor, - bool? isCenter, -}) { - return AppBar( - // leadingWidth: 0, - titleSpacing: -8, - leading: isNeedLeading - ? ArrowBack( - onTap: onTap, - color: foregroundColor ?? whiteColor, - ) - : Container(), - title: title.toText16(color: foregroundColor ?? whiteColor, isBold: true), - centerTitle: isCenter ?? true, - elevation: 0, - backgroundColor: backgroundColor ?? mainPurple, - actions: actions, - ); -} diff --git a/lib/widgets/appbar/app_bar_widget.dart b/lib/widgets/appbar/app_bar_widget.dart new file mode 100644 index 0000000..dde02ed --- /dev/null +++ b/lib/widgets/appbar/app_bar_widget.dart @@ -0,0 +1,70 @@ +import 'package:easy_localization/easy_localization.dart'; +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/app_assets.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/widgets/language_switcher.dart'; + +import '../../generated/locale_keys.g.dart'; + +class CustomAppBar extends StatelessWidget implements PreferredSizeWidget { + final VoidCallback onBackPressed; + final ValueChanged onLanguageChanged; + + const CustomAppBar({ + Key? key, + required this.onBackPressed, + required this.onLanguageChanged, + }) : super(key: key); + + @override + Size get preferredSize => const Size.fromHeight(kToolbarHeight); + + @override + Widget build(BuildContext context) { + return AppBar( + backgroundColor: Colors.transparent, + leading: null, + title: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + // Arrow Back with click handler + Expanded( + child: Align( + alignment: Alignment.centerLeft, + child: GestureDetector( + onTap: onBackPressed, + child: Utils.buildSvgWithAssets( + icon: AppAssets.arrow_back, + width: 32, + height: 32, + ), + ), + ), + ), + + // Logo + Utils.buildSvgWithAssets( + icon: AppAssets.habiblogo, + ), + + // Language Selector + Expanded( + child: Align( + alignment: Alignment.centerRight, + child: LanguageSelector( + currentLanguage: context.locale.languageCode, + showOnlyIcon: false, + onLanguageChanged: onLanguageChanged, + languages: [ + {'code': 'ar', 'name': LocaleKeys.arabic.tr()}, + {'code': 'en', 'name': LocaleKeys.english.tr()} + ], + ), + ), + ), + ], + ), + centerTitle: true, + ); + } +} diff --git a/lib/widgets/arrow_back.dart b/lib/widgets/arrow_back.dart index 56d46e8..cf3e52e 100644 --- a/lib/widgets/arrow_back.dart +++ b/lib/widgets/arrow_back.dart @@ -5,7 +5,7 @@ class ArrowBack extends StatelessWidget { final Function? onTap; final Color color; - ArrowBack({Key? key, this.onTap, this.color = whiteColor}) : super(key: key); + ArrowBack({Key? key, this.onTap, this.color = AppColors.whiteColor}) : super(key: key); @override Widget build(BuildContext context) { diff --git a/lib/widgets/attachment_options.dart b/lib/widgets/attachment_options.dart index 7848bdd..64c2485 100644 --- a/lib/widgets/attachment_options.dart +++ b/lib/widgets/attachment_options.dart @@ -44,14 +44,16 @@ class AttachmentOptions extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.start, mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - SvgPicture.asset("assets/images/$icon", color: mainPurple,), + SvgPicture.asset( + "assets/images/$icon", + ), title.toText11(isBold: true), ], ).paddingOnly(left: 13, right: 13, top: 16, bottom: 12).expanded.objectContainerBorderView( disablePadding: true, radius: 10, - color: greyF7Color.withOpacity(.48), - borderColor: lightGreyEFColor.withOpacity(.48), + color: AppColors.greyF7Color.withOpacity(.48), + borderColor: AppColors.lightGreyEFColor.withOpacity(.48), ), ); } diff --git a/lib/widgets/category_buttons.dart b/lib/widgets/buttons/category_buttons.dart similarity index 88% rename from lib/widgets/category_buttons.dart rename to lib/widgets/buttons/category_buttons.dart index 331c2e0..f0ceb8f 100644 --- a/lib/widgets/category_buttons.dart +++ b/lib/widgets/buttons/category_buttons.dart @@ -2,7 +2,7 @@ import 'package:hmg_patient_app_new/core/utils/size_utils.dart'; import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; import 'package:flutter/material.dart'; -import '../theme/colors.dart'; +import '../../theme/colors.dart'; class CategoryButtons extends StatelessWidget { CategoryButtons({super.key, required this.label, required this.selected, required this.onTap}); @@ -21,7 +21,7 @@ class CategoryButtons extends StatelessWidget { child: Container( height: 64.h, decoration: BoxDecoration( - color: selected ? mainPurple : Colors.grey.shade200, + color: selected ? AppColors.mainPurple : Colors.grey.shade200, borderRadius: BorderRadius.circular(16), ), child: Center( diff --git a/lib/widgets/buttons/custom_button.dart b/lib/widgets/buttons/custom_button.dart new file mode 100644 index 0000000..7d50d09 --- /dev/null +++ b/lib/widgets/buttons/custom_button.dart @@ -0,0 +1,88 @@ +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; +import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; + +class CustomButton extends StatelessWidget { + final String text; + String? icon; + final VoidCallback onPressed; + final Color backgroundColor; + final Color borderColor; + final Color textColor; + final double borderRadius; + final double borderWidth; + final EdgeInsetsGeometry padding; + final double fontSize; + final String? fontFamily; + final FontWeight fontWeight; + final bool isDisabled; + final Color iconColor; + + CustomButton({ + Key? key, + required this.text, + required this.onPressed, + this.backgroundColor = const Color(0xFFED1C2B), + this.borderColor = const Color(0xFFED1C2B), + this.textColor = Colors.white, + this.borderRadius = 12, + this.borderWidth = 2, + this.padding = const EdgeInsets.fromLTRB(8, 10, 8, 10), + this.fontSize = 16, + this.fontFamily, + this.fontWeight = FontWeight.w500, + this.isDisabled = false, + this.icon, + this.iconColor = Colors.white, + }) : super(key: key); + + @override + Widget build(BuildContext context) { + return GestureDetector( + onTap: isDisabled ? null : onPressed, + child: Container( + height: 56, + decoration: RoundedRectangleBorder().toSmoothCornerDecoration( + color: isDisabled ? Colors.transparent : backgroundColor, + borderRadius: borderRadius, + side: BorderSide( + width: borderWidth, + color: isDisabled ? borderColor.withOpacity(0.5) : borderColor, + )), + child: Padding( + padding: padding, + child: Row( + crossAxisAlignment: CrossAxisAlignment.center, + mainAxisAlignment: MainAxisAlignment.center, + children: [ + if (icon != null) + Padding( + padding: const EdgeInsets.only(right: 8.0), + child: Utils.buildSvgWithAssets(icon: icon!, iconColor: iconColor, isDisabled: isDisabled), + ), + Text( + text, + style: context.dynamicTextStyle( + fontSize: fontSize, + color: isDisabled ? textColor.withOpacity(0.5) : textColor, + fontWeight: fontWeight, + ), + ), + ], + ), + ), + ) + + // .toSmoothContainer( + // smoothness: 1, + // side: BorderSide(width: borderWidth, color: backgroundColor), + // borderRadius: BorderRadius.circular(borderRadius * 1.2), + // foregroundDecoration: BoxDecoration( + // color: isDisabled ? backgroundColor.withOpacity(0.5) : Colors.transparent, + // borderRadius: BorderRadius.circular(borderRadius), + // ), + // ), + ); + } +} diff --git a/lib/widgets/default_button.dart b/lib/widgets/buttons/default_button.dart similarity index 97% rename from lib/widgets/default_button.dart rename to lib/widgets/buttons/default_button.dart index 2b72762..f0f6a43 100644 --- a/lib/widgets/default_button.dart +++ b/lib/widgets/buttons/default_button.dart @@ -62,8 +62,8 @@ class DefaultButton extends StatelessWidget { end: Alignment.bottomLeft, colors: colors ?? [ - buttonColor, - buttonColor, + AppColors.buttonColor, + AppColors.buttonColor, ], ), ), diff --git a/lib/widgets/chip/custom_chip_widget.dart b/lib/widgets/chip/custom_chip_widget.dart new file mode 100644 index 0000000..9afb986 --- /dev/null +++ b/lib/widgets/chip/custom_chip_widget.dart @@ -0,0 +1,72 @@ +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/enums.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; +import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; + +class CustomChipWidget extends StatelessWidget { + final ChipType chipType; + final String chipText; + final String? iconAsset; + final VoidCallback? onTap; + final bool isSelected; + final double borderRadius; + final EdgeInsetsGeometry padding; + + const CustomChipWidget({ + Key? key, + required this.chipType, + required this.chipText, + this.iconAsset, + this.onTap, + this.isSelected = false, + this.borderRadius = 12, + this.padding = const EdgeInsets.all(8), + }) : super(key: key); + + @override + Widget build(BuildContext context) { + final hasIcon = iconAsset != null; + final hasOnTap = onTap != null || hasIcon; + + return Container( + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(borderRadius), + color: isSelected ? chipType.color : chipType.backgroundColor, + border: Border.all( + color: chipType.color, + width: isSelected ? 0 : 1, + ), + ), + child: InkWell( + onTap: hasOnTap ? onTap : null, + borderRadius: BorderRadius.circular(borderRadius), + child: Container( + padding: padding, + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(borderRadius), + ), + child: Row( + mainAxisSize: MainAxisSize.min, + children: [ + if (iconAsset != null) ...[ + Utils.buildSvgWithAssets(icon: iconAsset!), + const SizedBox(width: 6), + ], + Text( + chipText.toUpperCase(), + style: context.dynamicTextStyle( + fontWeight: FontWeight.w500, + fontSize: 14, + color: isSelected ? Colors.white : chipType.color, + letterSpacing: 0.1, + isLanguageSwitcher: true, + ), + ), + ], + ), + ), + ), + ); + } +} diff --git a/lib/widgets/custom_dropdown.dart b/lib/widgets/custom_dropdown.dart deleted file mode 100644 index b1234ef..0000000 --- a/lib/widgets/custom_dropdown.dart +++ /dev/null @@ -1,73 +0,0 @@ -// Dropdown Field -import 'package:hmg_patient_app_new/core/utils/size_utils.dart'; -import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; -import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; -import 'package:flutter/material.dart'; - -import '../theme/colors.dart'; - -class DropdownField extends StatelessWidget { - late String hint; - late T? value; - late IconData? icon; - late List? items; - late ValueChanged? onChanged; - late bool isEnabled; - - final String keyName = "dropdown_field"; - - DropdownField({ - required this.hint, - this.value, - this.icon, - this.items, - this.onChanged, - this.isEnabled = true, - }); - - @override - Widget build(BuildContext context) { - return Container( - height: 54.h, - margin: const EdgeInsets.symmetric(vertical: 8), - padding: const EdgeInsets.symmetric(horizontal: 16), - decoration: BoxDecoration( - color: const Color(0xFFF4F5F7), - borderRadius: BorderRadius.circular(13), - ), - child: Row( - children: [ - if (icon != null) Icon(icon, color: mainPurple), - if (icon != null) SizedBox(width: 8.h), - Expanded( - child: items != null - ? DropdownButton( - value: value, - isExpanded: true, - icon: const Icon(Icons.keyboard_arrow_down_rounded, color: mainPurple), - underline: const SizedBox(), - items: items! - .map( - (item) => DropdownMenuItem( - value: item, - child: item.toString().toText15(isBold: true), - ), - ) - .toList(), - hint: hint.toText15(color: Colors.black45), - onChanged: onChanged, - ) - : Text( - value?.toString() ?? hint, - style: TextStyle( - color: value != null ? Colors.black : Colors.black45, - fontWeight: value != null ? FontWeight.bold : FontWeight.normal, - fontSize: 15, - ), - ), - ), - ], - ), - ); - } -} diff --git a/lib/widgets/datepicker_widget.dart b/lib/widgets/datepicker_widget.dart new file mode 100644 index 0000000..47c4de6 --- /dev/null +++ b/lib/widgets/datepicker_widget.dart @@ -0,0 +1,115 @@ +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; + +class DatePickerWidget extends StatelessWidget { + final String labelText; + final String hintText; + final String? selectedValue; + final Function(String?)? onChange; + final Function(bool)? onCalendarTypeChanged; + final bool isEnable; + final bool isBorderAllowed; + final bool isAllowRadius; + final EdgeInsetsGeometry? padding; + final String lang; + + const DatePickerWidget({ + Key? key, + required this.labelText, + required this.hintText, + this.selectedValue, + this.onChange, + this.onCalendarTypeChanged, + this.isEnable = true, + this.isBorderAllowed = true, + this.isAllowRadius = true, + this.padding, + this.lang = 'en', + }) : super(key: key); + + @override + Widget build(BuildContext context) { + return Container( + padding: padding, + alignment: Alignment.center, + decoration: RoundedRectangleBorder().toSmoothCornerDecoration( + color: Colors.white, + borderRadius: isAllowRadius ? 15 : null, + side: isBorderAllowed ? BorderSide(color: const Color(0xffefefef), width: 1) : null, + ), + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildLabelText(), + _buildDatePicker(context), + ], + ), + ); + } + + Widget _buildLabelText() { + return Text( + labelText, + style: const TextStyle( + fontSize: 12, + fontWeight: FontWeight.w500, + color: Color(0xff898A8D), + letterSpacing: -0.2, + height: 18 / 12, + ), + ); + } + + Widget _buildDatePicker(BuildContext context) { + return GestureDetector( + onTap: isEnable + ? () async { + // bool isGregorian = true; + // final picked = await showHijriGregBottomSheet( + // context, + // switcherIcon: Utils.buildSvgWithAssets(icon: "assets/images/svg/language.svg") + // language: lang, + // fontFamily: "poppins", + // initialShowGregorian: true, + // initialDate: DateTime.now(), + // okWidget: Padding(padding: const EdgeInsets.only(right: 8.0), child: Utils.buildSvgWithAssets(icon: "assets/images/svg/confirm.svg")), + // cancelWidget: Padding(padding: const EdgeInsets.only(right: 8.0), child: Utils.buildSvgWithAssets(icon: "assets/images/svg/cancel.svg", iconColor: Colors.white)), + // onCalendarTypeChanged: (bool value) { + // isGregorian = value; + // }, + // ); + // + // if (picked != null && onChange != null) { + // if (onCalendarTypeChanged != null) { + // onCalendarTypeChanged!.call(isGregorian); + // } + // onChange!(picked.toIso8601String()); + // } + } + : null, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + Expanded( + child: Text( + (selectedValue == null || selectedValue!.isEmpty) ? hintText : selectedValue!, + textAlign: TextAlign.left, + textDirection: TextDirection.ltr, + style: TextStyle( + fontSize: 14, + height: 21 / 14, + fontWeight: FontWeight.w500, + color: (selectedValue != null && selectedValue!.isNotEmpty) ? const Color(0xff2E3039) : const Color(0xffB0B0B0), + letterSpacing: -0.2, + ), + ), + ), + const Icon(Icons.keyboard_arrow_down_outlined), + ], + ), + ); + } +} diff --git a/lib/widgets/dialogs/confirm_dialog.dart b/lib/widgets/dialogs/confirm_dialog.dart index 4ee8c38..f753681 100644 --- a/lib/widgets/dialogs/confirm_dialog.dart +++ b/lib/widgets/dialogs/confirm_dialog.dart @@ -3,7 +3,7 @@ import 'package:hmg_patient_app_new/extensions/int_extensions.dart'; import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; import 'package:hmg_patient_app_new/generated/locale_keys.g.dart'; -import 'package:hmg_patient_app_new/widgets/default_button.dart'; +import 'package:hmg_patient_app_new/widgets/buttons/default_button.dart'; import 'package:flutter/material.dart'; import '../../theme/colors.dart'; @@ -35,13 +35,13 @@ class ConfirmDialog extends StatelessWidget { Expanded( child: Text( title ?? LocaleKeys.confirm.tr(), - style: const TextStyle(fontSize: 24, fontWeight: FontWeight.w600, color: blackColor, height: 35 / 24, letterSpacing: -0.96), + style: const TextStyle(fontSize: 24, fontWeight: FontWeight.w600, color: AppColors.blackColor, height: 35 / 24, letterSpacing: -0.96), ).paddingOnly(top: 16), ), IconButton( padding: EdgeInsets.zero, icon: const Icon(Icons.close), - color: blackColor, + color: AppColors.blackColor, constraints: const BoxConstraints(), onPressed: () => onCloseTap ?? Navigator.pop(context), // onPressed: () => Navigator.pop(context), @@ -49,7 +49,7 @@ class ConfirmDialog extends StatelessWidget { ], ), 14.height, - message.toText16(color: lightGrayColor), + message.toText16(color: AppColors.lightGrayColor), 28.height, DefaultButton( okTitle ?? LocaleKeys.ok.tr(), diff --git a/lib/widgets/dropdown_widget.dart b/lib/widgets/dropdown_widget.dart new file mode 100644 index 0000000..a778f2e --- /dev/null +++ b/lib/widgets/dropdown_widget.dart @@ -0,0 +1,132 @@ +import 'package:flutter/cupertino.dart'; +import 'package:flutter/material.dart' show Icons, PopupMenuItem, showMenu, Colors; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; + +class DropdownWidget extends StatelessWidget { + final String labelText; + final String hintText; + final List dropdownItems; + final String? selectedValue; + final Function(String?)? onChange; + final bool isEnable; + final bool isBorderAllowed; + final bool isAllowRadius; + final EdgeInsetsGeometry? padding; + final bool hasSelectionCustomIcon; + final String? selectionCustomIcon; + + const DropdownWidget({ + Key? key, + required this.labelText, + required this.hintText, + required this.dropdownItems, + this.selectedValue, + this.onChange, + this.isEnable = true, + this.isBorderAllowed = true, + this.isAllowRadius = true, + this.padding, + this.hasSelectionCustomIcon = false, + this.selectionCustomIcon, + }) : super(key: key); + + @override + Widget build(BuildContext context) { + return Container( + padding: padding, + alignment: Alignment.center, + decoration: RoundedRectangleBorder().toSmoothCornerDecoration( + color: Colors.white, + borderRadius: isAllowRadius ? 15 : null, + side: isBorderAllowed + ? BorderSide(color: const Color(0xffefefef), width: 1) + : null, + ), + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildLabelText(), + _buildDropdown(context), + ], + ), + ); + } + + Widget _buildLabelText() { + return Text( + labelText, + style: const TextStyle( + fontSize: 12, + fontWeight: FontWeight.w500, + color: Color(0xff898A8D), + letterSpacing: -0.2, + height: 18 / 12, + ), + ); + } + + Widget _buildDropdown(BuildContext context) { + return GestureDetector( + onTap: isEnable + ? () async { + final renderBox = context.findRenderObject() as RenderBox; + final offset = renderBox.localToGlobal(Offset.zero); + final selected = await showMenu( + context: context, + position: RelativeRect.fromLTRB( + offset.dx, + offset.dy + renderBox.size.height, + offset.dx + renderBox.size.width, + 0, + ), + items: dropdownItems + .map( + (e) => PopupMenuItem( + value: e, + child: Text(e), + ), + ) + .toList(), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + ), + ); + + if (selected != null && onChange != null) { + onChange!(selected); + } + } + : null, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + crossAxisAlignment: CrossAxisAlignment.center, + children: [ + Expanded( + child: Text( + (selectedValue == null || selectedValue!.isEmpty) + ? hintText + : selectedValue!, + textAlign: TextAlign.left, + textDirection: TextDirection.ltr, + style: TextStyle( + fontSize: 14, + height: 21 / 14, + fontWeight: FontWeight.w500, + color: (selectedValue != null && selectedValue!.isNotEmpty) + ? const Color(0xff2E3039) + : const Color(0xffB0B0B0), + letterSpacing: -0.2, + ), + ), + ), + if (hasSelectionCustomIcon && selectionCustomIcon != null) + Utils.buildSvgWithAssets(icon: selectionCustomIcon!) + else + const Icon(Icons.keyboard_arrow_down_outlined), + ], + ), + ); + } +} \ No newline at end of file diff --git a/lib/widgets/image_picker.dart b/lib/widgets/image_picker.dart index fa9f44b..9444159 100644 --- a/lib/widgets/image_picker.dart +++ b/lib/widgets/image_picker.dart @@ -183,7 +183,7 @@ class _BottomSheetItem extends StatelessWidget { final String title; final Color color; - _BottomSheetItem({Key? key, required this.onTap, required this.title, required this.icon, this.color = mainPurple}) : super(key: key); + _BottomSheetItem({Key? key, required this.onTap, required this.title, required this.icon, this.color = AppColors.mainPurple}) : super(key: key); @override Widget build(BuildContext context) { diff --git a/lib/widgets/input_widget.dart b/lib/widgets/input_widget.dart index 9b200b0..f2446a7 100644 --- a/lib/widgets/input_widget.dart +++ b/lib/widgets/input_widget.dart @@ -1,163 +1,176 @@ -import 'package:hmg_patient_app_new/core/utils/size_utils.dart'; import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; -import 'package:hmg_patient_app_new/theme/colors.dart'; -import 'package:hmg_patient_app_new/extensions/int_extensions.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; import 'package:hmg_patient_app_new/extensions/widget_extensions.dart'; -// import 'package:sizer/sizer.dart'; -class CustomTextField extends StatefulWidget { +// TODO: Import AppColors if bgRedColor is defined there +// import 'package:hmg_patient_app_new/core/ui_utils/app_colors.dart'; + +class TextInputWidget extends StatelessWidget { final String labelText; - final String? hintText; - final TextEditingController controller; - final VoidCallback? suffixTap; - final IconData? suffixIcon; + final String hintText; + final TextEditingController? controller; + final Function(String?)? onChange; + final String? prefix; final bool isEnable; - final bool hasSelection; - final int? lines; - final bool isInputTypeNum; - final bool isTextIsPassword; - final bool isBackgroundEnable; - final bool isEnableBorder; - final double verticalPadding; - final double horizontalPadding; - final Function(String)? onChange; - final Function()? onEditComplete; - final Function(String)? onSubmit; - final Function? onClick; + final bool isBorderAllowed; + final bool isAllowRadius; + final bool isReadOnly; + final TextInputType keyboardType; final FocusNode? focusNode; - List? inputFormatters; + final bool autoFocus; + final EdgeInsetsGeometry? padding; + final bool isAllowLeadingIcon; + final String? leadingIcon; + final bool isCountryDropDown; + final bool hasError; + final String? errorMessage; + + // final List countryList; + // final Function(Country)? onCountryChange; - CustomTextField( - this.labelText, - this.controller, { + const TextInputWidget({ Key? key, - this.isTextIsPassword = false, - this.suffixTap, - this.suffixIcon, - this.hintText, - this.isEnable = true, - this.hasSelection = false, - this.isEnableBorder = true, - this.lines = 1, + required this.labelText, + required this.hintText, + this.controller, this.onChange, - this.onEditComplete, - this.onSubmit, - this.onClick, - this.isInputTypeNum = false, - this.isBackgroundEnable = false, + this.prefix, + this.isEnable = true, + this.isBorderAllowed = true, + this.isAllowRadius = true, + this.isReadOnly = false, + this.keyboardType = TextInputType.number, this.focusNode, - this.verticalPadding = 15, - this.horizontalPadding = 16, - this.inputFormatters, + this.autoFocus = false, + this.padding, + this.isAllowLeadingIcon = false, + this.leadingIcon, + this.isCountryDropDown = false, + this.hasError = false, + this.errorMessage, + // this.countryList = const [], + // this.onCountryChange, }) : super(key: key); @override - CustomTextFieldState createState() => CustomTextFieldState(); -} + Widget build(BuildContext context) { + // Assuming AppColors.bgRedColor exists, otherwise using Colors.red + final errorColor = Colors.red; // Replace with AppColors.bgRedColor if available -class CustomTextFieldState extends State { - late bool isObscureText; - late FocusNode focusNode; + return Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Container( + padding: padding, + alignment: Alignment.center, + decoration: RoundedRectangleBorder().toSmoothCornerDecoration( + color: Colors.white, + borderRadius: isAllowRadius ? 15 : null, + side: isBorderAllowed ? BorderSide(color: hasError ? errorColor : const Color(0xffefefef), width: 1) : null, + ), + child: Row( + textDirection: Directionality.of(context), + children: [ + if (isAllowLeadingIcon && leadingIcon != null) _buildLeadingIcon(context), + Expanded( + child: Column( + mainAxisSize: MainAxisSize.min, + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + _buildLabelText(), + _buildTextField(context), + ], + ), + ), + ], + ), + ), + if (hasError && errorMessage != null) + Padding( + padding: const EdgeInsets.only(top: 4.0, left: 12.0), // Adjust padding as needed + child: Text( + errorMessage!, + style: TextStyle( + color: errorColor, + fontSize: 12, + ), + ), + ), + ], + ); + } - @override - void initState() { - super.initState(); - focusNode = FocusNode(); - isObscureText = widget.isTextIsPassword; + Widget _buildLeadingIcon(BuildContext context) { + return Container( + height: 40, + width: 40, + margin: const EdgeInsets.only(right: 10), + padding: const EdgeInsets.all(8), + decoration: const BoxDecoration(color: Color(0xFFEFEFF0), borderRadius: BorderRadius.all(Radius.circular(10))), + child: Utils.buildSvgWithAssets(icon: leadingIcon!)); } - @override - void dispose() { - super.dispose(); + Widget _buildLabelText() { + return Text( + labelText, + style: const TextStyle( + fontSize: 12, + fontWeight: FontWeight.w500, + color: Color(0xff898A8D), + letterSpacing: -0.2, + height: 18 / 12, + ), + ); } - @override - Widget build(BuildContext context) { - return InkWell( - onTap: () { - focusNode.requestFocus(); - if (widget.hasSelection) widget.onClick!(); - }, - child: Container( - padding: EdgeInsets.only(left: widget.horizontalPadding, right: widget.horizontalPadding, bottom: widget.verticalPadding, top: widget.verticalPadding), - alignment: Alignment.center, - decoration: BoxDecoration( - borderRadius: BorderRadius.circular(15), - color: widget.isBackgroundEnable ? const Color(0xffF7F7F7) : Colors.white, - border: Border.all(color: widget.isEnableBorder ? Colors.grey.shade300 : Colors.transparent, width: 1), + Widget _buildTextField(BuildContext context) { + return TextField( + enabled: isEnable, + scrollPadding: EdgeInsets.zero, + keyboardType: keyboardType, + controller: controller, + readOnly: isReadOnly, + textAlignVertical: TextAlignVertical.top, + textAlign: TextAlign.left, + textDirection: TextDirection.ltr, + onChanged: onChange, + focusNode: focusNode, + autofocus: autoFocus, + style: const TextStyle( + fontSize: 14, + height: 21 / 14, + fontWeight: FontWeight.w500, + color: Color(0xff2E3039), + letterSpacing: -0.2, + ), + decoration: InputDecoration( + isDense: true, + hintText: hintText, + hintStyle: const TextStyle( + fontSize: 14, + height: 21 / 16, + fontWeight: FontWeight.w500, + color: Color(0xff898A8D), + letterSpacing: -0.2, ), - child: Row( - children: [ - Expanded( - child: Column( - mainAxisSize: MainAxisSize.min, - crossAxisAlignment: CrossAxisAlignment.start, - mainAxisAlignment: MainAxisAlignment.start, - children: [ - Text( - widget.labelText, - style: TextStyle( - fontSize: 12.h, - fontWeight: FontWeight.w600, - color: const Color(0xff2B353E), - letterSpacing: -0.44, - ), - ), - TextField( - focusNode: focusNode, - autofocus: false, - enabled: widget.isEnable, - scrollPadding: EdgeInsets.zero, - keyboardType: widget.isInputTypeNum ? TextInputType.number : TextInputType.text, - controller: widget.controller, - maxLines: widget.lines, - obscuringCharacter: "*", - obscureText: isObscureText, - onChanged: widget.onChange, - onEditingComplete: widget.onEditComplete, - onSubmitted: widget.onSubmit, - inputFormatters: widget.inputFormatters, - style: const TextStyle( - fontSize: 16, - height: 21 / 14, - fontWeight: FontWeight.w400, - color: Color(0xff2B353E), - letterSpacing: -0.44, - ), - decoration: InputDecoration( - isDense: true, - hintText: widget.hintText, - hintStyle: const TextStyle( - fontSize: 14, - height: 21 / 14, - fontWeight: FontWeight.w400, - color: Color(0xff575757), - letterSpacing: -0.56, - ), - suffixIconConstraints: const BoxConstraints(minWidth: 50), - suffixIcon: widget.suffixTap == null ? null : IconButton(icon: Icon(Icons.mic, color: blackColor), onPressed: widget.suffixTap), - contentPadding: EdgeInsets.zero, - border: InputBorder.none, - focusedBorder: InputBorder.none, - enabledBorder: InputBorder.none, - ), - ), - ], + prefixIconConstraints: const BoxConstraints(minWidth: 45), + prefixIcon: prefix == null + ? null + : Text( + "+" + prefix!, + style: const TextStyle( + fontSize: 14, + height: 21 / 14, + fontWeight: FontWeight.w500, + color: Color(0xff2E303A), + letterSpacing: -0.2, + ), ), - ), - if (widget.isTextIsPassword) ...[ - 16.width, - Icon(isObscureText ? Icons.visibility_rounded : Icons.visibility_off_rounded).onPress(() { - setState(() { - isObscureText = !isObscureText; - }); - }) - ], - if (widget.hasSelection) const Icon(Icons.keyboard_arrow_down_outlined), - if (widget.suffixIcon != null && widget.suffixTap == null) Icon(widget.suffixIcon!), - ], - ), + contentPadding: EdgeInsets.zero, + border: InputBorder.none, + focusedBorder: InputBorder.none, + enabledBorder: InputBorder.none, ), ); } diff --git a/lib/widgets/language_switcher.dart b/lib/widgets/language_switcher.dart new file mode 100644 index 0000000..4c621b7 --- /dev/null +++ b/lib/widgets/language_switcher.dart @@ -0,0 +1,79 @@ +import 'package:flutter/material.dart'; +import 'package:hmg_patient_app_new/core/app_assets.dart'; +import 'package:hmg_patient_app_new/core/utils/utils.dart'; +import 'package:hmg_patient_app_new/extensions/string_extensions.dart'; +import 'package:hmg_patient_app_new/theme/colors.dart'; + +class LanguageSelector extends StatefulWidget { + final String currentLanguage; + final ValueChanged onLanguageChanged; + final List> languages; + final bool showOnlyIcon; + + const LanguageSelector({ + super.key, + required this.currentLanguage, + required this.onLanguageChanged, + required this.languages, + required this.showOnlyIcon, + }); + + @override + State createState() => _LanguageSelectorState(); +} + +class _LanguageSelectorState extends State { + @override + Widget build(BuildContext context) { + final currentLangData = widget.languages.firstWhere( + (lang) => lang['code'] == widget.currentLanguage, + orElse: () => {'code': 'en', 'name': 'English'}, + ); + + if (widget.showOnlyIcon) { + return InkWell( + onTap: () { + final newLanguage = widget.currentLanguage == 'ar' ? 'en' : 'ar'; + print(newLanguage); + widget.onLanguageChanged(newLanguage); + }, + child: Utils.buildSvgWithAssets(icon: AppAssets.globe_black)); + } else { + return Stack(clipBehavior: Clip.none, children: [ + Container( + decoration: BoxDecoration( + borderRadius: BorderRadius.circular(12), + color: AppColors.secondaryLightRedColor, + ), + child: InkWell( + onTap: () { + final newLanguage = widget.currentLanguage == 'ar' ? 'en' : 'ar'; + widget.onLanguageChanged(newLanguage); + }, + child: Container( + padding: EdgeInsets.all(8), + decoration: BoxDecoration(borderRadius: BorderRadius.circular(12)), + child: Row( + mainAxisSize: MainAxisSize.min, + children: [ + Utils.buildSvgWithAssets(icon: AppAssets.language), + const SizedBox(width: 6), + Text( + currentLangData['name']?.toUpperCase() ?? 'EN', + style: context.dynamicTextStyle( + fontWeight: FontWeight.w500, + fontSize: 14, + color: AppColors.primaryRedColor, + letterSpacing: 0.1, + isLanguageSwitcher: true, + ), + ), + ], + ), + ), + ), + ), + ]); + } + } +} diff --git a/lib/widgets/loading_dialog.dart b/lib/widgets/loading_dialog.dart index b2ea410..3c2440a 100644 --- a/lib/widgets/loading_dialog.dart +++ b/lib/widgets/loading_dialog.dart @@ -37,7 +37,7 @@ class _LoadingDialogState extends State { borderRadius: BorderRadius.circular(16), ), elevation: 0, - backgroundColor: whiteColor, + backgroundColor: AppColors.whiteColor, child: Column( crossAxisAlignment: CrossAxisAlignment.center, mainAxisSize: MainAxisSize.min, @@ -49,7 +49,7 @@ class _LoadingDialogState extends State { children: [ Lottie.asset('assets/json/loading_animation.json', repeat: true, reverse: false, frameRate: FrameRate(60)), 24.height, - LocaleKeys.loadingText.tr(context: context).toText16(color: blackColor) + LocaleKeys.loadingText.tr(context: context).toText16(color: AppColors.blackColor) ], ), ), diff --git a/lib/widgets/phone_number_input.dart b/lib/widgets/phone_number_input.dart index 3266998..83ddcf1 100644 --- a/lib/widgets/phone_number_input.dart +++ b/lib/widgets/phone_number_input.dart @@ -62,14 +62,14 @@ class _PhoneNumberInputState extends State { .map( (code) => DropdownMenuItem( value: code, - child: code.toText16(color: mainPurple, isBold: true), + child: code.toText16(color: AppColors.mainPurple, isBold: true), ), ) .toList(), onChanged: _onCountryCodeChanged, icon: const Icon( Icons.keyboard_arrow_down_rounded, - color: mainPurple, + color: AppColors.mainPurple, ), ), ), diff --git a/lib/widgets/shimmer/movies_shimmer_widget.dart b/lib/widgets/shimmer/movies_shimmer_widget.dart index 378f0d8..fb1af25 100644 --- a/lib/widgets/shimmer/movies_shimmer_widget.dart +++ b/lib/widgets/shimmer/movies_shimmer_widget.dart @@ -14,7 +14,7 @@ class MoviesShimmerWidget extends StatelessWidget { borderRadius: const BorderRadius.all( Radius.circular(10), ), - border: Border.all(color: lightGreyEFColor, width: 1), + border: Border.all(color: AppColors.lightGreyEFColor, width: 1), boxShadow: [ BoxShadow( color: const Color(0xff000000).withOpacity(.05), diff --git a/pubspec.lock b/pubspec.lock index 6946082..6ba3395 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1252,6 +1252,14 @@ packages: description: flutter source: sdk version: "0.0.0" + smooth_corner: + dependency: "direct main" + description: + name: smooth_corner + sha256: "112d7331f82ead81ec870c5d1eb0624f2e7e367eccd166c2fffe4c11d4f87c4f" + url: "https://pub.dev" + source: hosted + version: "1.1.1" source_span: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index db3d25e..e7dd29a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -62,6 +62,7 @@ dependencies: flutter_zoom_videosdk: ^2.1.10 web: any + smooth_corner: ^1.1.1 dev_dependencies: flutter_test: @@ -73,6 +74,43 @@ flutter: uses-material-design: true assets: - assets/ + - assets/fonts/ - assets/langs/ - assets/images/ - - assets/images/new/ + - assets/images/svg/ + - assets/images/png/ + - assets/animations/ + - assets/animations/lottie/ + + fonts: + - family: Poppins + fonts: + - asset: assets/fonts/poppins/Poppins-Black.ttf + weight: 900 + - asset: assets/fonts/poppins/Poppins-ExtraBold.ttf + weight: 800 + - asset: assets/fonts/poppins/Poppins-Bold.ttf + weight: 700 + - asset: assets/fonts/poppins/Poppins-SemiBold.ttf + weight: 600 + - asset: assets/fonts/poppins/Poppins-Medium.ttf + weight: 500 + - asset: assets/fonts/poppins/Poppins-Regular.ttf + weight: 400 + - asset: assets/fonts/poppins/Poppins-Light.ttf + weight: 300 + - asset: assets/fonts/poppins/Poppins-ExtraLight.ttf + weight: 200 + - asset: assets/fonts/poppins/Poppins-Thin.ttf + weight: 100 + + + - family: GESSTwo + fonts: + - asset: assets/fonts/gess_two/GE_SS_Two_Bold.otf + weight: 600 + - asset: assets/fonts/gess_two/GE_SS_Two_Medium.otf + weight: 500 + - asset: assets/fonts/gess_two/GE_SS_Two_Light.otf + weight: 400 +